zstd
zstd copied to clipboard
Zstandard - Fast real-time compression algorithm
**Describe the bug** "Decoding error (36) : Data corruption detected" **To Reproduce** 1、on debian 11(x86_64): zstd -T0 file.qcow2 2、copy file.qcow2.zst from debian 11(x86_64) to windows 10(x86_64) 3、copy file.qcow2.zst from windows...
I have used some other utility to compress a small file. it is failing "**Decoding error (36) : Corrupted block detected**"when i use other than the used utility. could you...
Suggestion: Negative compression levels in the ZStd method for performance.
**Describe the bug** When compiled with clang and `-fsanitize=undefined`, `ZSTD_decompress` will hit undefined behavior with certain inputs: ``` /decompress/zstd_decompress_block.c:1696:45: runtime error: applying non-zero offset 79823856 to null pointer ``` **To...
**Describe the bug** When `dstCapacity` is zero, in theory the `dest` pointer should be irrelevant--any pointer value should be allowed (or, alternatively, the docs should specify what is and isn't...
https://github.com/facebook/zstd/pull/3484 migrates all usages in `zstd.h` and `contrib/`. However, there are some holdovers in `lib/` and `tests/`. We should get these fixed before 1.5.5. Tagged as release-blocking for 1.5.5, but...
We've been doing some fuzz tests of the a [Zig implementation](https://github.com/ziglang/zig/pull/14394) of Zstandard decoding we're working on that compare behaviour with this repo (often referred to as 'the reference' below)....
IPFS has the ability to dedup blocks between different types of files. This functionality is based on a rolling hash algorithm. You can either select rabin or buzzhash for this...
**Describe the bug** In my experience, adaptive compression sometimes increases compression level throughout low entropy data and afterwards fails to decrease it even though CPU becomes the bottleneck. I've aborted...
**Is your feature request related to a problem? Please describe.** We now have [`ZSTD_compressSequences()`](https://github.com/facebook/zstd/blob/v1.5.4/lib/zstd.h#L1530-L1563), which lets us go from sequences to a frame, but we do not have the reverse,...