summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * attempt at silencing cppcheckYann Collet2020-11-091-12/+12
| | |
| | * fixed remaining ubsan warningsYann Collet2020-11-092-3/+6
| | |
| * | update obsolete section documentationYann Collet2020-11-083-38/+54
| | | | | | | | | | | | | | | and update manuals. fix #712
| * | Merge pull request #942 from lz4/fix926Yann Collet2020-11-083-21/+57
| |\ \ | | |/ | | | fix #926
| | * fix minor UBsYann Collet2020-11-082-3/+5
| | | | | | | | | | | | | | | - check alignment before casting a pointer - saveDict : don't memmove() on NULL dst
| | * added similar tests for LZ4_saveDict()Yann Collet2020-11-081-1/+17
| | | | | | | | | | | | fast (non-HC) variant
| | * fix #926Yann Collet2020-11-082-20/+38
| |/ | | | | | | | | fix incorrect behavior of LZ4_saveDictHC() when invoked right after initialization.
| * Merge pull request #941 from lz4/revertinlineYann Collet2020-11-082-20/+20
| |\ | | | | | | Revert "Replace "static" to "LZ4_FORCE_INLINE" for small functions"
| | * Revert "Replace "static" to "LZ4_FORCE_INLINE" for small functions"Yann Collet2020-11-072-20/+20
| | | | | | | | | | | | This reverts commit 0e3933edd435c54cc2e21e38f5d4ba7bf644a24e.
| * | Merge pull request #940 from lz4/fix935Yann Collet2020-11-082-3/+4
| |\ \ | | |/ | |/| fix #935
| | * fix #935Yann Collet2020-11-072-3/+4
| |/ | | | | | | | | | | | | minor: identical declaration and prototypes of `LZ4HC_compress_optimal()` also : very minor optimization of `LZ4_memcpy_using_offset()`
| * Merge pull request #939 from lz4/fix927Yann Collet2020-11-073-7/+10
| |\ | | | | | | LZ4F_decompress requires a valid dctx state
| | * LZ4F_decompress requires a valid dctx stateYann Collet2020-11-073-7/+10
| |/ | | | | | | | | This is now explicitly documented and asserted. fix #927
| * Merge pull request #936 from lz4/alignTestYann Collet2020-11-078-143/+155
| |\ | | | | | | More alignment tests
| | * static state sizeYann Collet2020-11-072-4/+4
| | | | | | | | | | | | for better inter-version compatibility
| | * re-enable alignment test on all targetsYann Collet2020-11-073-17/+10
| | |
| | * unified internal state declarationYann Collet2020-11-072-74/+41
| | | | | | | | | | | | align on `void*` instead : there is no `long long` inside the structure
| | * document LZ4_ALIGN_TESTYann Collet2020-11-061-0/+3
| | |
| | * unified alignment testYann Collet2020-11-063-55/+76
| | | | | | | | | | | | across lz4.c and lz4hc.c
| | * fix minor explicit castYann Collet2020-10-311-1/+1
| | |
| | * reduce new test stack usageYann Collet2020-10-031-10/+12
| | | | | | | | | | | | use heap instead
| | * Appveyor: added compilation and runtime fuzzer testsYann Collet2020-10-031-3/+9
| | | | | | | | | | | | to all Windows compiler targets
| | * preserver alignment test on Visual Studio x64Yann Collet2020-10-021-16/+19
| | | | | | | | | | | | | | | this it works fine in this environment (only x86 is suspicious)
| | * fixed x32 test on TravisYann Collet2020-10-021-5/+2
| | |
| | * fix cppcheck unused variable warningYann Collet2020-10-021-0/+1
| | |
| | * added LZ4_streamHC_t init testYann Collet2020-10-021-2/+21
| | | | | | | | | | | | which includes an alignment test
| * | Merge pull request #938 from terrelln/fuzzer-fixYann Collet2020-11-061-7/+7
| |\ \ | | | | | | | | [ossfuzz] Fix parallel builds
| | * | [ossfuzz] Fix parallel buildsNick Terrell2020-11-051-7/+7
| |/ / | | | | | | | | | | | | | | | With `make -j` multiple builds of `standaloneengine.o` happened in parallel. Fix this by detecting `standaloneengine.o` and moving it to a depedency.
| * | Merge pull request #930 from remittor-pr/fix_msvcYann Collet2020-10-312-38/+38
| |\ \ | | | | | | | | Fix: The "inline" specifier do not use for LZ4_wildCopy8 and LZ4_wildCopy32
| | * | Replace "static" to "LZ4_FORCE_INLINE" for small functionsremittor2020-10-072-20/+20
| | | | | | | | | | | | | | | | The "static" specifier does not guarantee that the function will be inlined.
| | * | Replace define LZ4_FORCE_O2_INLINE_GCC_PPC64LE to LZ4_FORCE_INLINEremittor2020-10-071-18/+18
| | | | | | | | | | | | | | | | There is no reason to separate these two definitions!
| | * | Fix: The "inline" specifier do not use for LZ4_wildCopy8 and LZ4_wildCopy32remittor2020-10-061-1/+1
| | |/ | | | | | | | | | This problem was reproduced on MSVC 2015 (32-bit). Both functions were called using the operator "call".
| * | Merge pull request #928 from remittor-pr/human_redableYann Collet2020-10-061-23/+30
| |\ \ | | |/ | |/| Made function LZ4HC_encodeSequence a human readable
| | * [lz4hc] Made function LZ4HC_encodeSequence a human readableremittor2020-10-031-23/+30
| |/
| * Merge pull request #925 from lz4/test_nullYann Collet2020-10-023-37/+62
| |\ | | | | | | add LZ4F_decompress() tests with (NULL,0) input and output
| | * define sentinelTestYann Collet2020-10-021-2/+3
| | | | | | | | | | | | to help scan-build detect the condition
| | * make it possible to select SCANBUILD binary on command lineYann Collet2020-10-022-2/+4
| | |
| | * add LZ4F_decompress() tests with (NULL,0) input and outputYann Collet2020-10-022-33/+55
| |/ | | | | | | fix one (rare & complex) issue discovered by this test
| * Merge pull request #924 from lz4/safixesYann Collet2020-10-0111-86/+98
| |\ | | | | | | fix minor static analyzer warnings
| | * make scan-build accept assert()Yann Collet2020-10-012-7/+10
| | |
| | * fix bad init scenarioYann Collet2020-10-011-3/+5
| | |
| | * added memcpy() related SA warning fixesYann Collet2020-10-011-8/+14
| | | | | | | | | | | | memcpy() on NULL is UB, even if length is 0.
| | * Merge branch 'safixes' of github.com:lz4/lz4 into safixesYann Collet2020-09-305-31/+33
| | |\
| | | * fix conversion warningYann Collet2020-09-301-5/+5
| | | |
| | | * Merge branch 'dev' into safixesYann Collet2020-09-303-5/+5
| | | |\ | | |_|/ | |/| |
| * | | bump version numberYann Collet2020-09-293-26/+48
| | | | | | | | | | | | | | | | to v1.9.3
| | | * fix minor static analyzer warningsYann Collet2020-09-3012-91/+114
| | |/ | |/| | | | | | | | | | detected by scan-build, cppcheck and advanved compilation flags fix #786
| | * fix minor static analyzer warningsYann Collet2020-09-3011-69/+90
| |/ | | | | | | | | detected by scan-build and cppcheck fix #786
| * Merge pull request #923 from lz4/fix784Yann Collet2020-09-284-65/+216
| |\ | | | | | | fix efficiency of LZ4_compress_HC_destSize()
| | * improved last literals run on LZ4_compress_destSizeYann Collet2020-09-282-10/+12
| | | | | | | | | | | | | | | | | | applying new more accurate formula from LZ4_compress_HC_destSize() also : fix some minor display issue in tests/frametest