zstd/lib/common
Nick Terrell d760529a05 Fix stack buffer overrun when weightTotal == 0
If `weightTotal == 0`, then `BIT_highbit32(weightTotal)` is
undefined behavior in the case that it calls `__builtin_clz()`.
If `tableLog == HUF_TABLELOG_ABSOLUTEMAX` then we will access one
byte beyond the end of the buffer.
2016-10-19 11:39:11 -07:00
..
bitstream.h fixed gcc warning on uninitialized structure variable 2016-06-12 22:51:52 +02:00
entropy_common.c Fix stack buffer overrun when weightTotal == 0 2016-10-19 11:39:11 -07:00
error_private.c added ZSTD_error_frameParameter_windowTooLarge (#403) 2016-10-12 17:29:24 -07:00
error_private.h created error_private.c, so that a single list of error strings get included 2016-10-11 17:24:50 -07:00
fse_decompress.c fixing FORCE_INLINE for older compilers (#330) 2016-09-02 11:44:21 -07:00
fse.h sync fse 2016-10-11 08:21:09 -07:00
huf.h minor compression level corrections 2016-07-17 16:21:37 +02:00
mem.h added boilerplate 2016-08-30 11:06:28 -07:00
xxhash.c fixing FORCE_INLINE for older compilers (#330) 2016-09-02 11:44:21 -07:00
xxhash.h added : xxhash namespace enforced from xxhash.h. 2016-08-10 08:16:51 +02:00
zbuff.h merge 2016-08-30 12:03:36 -07:00
zstd_common.c added boilerplate 2016-08-30 11:06:28 -07:00
zstd_errors.h added ZSTD_error_frameParameter_windowTooLarge (#403) 2016-10-12 17:29:24 -07:00
zstd_internal.h small decompression speed boost for very small data 2016-09-22 15:57:28 +02:00