zstd icon indicating copy to clipboard operation
zstd copied to clipboard

Zstandard - Fast real-time compression algorithm

Results 283 zstd issues
Sort by recently updated
recently updated
newest added

If the frame header will not be changed in the future, maybe `ZSTD_getFrameHeader()` function can be moved to stable API.

feature request

Is it possible to add a test case coverage statistics, and test case statistics, or it has been implemented I don’t know how to use it

question
test issue

**Describe the bug** When the zstd CLI is called with `-D` and that file does not contain a valid dictionary, this is either ignored or results in potentially confusing 'Dictionary...

feature request

Can we merge the sample data when training the dictionary in a buffer. Because there will be a lot of sample data that repeats a certain data, but this data...

question

Hello, I'm hitting the assert on [zstd_compress.c:2837 (v1.5.2)](https://github.com/Cyan4973/zstd/blob/v1.5.2/lib/compress/zstd_compress.c#L2837) when calling `ZSTD_compressContinue` with a dictionary (attached using `ZSTD_compressBegin_usingCDict`). This code uses a manually-allocated circular buffer of `1

bug

Dear zstd maintainers, I believe I ran into a small bug in zstd_seekable. When compressing an empty string, the output of the compressed data does not include the zstd seekable...

CLA Signed

When decompressing a seekable file, if seeking forward within a frame (by issuing multiple ZSTD_seekable_decompress calls with a small gap between them), the frame will be unnecessarily reread from the...

CLA Signed

Currently "zstd --list" iterates all compressed blocks, which makes it super slow when lseek(2) is expensive, e.g., on a network filesystem. Can zstd store uncompressed file size directly like xz,...

question

**Describe the solution you'd like** End goal is to have web browsers and servers use zstd the same way they now use brotli and gzip. IIUC the first step would...

feature request
long-term

**Describe the bug** Extra bits on stream does not get reported, even after #1598 **To Reproduce** Decompress: [fea5d210d01530bfeb0130452ef432734b23e744.zst.gz](https://github.com/facebook/zstd/files/8214152/fea5d210d01530bfeb0130452ef432734b23e744.zst.gz) Execute `zstd -d fea5d210d01530bfeb0130452ef432734b23e744.zst` **Expected behavior** The sample contains 15 extra bits...

enhancement