* bug: Fix bug in zstd-0.5 decoder by @terrelln (#1696)
* bug: Fix seekable decompression in-memory API by @iburinoc (#1695)
* bug: Close minor memory leak in CLI by @LeeYoung624 (#1701)
* misc: Validate blocks are smaller than size limit by @vivekmig (#1685)
* misc: Restructure source files by @ephiepark (#1679)
OBS-URL: https://build.opensuse.org/package/show/Archiving/zstd?expand=0&rev=38
* perf: faster speed (especially decoding speed) on recent cpus
(haswell+)
* perf: much better performance associating --long with
multi-threading
* perf: better compression at levels 13-15
* cli : asynchronous compression by default, for faster
experience (use --single-thread for former behavior)
* cli : smoother status report in multi-threading mode
* cli : added command --fast=#, for faster compression modes
* cli : fix crash when not overwriting existing files
* api : `nbThreads` becomes `nbWorkers` : 1 triggers
asynchronous mode
* api : compression levels can be negative, for even more speed
* api : ZSTD_getFrameProgression() : get precise progress
status of ZSTDMT anytime
* api : ZSTDMT can accept new compression parameters during
compression
* api : implemented all advanced dictionary decompression prototypes
OBS-URL: https://build.opensuse.org/package/show/Archiving/zstd?expand=0&rev=16
- build the static library (depency for btrfsprogs-static)
The static libraries should not be used, the btrfsprogs have a static build
enabled so the tools can be used in rescue environments out of the box. there
are also static builds for lzo, zlib.
The missing static zstd would fail btrfsprogs-static that's been disabled
temporarily.
OBS-URL: https://build.opensuse.org/request/show/573181
OBS-URL: https://build.opensuse.org/package/show/Archiving/zstd?expand=0&rev=13
* perf: improved zstd_opt strategy (levels 16-19)
* fix : bug #944 : multithreading with shared ditionary and
large data, reported by @gsliepen
* cli : fix : content size written in header by default
* cli : fix : improved LZ4 format support, by @felixhandte
* cli : new : hidden command -b -S, to benchmark multiple files
and generate one result per file
* api : change : when setting pledgedSrcSize, use
ZSTD_CONTENTSIZE_UNKNOWN macro value to mean "unknown"
* api : fix : support large skippable frames, by @terrelln
* api : fix : re-using context could result in suboptimal
block size in some corner case scenarios
* api : fix : streaming interface was adding a useless
3-bytes null block to small frames
OBS-URL: https://build.opensuse.org/package/show/Archiving/zstd?expand=0&rev=11