Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix pass-through mode | Tim Zakian | 2019-01-10 | 1 | -3/+6 |
| | |||||
* | fixed strict C++ compilation | Yann Collet | 2019-01-09 | 2 | -1/+2 |
| | |||||
* | fixed long sequence overflow test | Yann Collet | 2019-01-09 | 1 | -1/+3 |
| | |||||
* | minor explicit cast warning | Yann Collet | 2019-01-09 | 1 | -1/+1 |
| | |||||
* | Merge pull request #634 from lz4/longSeqTest | Yann Collet | 2019-01-09 | 1 | -40/+76 |
|\ | | | | | add a test to check long sequences (#631) | ||||
| * | add a test to check long sequences (#631) | Yann Collet | 2019-01-09 | 1 | -40/+76 |
| | | | | | | | | | | the test fails, as intended, since #631 is not merged yet in this branch. | ||||
* | | Fix C90 compatibility issue | Tim Zakian | 2019-01-09 | 1 | -1/+2 |
| | | |||||
* | | Make LZ4F_getBlockSize public and publis in experimental section | Tim Zakian | 2019-01-09 | 1 | -0/+22 |
|/ | |||||
* | Add test to cover issue #596 | Ruben O. Chiavone | 2019-01-09 | 1 | -0/+5 |
| | |||||
* | clang: Fix -Wcomma | Lzu Tao | 2018-12-02 | 1 | -1/+1 |
| | |||||
* | clang: Fix -Wcast-qual | Lzu Tao | 2018-12-02 | 1 | -2/+3 |
| | |||||
* | Fix clang warnings: -Wformat-pedantic and -Werror=overflow | Lzu Tao | 2018-12-02 | 1 | -4/+5 |
| | |||||
* | [amalgamation] lz4frame.c | Bing Xu | 2018-11-26 | 1 | -0/+1 |
| | |||||
* | [amalgamation] add test | Bing Xu | 2018-11-16 | 1 | -1/+7 |
| | |||||
* | Adding information about dirty context for _HC_ family of functions | Oleg Khabinov | 2018-10-10 | 1 | -8/+24 |
| | |||||
* | Merge pull request #592 from lz4/compressEnd | Yann Collet | 2018-10-09 | 1 | -2/+12 |
|\ | | | | | fix LZ4F_compressEnd() | ||||
| * | added a test for LZ4F_compressEnd() | Yann Collet | 2018-10-09 | 1 | -2/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | which actively tries to make it write out of bound. For this scenario to be possible, it's necessary to set dstCapacity < LZ4F_compressBound() When a compression operation fails, the CCtx context is left in an undefined state, therefore compression cannot resume. As a consequence : - round trip tests must be aborted, since there is nothing valid to decompress - most users avoid this situation, by ensuring that dstCapacity >= LZ4F_compressBound() For these reasons, this use case was poorly tested up to now. | ||||
* | | Merge pull request #588 from khabinov/stream-dirty-followups | Yann Collet | 2018-10-09 | 1 | -5/+5 |
|\ \ | |/ |/| | Some followups and renamings | ||||
| * | Some followups and renamings | Oleg Khabinov | 2018-10-01 | 1 | -5/+5 |
| | | |||||
* | | support custom block sizes: fix memory leak to make CI builds happy | Blaise Sanouillet | 2018-10-02 | 1 | -21/+55 |
| | | |||||
* | | support custom block sizes: remove unneeded fudging, fix leaked filehandles, ↵ | Blaise Sanouillet | 2018-10-01 | 2 | -98/+101 |
| | | | | | | | | other nits | ||||
* | | Merge branch 'dev' into custom_block_sizes | Blaise Sanouillet | 2018-10-01 | 1 | -3/+8 |
|\ \ | |/ | |||||
| * | Rename initCheck to dirtyContext and use it in LZ4_resetStream_fast() to ↵ | Oleg Khabinov | 2018-09-28 | 1 | -3/+8 |
| | | | | | | | | check if full reset is needed. | ||||
* | | support custom block sizes: fix const | Blaise Sanouillet | 2018-09-28 | 1 | -2/+2 |
| | | |||||
* | | support custom block sizes | Blaise Sanouillet | 2018-09-28 | 3 | -2/+347 |
|/ | |||||
* | tried to clean another bunch of cppcheck warnings | Yann Collet | 2018-09-19 | 1 | -5/+6 |
| | | | | | | | | | | | | so "funny" thing with cppcheck is that no 2 versions give the same list of warnings. On Mac, I'm using v1.81, which had all warnings fixed. On Travis CI, it's v1.61, and it complains about a dozen more/different things. On Linux, it's v1.72, and it finds a completely different list of a half dozen warnings. Some of these seems to be bugs/limitations in cppcheck itself. The TravisCI version v1.61 seems unable to understand %zu correctly, and seems to assume it means %u. | ||||
* | added cppcheck | Yann Collet | 2018-09-18 | 2 | -4/+4 |
| | | | | | | as Makefile target and Travis CI test. Fixed last cppcheck warnings in tests and examples | ||||
* | fixed minor warning in fuzzer.c | Yann Collet | 2018-09-10 | 1 | -1/+0 |
| | | | | added a few more comments and assert() | ||||
* | Merge branch 'dev' into partialDecode | Yann Collet | 2018-09-10 | 1 | -1/+1 |
|\ | |||||
| * | Add support for MidnightBSD | Lucas Holt | 2018-09-08 | 1 | -1/+1 |
| | | |||||
* | | fixed fuzzer test | Yann Collet | 2018-09-08 | 1 | -3/+4 |
| | | | | | | | | and removed one blind copy, since there is no more guarantee that at least 4 bytes are still available in output buffer | ||||
* | | first sketch for a byte-accurate partial decoder | Yann Collet | 2018-09-07 | 2 | -22/+32 |
|/ | |||||
* | Merge pull request #563 from lz4/docDict | Yann Collet | 2018-09-06 | 1 | -1/+2 |
|\ | | | | | updated documentation for dictionary compression | ||||
| * | updated documentation regarding dictionary compression | Yann Collet | 2018-09-05 | 2 | -2/+7 |
| | | | | | | | | | | | | following suggestion from @stbrumme (#558) Also : bumped version number, regenerated man page and html doc | ||||
* | | removed one assert() condition | Yann Collet | 2018-09-05 | 1 | -5/+10 |
| | | | | | | | | which is not correct when using LZ4_HC with dictionary and starting from a low address (<0x10000). | ||||
* | | made roundTripTest fully general | Yann Collet | 2018-09-05 | 1 | -28/+73 |
| | | | | | | | | no longer "locked" on level 9 | ||||
* | | fix minor cast warning for C++ compilation | Yann Collet | 2018-09-05 | 2 | -4/+7 |
| | | |||||
* | | new test program : roundTripTest | Yann Collet | 2018-09-04 | 3 | -1/+208 |
|/ | | | | | | | | make a round trip test with arbitrary input file, generate an `abort()` on error, to work in tandem with `afl`. note : currently locked on level 9, to investigate #560. | ||||
* | Fixed bugs about incorrect acceleration calculation and benchmarking ↵ | Jennifer Liu | 2018-06-27 | 1 | -2/+1 |
| | | | | negative compresion level | ||||
* | Fixed invalid argument test and reformatted else | Jennifer Liu | 2018-06-27 | 1 | -2/+2 |
| | |||||
* | Fixed code based on comments from pull request | Jennifer Liu | 2018-06-27 | 1 | -2/+7 |
| | |||||
* | Fixed lz4 not found error part 2 | Jennifer Liu | 2018-06-26 | 1 | -3/+3 |
| | |||||
* | Fixed lz4 not found error | Jennifer Liu | 2018-06-26 | 1 | -3/+3 |
| | |||||
* | Fixed bug about file to be compressed is not present | Jennifer Liu | 2018-06-26 | 1 | -4/+3 |
| | |||||
* | Added --fast command to cli | Jennifer Liu | 2018-06-26 | 1 | -0/+6 |
| | |||||
* | Fix AIX 32 bit build problem of fuzzer.c | Norm Green | 2018-06-01 | 1 | -1/+5 |
| | |||||
* | Test Linking C-Compiled Library and C++-Compiled Tests | W. Felix Handte | 2018-05-22 | 1 | -1/+17 |
| | |||||
* | Add Haiku as a validated target. | fbrosson | 2018-05-17 | 1 | -1/+1 |
| | | | | lz4 1.8.2 works fine on Haiku and passes all tests. | ||||
* | Merge pull request #538 from lz4/frameTestError | Yann Collet | 2018-05-07 | 1 | -2/+7 |
|\ | | | | | Fix frametest error | ||||
| * | small extDict : fixed side-effect | Yann Collet | 2018-05-06 | 1 | -0/+1 |
| | | | | | | | | | | | | don't fix dictionaries of size 0. setting dictEnd == source triggers prefix mode, thus removing possibility to use CDict. |