v1.1.4
版本发布时间: 2017-03-18 05:33:25
facebook/zstd最新发布版本:v1.5.6(2024-03-31 02:57:28)
cli : new : can compress in *.gz
format, using --format=gzip
command, by @inikep
cli : new : advanced benchmark command --priority=rt
cli : fix : write on sparse-enabled file systems in 32-bits mode, by @ds77
cli : fix : --rm
remains silent when input is stdin
cli : experimental xzstd
target, with support for xz/lzma decoding, by @inikep
speed : improved decompression speed in streaming mode for single pass scenarios (+5%)
memory : DDict (decompression dictionary) memory usage down from 150 KB to 20 KB
arch : 32-bits variant able to generate and decode very long matches (>32 MB), by @iburinoc
API : new : ZSTD_findFrameCompressedSize()
, ZSTD_getFrameContentSize()
, ZSTD_findDecompressedSize()
API : changed : dropped support of legacy versions <= v0.3 (can be selected by modifying ZSTD_LEGACY_SUPPORT
value)
build: new: meson build system in contrib/meson, by @dimkr
build: improved cmake script, by @Majlen
build: added -Wformat-security
flag, as recommended by @pixelb
doc : new : doc/educational_decoder
, by @iburinoc
Warning : the experimental target zstdmt
contained in this release has an issue when using multiple threads on large enough files, which makes it generate buggy header. While fixing the header after the fact is possible, it's much better to avoid the issue. This can be done by using zstdmt
in pipe mode :
cat file | zstdmt -T2 -o file.zst
This issue is fixed in current dev
branch, so alternatively, create zstdmt
from dev
branch.
Note : pre-compiled Windows binaries attached below contain the fix for zstdmt
1、 zstd-v1.1.4-win32-fix.zip 2.57MB
2、 zstd-v1.1.4-win64-fix.zip 2.88MB