summaryrefslogtreecommitdiffstats
path: root/lib/lz4frame.c
Commit message (Expand)AuthorAgeFilesLines
* allocation optimization for lz4frame compressionYann Collet2022-09-081-7/+6
* faster CLI decompression speed for frames with -BD4 settingYann Collet2022-08-121-16/+22
* can select validation of CRC during benchmarkYann Collet2022-07-291-4/+4
* added ability to skip checksum calculation when decoding LZ4 FramesYann Collet2022-07-291-9/+15
* Merge pull request #1115 from lz4/lz4f_customMemYann Collet2022-07-161-77/+155
|\
| * implemented LZ4F_createCDict_advanced()Yann Collet2022-07-131-16/+29
| * implemented LZ4F_createDecompressionContext_advanced()Yann Collet2022-07-131-14/+25
| * Merge branch 'dev' into lz4f_customMemYann Collet2022-07-131-5/+5
| |\
| * | implemented first custom memory manager interfaceYann Collet2022-07-131-59/+113
* | | support skippable frames within pipeYann Collet2022-07-151-2/+0
| |/ |/|
* | fix stricter enum type requirements for C++Yann Collet2022-07-131-4/+4
* | minor : proper interface for LZ4F_getBlockSize()Yann Collet2022-07-131-1/+1
|/
* minor refactor : simplify LZ4F_makeBlockYann Collet2022-07-111-27/+20
* review: fix findingsAlexander Mohr2022-07-051-1/+1
* uncompressed-api: allow uncompressed_update only for independent blocksAlexander Mohr2022-07-051-99/+73
* lz4frame: correct start and size after flushAlexander Mohr2022-07-041-1/+4
* meson: fix meson buildAlexander Mohr2022-06-111-1/+1
* lz4frame: fix different linkage errorAlexander Mohr2022-06-111-1/+1
* fuzz-test: add fuzz test for uncompressed apiAlexander Mohr2022-06-111-2/+1
* review: Fix review findingsAlexander Mohr2022-06-101-2/+5
* frame-api: add method to insert uncomressed dataAlexander Mohr2022-06-091-62/+166
* introduced FORWARD_IF_ERROR()Yann Collet2022-05-101-48/+49
* introduced macro LZ4F_RETURN_ERROR_IFYann Collet2022-05-071-32/+23
* introduced macro LZ4F_RETURN_ERRORYann Collet2022-05-071-37/+39
* removed ERROR_GENERIC from lz4frame.hYann Collet2022-05-071-3/+3
* updated one error codeYann Collet2022-04-061-1/+1
* Introduce MIN and MAX bounds to LZ4_MEMORY_USAGEYann Collet2022-01-311-2/+2
* Fix typos found by codespellDimitri Papadopoulos2021-11-251-1/+1
* Don't reuse state memory that's too small.Eddy Jansson2021-07-311-1/+13
* fix UB lz4:988 and lz4:1178Yann Collet2021-05-281-0/+2
* fix UB of lz4frame:907Yann Collet2021-05-281-56/+63
* minor : lz4frame include stdlib only if neededYann Collet2020-11-101-1/+1
* LZ4F_decompress requires a valid dctx stateYann Collet2020-11-071-0/+1
* add LZ4F_decompress() tests with (NULL,0) input and outputYann Collet2020-10-021-32/+52
* make scan-build accept assert()Yann Collet2020-10-011-6/+9
* added memcpy() related SA warning fixesYann Collet2020-10-011-8/+14
* fix minor static analyzer warningsYann Collet2020-09-301-10/+11
* fixed lz4frame with blocks of size 1Yann Collet2020-09-171-1/+4
* Clarifies and fix EndMarkYann Collet2020-08-131-3/+5
* fix LZ4F_compressBound when automatic flushing is enabledChristopher Harvie2020-05-141-0/+3
* [lz4frame] Fix unused variable warnings in fuzzing modeNick Terrell2019-07-191-0/+9
* [lz4frame] Skip magic and checksums in fuzzing modeNick Terrell2019-07-191-0/+12
* fix temporary buffer use when input size hint is respectedNiko Dzhus2019-05-241-1/+1
* Add multiframe report to --list commandgstedman2019-05-151-2/+2
* Include block checksum in worst case scenario calculation of dstCapacityBrenden Eng2019-04-261-0/+1
* lz4frame: initializers compatibility with C++Yann Collet2019-04-191-3/+5
* ensure consistent definition and usage of FREEMEMYann Collet2019-04-161-4/+4
* Merge branch 'dev' of github.com:Cyan4973/lz4 into devYann Collet2019-04-131-12/+12
|\
| * fixed minor Visual warningsYann Collet2019-04-121-12/+12
* | fixed incorrect assertion conditionYann Collet2019-04-131-1/+1
|/