Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
7 lat temu |
Nick Mathewson
|
7465ea4ad9
Remove some LCOV_EXCL stuff that I think may be testable after all.
|
7 lat temu |
Alexander Færøy
|
fcf836d239
Add coverage markers in Zstd + LZMA compression backends.
|
7 lat temu |
Alexander Færøy
|
0672b33f1e
Enforce 16 MB upper bound of memory usage in LZMA decoder.
|
7 lat temu |
Nick Mathewson
|
7fb9586953
Fix compilation when lzma or zstd is absent
|
7 lat temu |
Alexander Færøy
|
341824687a
Approximate memory usage needed for the LZMA backend.
|
7 lat temu |
Nick Mathewson
|
7a37cbbea3
Whitespace fixes.
|
7 lat temu |
Nick Mathewson
|
49868340f7
Merge branch 'unified_compress_squashed'
|
7 lat temu |
Nick Mathewson
|
4b01b45ec1
Add a "best compression" flag.
|
7 lat temu |
Nick Mathewson
|
880fb3e3a9
Combine all *compress/*uncompress backend function into one
|
7 lat temu |
Nick Mathewson
|
4266ec766a
Use atomic counters for compressor allocation.
|
7 lat temu |
Alexander Færøy
|
cf912259ba
Remove `tor_compress_memory_level()`.
|
7 lat temu |
Alexander Færøy
|
6b905b38bb
Add API entry-point for getting compression method version numbers.
|
7 lat temu |
Alexander Færøy
|
1c77d8690c
Add function to check if a given compression method is supported.
|
7 lat temu |
Alexander Færøy
|
bf1c07cb07
Add LZMA support.
|
7 lat temu |