zstd/lib/compress
Nick Terrell 9d96761520 Set repcodes for empty ZSTD_CDict
When the dictionary is <= 8 bytes, no data is loaded from the dictionary.
In this case the repcodes weren't set, because they were inserted after the
size check. Fix this problem in general by first setting the cdict state to
a clean state of an empty dictionary, then filling the state from there.
2018-01-18 13:28:30 -08:00
..
fse_compress.c [zstd] Backport kernel patch from @ColinIanKing 2017-09-25 16:18:23 -07:00
huf_compress.c fixed #304 2018-01-11 11:16:32 -08:00
zstd_compress_internal.h introduced parameter ZSTD_p_nonBlockingMode 2018-01-16 16:15:47 -08:00
zstd_compress.c Set repcodes for empty ZSTD_CDict 2018-01-18 13:28:30 -08:00
zstd_double_fast.c Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstd_double_fast.h Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstd_fast.c Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstd_fast.h Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstd_lazy.c Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstd_lazy.h Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstd_ldm.c Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstd_ldm.h Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstd_opt.c Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstd_opt.h Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstdmt_compress.c zstdmt : fixed very large window sizes 2018-01-17 12:39:58 -08:00
zstdmt_compress.h introduced parameter ZSTD_p_nonBlockingMode 2018-01-16 16:15:47 -08:00