zstd/lib/compress
Yann Collet 2108decb41 Fixed a nasty corruption bug
recently introduce into the new dictionary mode.
The bug could be reproduced with this command :
./zstreamtest -v --opaqueapi --no-big-tests -s4092 -t639

error was in function ZSTD_count_2segments() :
the beginning of the 2nd segment corresponds to prefixStart
and not the beginning of the current block (istart == src).
This would result in comparing the wrong byte.
2018-06-01 18:54:34 -07:00
..
fse_compress.c fix corner case when requiring cost of an FSE symbol 2018-05-24 13:59:11 -07:00
huf_compress.c pass entropy tables to optimal parser 2018-05-08 15:37:06 -07:00
zstd_compress_internal.h Fixed a nasty corruption bug 2018-06-01 18:54:34 -07:00
zstd_compress.c Fixed a nasty corruption bug 2018-06-01 18:54:34 -07:00
zstd_double_fast.c Fixed a nasty corruption bug 2018-06-01 18:54:34 -07:00
zstd_double_fast.h Skeleton for In-Place Impl for ZSTD_dfast 2018-05-25 13:13:28 -04:00
zstd_fast.c Fixed a nasty corruption bug 2018-06-01 18:54:34 -07:00
zstd_fast.h Coalesce hasDictMatchState and extDict Checks into One Enum and Rename Stuff 2018-05-23 17:53:03 -04:00
zstd_lazy.c Split the window state into substructure 2018-02-26 13:29:57 -08:00
zstd_lazy.h Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstd_ldm.c Merge branch 'dev' into staticDictCost 2018-05-24 16:21:02 -07:00
zstd_ldm.h Coalesce hasDictMatchState and extDict Checks into One Enum and Rename Stuff 2018-05-23 17:53:03 -04:00
zstd_opt.c minor update of literal cost function 2018-05-29 15:34:50 -07:00
zstd_opt.h Split ZSTD_CCtx into smaller sub-structures 2018-01-16 11:17:50 -08:00
zstdmt_compress.c Only load extra table positions for CDicts 2018-04-02 14:41:30 -07:00
zstdmt_compress.h Merge branch 'dev' into advancedDecompress 2018-03-21 06:08:28 -07:00