Revisions of zstd
- update to 1.5.6: * Introduce a new stable parameter ZSTD_c_targetCBlockSize, enabling the division of blocks into smaller segments to enhance initial byte delivery speed for congested networks * library allows allow ganular binary size selection - drop zstd-pr-3961.patch, merged upstream - Backport PAC/BTI fix for aarch64 https://github.com/facebook/zstd/pull/3961 : * zstd-pr-3961.patch - Disable build of gzip for Leap 15.x to fix build error. * Dropped patches: - Disallow-empty-output-directory.patch - Fix-buffer-underflow-for-null-dir1.patch Fixed upstream - Fix CVE-2022-4899, bsc#1209533 * Fix buffer underflow when dir1 == "" * Disallow empty string as an argument for --output-dir-flat="" and --output-dir-mirror="". - Added patches: * Disallow-empty-output-directory.patch * Fix-buffer-underflow-for-null-dir1.patch
- Revert the addition of build specific cmake files: breaks gdal, apache-arrow and possibly others -- boo#1211566 * note that shipping cmake files is not intentional or supported upstream at the moment: gh#facebook/zstd#3642
- Add cmake files manually because we do not want to add cmake to the bootstrap ring0 - update to 1.5.5: * fix: fix rare corruption bug affecting the high compression mode, reported by @danlark1 * perf: improve mid-level compression speed * lib: deprecated bufferless block-level API (#3534) by @terrelln * cli: mmap large dictionaries to save memory, by @daniellerozenblit * cli: improve speed of --patch-from mode (~+50%) (#3545) by @daniellerozenblit * cli: improve i/o speed (~+10%) when processing lots of small files (#3479) by @felixhandte * cli: zstd no longer crashes when requested to write into write-protected directory (#3541) by @felixhandte * cli: fix decompression into block device using -o, reported by @georgmu * misc: improve seekable format ingestion speed (~+100%) for very small chunk sizes (#3544) by @Cyan4973 * misc: tests/fullbench can benchmark multiple files (#3516) by @dloidolt
- update to 1.5.4: * perf: +20% faster huffman decompression for targets that can't compile x64 assembly * perf: up to +10% faster streaming compression at levels 1-2 * perf: +4-13% for levels 5-12 by optimizing function generation * pref: +3-11% compression speed for `arm` target * perf: +5-30% faster dictionary compression at levels 1-4 * perf: +10-20% cold dict compression speed by prefetching CDict tables * perf: +1% faster compression by removing a branch in ZSTD_fast_noDict * perf: Small compression ratio improvements in high compression mode * perf: small speed improvement by better detecting `STATIC_BMI2` for `clang` * perf: Improved streaming performance when `ZSTD_c_stableInBuffer` is set * cli: Asynchronous I/O for improved cli speed * cli: Change `zstdless` behavior to align with `zless` * cli: Keep original file if `-c` or `--stdout` is given * cli: Keep original files when result is concatenated into a single output with `-o` * cli: Preserve Permissions and Ownership of regular files * cli: Print zlib/lz4/lzma library versions with `-vv` * cli: Print checksum value for single frame files with `-lv` * cli: Print `dictID` when present with `-lv` * cli: when `stderr` is *not* the console, disable status updates, but preserve final summary * cli: support `--best` and `--no-name` in `gzip` compatibility
Displaying revisions 1 - 20 of 24