Nick Mathewson
|
5199b9b337
Use autoconf to check for optional zstd functionality.
|
hace 6 años |
Nick Mathewson
|
5a9ada342f
tor_zstd_format_version shouldn't be built when !HAVE_ZSTD
|
hace 6 años |
Nick Mathewson
|
a03488954c
Add configure option to control ZSTD_STATIC_LINKING_ONLY
|
hace 6 años |
Nick Mathewson
|
a77a366b87
Warn on zstd header/library version mismatch
|
hace 6 años |
Nick Mathewson
|
f98cb5d355
Use "static-only" zstd functions to estimate memory usage.
|
hace 6 años |
Nick Mathewson
|
358b609e9d
Enable (safe) use of zstd static-only APIs
|
hace 6 años |
Nick Mathewson
|
c92ac9f5cb
Convert the rest of src/common's headers to use FREE_AND_NULL
|
hace 7 años |
Nick Mathewson
|
ff0aabc35d
Merge branch 'maint-0.3.1'
|
hace 7 años |
Andreas Stieger
|
427c2cc9e8
in zstd compression, fix 32 bit build
|
hace 7 años |
Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
hace 7 años |
Nick Mathewson
|
7465ea4ad9
Remove some LCOV_EXCL stuff that I think may be testable after all.
|
hace 7 años |
Nick Mathewson
|
6121ca16bc
Merge remote-tracking branch 'ahf/bugs/22286' into maint-0.3.1
|
hace 7 años |
Nick Mathewson
|
2ae51ed5e2
Fix zstd 1.3.0 trouble: Be more respectful of its state machine
|
hace 7 años |
teor
|
cbaf0c049c
Return TOR_COMPRESS_BUFFER_FULL when zstd has additional input
|
hace 7 años |
teor
|
617e1da636
Remove a redundant conditional in tor_zstd_compress_process
|
hace 7 años |
teor
|
7605bd528e
Move a comment to the right place in tor_zstd_compress_process
|
hace 7 años |
Alexander Færøy
|
fcf836d239
Add coverage markers in Zstd + LZMA compression backends.
|
hace 7 años |
Nick Mathewson
|
39cfaba9e2
Fix handling of "final" flag in zstd decompression
|
hace 7 años |
Nick Mathewson
|
7fb9586953
Fix compilation when lzma or zstd is absent
|
hace 7 años |
Nick Mathewson
|
4038202f89
Avoid a warning from the use of floating-point in zstd
|
hace 7 años |
Alexander Færøy
|
e42c204f67
Approximate memory usage needed for the Zstandard backend.
|
hace 7 años |
Alexander Færøy
|
fac8ac0e4a
Remove unused header from the Zstandard compression backend.
|
hace 7 años |
Nick Mathewson
|
7a37cbbea3
Whitespace fixes.
|
hace 7 años |
Nick Mathewson
|
49868340f7
Merge branch 'unified_compress_squashed'
|
hace 7 años |
Nick Mathewson
|
4b01b45ec1
Add a "best compression" flag.
|
hace 7 años |
Nick Mathewson
|
880fb3e3a9
Combine all *compress/*uncompress backend function into one
|
hace 7 años |
Nick Mathewson
|
4266ec766a
Use atomic counters for compressor allocation.
|
hace 7 años |
Alexander Færøy
|
cf912259ba
Remove `tor_compress_memory_level()`.
|
hace 7 años |
Alexander Færøy
|
6b905b38bb
Add API entry-point for getting compression method version numbers.
|
hace 7 años |
Alexander Færøy
|
1c77d8690c
Add function to check if a given compression method is supported.
|
hace 7 años |