aboutsummaryrefslogtreecommitdiff
path: root/lib/dictBuilder/zdict.c
AgeCommit message (Expand)Author
2023-11-21Modernize macros to use `do { } while (0)`Nick Terrell
2023-03-16Deprecated bufferless and block level APIsNick Terrell
2023-01-20Delete unused Huffman functionsNick Terrell
2022-12-21Fix `make clangbuild` & add CINick Terrell
2022-12-20Coalesce Almost All Copyright Notices to Standard PhrasingW. Felix Handte
2022-12-20Update Copyright Headers 'Facebook' -> 'Meta Platforms'W. Felix Handte
2022-02-14Move bitwise builtins into bits.hElliot Gorokhovsky
2021-12-23change seqDef.offset into seqDef.offBaseYann Collet
2021-11-30[zdict] Remove ZDICT_CONTENTSIZE_MIN restriction for ZDICT_finalizeDictionaryNick Terrell
2021-09-27Use __assume(0) for unreachable code path in msvcMa Lin
2021-09-25Don't initialize the first parameter of _BitScanForward* functionsMa Lin
2021-09-25Don't initialize the first parameter of _BitScanReverse* functionsMa Lin
2021-09-03new initializer for ll priceYann Collet
2021-04-30[1.5.0] Move `zstd_errors.h` and `zdict.h` to `lib/` rootNick Terrell
2021-03-30[copyright][license] Switch to yearless copyright and some cleanup in the lin...Nick Terrell
2021-01-06The CLI can be linked to libzstd dynamic libraryYann Collet
2021-01-04[license] Update year to 2021Nick Terrell
2020-12-26Add ifndef guards for _LARGEFILE_SOURCE and _LARGEFILE64_SOURCEGregory Szorc
2020-12-03use ZSTD_CLEVEL_DEFAULT in zdict.canimalize
2020-08-18Use ncount=1 when < 4096 symbolsNick Terrell
2020-06-22Initial implementation (files added, macros fixed)Carl Woffenden
2020-06-12[lib] Allow compression dictionaries with missing symbolsNick Terrell
2020-05-04Rewrite Include Paths to be RelativeW. Felix Handte
2020-03-26Fix copyright and license linesNick Terrell
2019-11-08Remove mixed declarationsSen Huang
2019-11-08Fix static analyze error, use proper bounds for dictEndSen Huang
2019-11-08Move asserts to loadZstdDictionary()Sen Huang
2019-11-08Expose ZSTD_reset_compressedBlockState() to shared APISen Huang
2019-11-08Add error forwarding to loadCEntropy(), make check for dictSize >= 8 from bad...Sen Huang
2019-11-08Remove redundant commentSen Huang
2019-11-08Use ZSTD Error codes, improve explanation of ZSTD_loadCEntropy() and ZSTD_loa...Sen Huang
2019-11-08Integrated refactor into getDictHeaderSize, now passes testsSen Huang
2019-11-08Revert "Move decompress symbols into zstd_internal.h, remove dependency"Sen Huang
2019-11-08Move decompress symbols into zstd_internal.h, remove dependencySen Huang
2019-11-08Checks malloc() for failure, returns 0 if soSen Huang
2019-11-08Change to heap allocation, remove implicit type conversionSen Huang
2019-11-08Add ZDICT_getHeaderSize()Sen Huang
2019-10-22Take ZSTD_parameters as a const pointermoozzyk
2019-08-15remove extraneous doubled ;sEd Maste
2019-05-22[dictBuilder] Be more specific than ERROR(generic) (#1616)Tyler-Tran
2018-12-21fix confusion between unsigned <-> U32Yann Collet
2018-11-20fixed remaining searchLength invocationsYann Collet
2018-09-27[zstd] Add -Wmissing-prototypesNick Terrell
2018-08-28Fixed memory leak detected by cppcheckmodbw
2018-08-23Merge fastCover into DictBuilder (#1274)Jennifer Liu
2018-08-14fixed several minor issues detected by scan-buildYann Collet
2018-07-31RefactoringJennifer Liu
2018-07-31Use CDict instead of CCtx in analyzeEntropyJennifer Liu
2018-06-13grouped debug functions into debug.hYann Collet
2018-04-09Allow negative compression levels in trainingNick Terrell