Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-03 | Merge branch 'dev' into lz4fRingBuffer | Yann Collet | |
2018-05-03 | Merge pull request #528 from lz4/complexShortcut | Yann Collet | |
Faster decoding speed | |||
2018-05-03 | fix comments / indentation | Cyan4973 | |
as requested by @terrelln | |||
2018-05-03 | Only Reset the LZ4 Stream when Init'ing a Streaming Block | W. Felix Handte | |
2018-05-02 | updated NEWS in preparation for v1.8.2 | Yann Collet | |
2018-05-02 | Merge branch 'lz4fRingBuffer' of github.com:Cyan4973/lz4 into lz4fRingBuffer | Yann Collet | |
2018-05-02 | updated benchmark for v1.8.2 | Yann Collet | |
2018-05-02 | updated benchmark for v1.8.2 | Yann Collet | |
2018-05-02 | random lz4f clarifications | Yann Collet | |
the initial intention was to update lz4f ring buffer strategy, but lz4f doesn't use ring buffer. Instead, it uses the destination buffer as much as possible, and merely copies just what's required to preserve history into its own buffer, at the end. Pretty efficient. This patch just clarifies a few comments and add some assert(). It's built on top of #528. It also updates doc. | |||
2018-05-02 | Merge branch 'dev' into lz4fRingBuffer | Yann Collet | |
2018-05-02 | increased nbAttempts for lz4 -12 | Yann Collet | |
shaves one more kilobyte from silesia.tar | |||
2018-05-02 | removed test that might be optimized away | Yann Collet | |
under UB rule "no overflow on int" | |||
2018-05-02 | introduce LZ4_decoderRingBufferSize() | Yann Collet | |
fuzzer : fix and robustify ring buffer tests | |||
2018-05-02 | simplify shortcut | Yann Collet | |
2018-05-02 | Merge branch 'dev' into complexShortcut | Yann Collet | |
2018-05-02 | Merge pull request #525 from lz4/testDecMerge | Yann Collet | |
added a test case for LZ4_decompress_fast_usingDict … | |||
2018-04-30 | Merge pull request #521 from lz4/BD_deterministic | Yann Collet | |
fix lz4hc -BD non-determinism | |||
2018-04-30 | renamed variable for clarity | Cyan4973 | |
lowLimit -> lowestMatchIndex | |||
2018-04-30 | added visual test dir to .gitignore | Cyan4973 | |
2018-04-30 | lz4hc changed variable | Yann Collet | |
to reduce confusion dictLowLimit => dictStart | |||
2018-04-30 | clarified streaming decompression function | Yann Collet | |
restrictions for ring buffer | |||
2018-04-30 | Merge pull request #527 from svpv/fastDec | Yann Collet | |
lz4.c: two-stage shortcut for LZ4_decompress_generic | |||
2018-04-29 | Merge pull request #523 from svpv/makeV1 | Yann Collet | |
lib/Makefile: show commands with V=1 | |||
2018-04-29 | Merge branch 'dev' of github.com:lz4/lz4 into dev | Cyan4973 | |
2018-04-29 | updated NEWS for v1.8.2 | Cyan4973 | |
mentioning work from @svpv | |||
2018-04-29 | Merge pull request #526 from svpv/makeV1 | Yann Collet | |
lib/Makefile: show commands with V=1 | |||
2018-04-29 | added a test case for LZ4_decompress_fast_usingDict | Cyan4973 | |
with a separated dictionary since a joined dictionary is now detected as prefix64K. Also : fixed a minor warning under msys | |||
2018-04-29 | Merge pull request #515 from svpv/refactorDec | Yann Collet | |
lz4.c: refactor the decoding routines | |||
2018-04-28 | ignore windows+msys artefacts | Cyan4973 | |
2018-04-28 | lz4.c: two-stage shortcut for LZ4_decompress_generic | Alexey Tourbin | |
2018-04-28 | lib/Makefile: show commands with V=1 | Alexey Tourbin | |
`make V=1` will now show the commands executed to build the library. A similar technique is used in e.g. linux/Makefile. The bulk of this change is produced with the following vim command: :g!/^\t@echo\>/s/^\t@/\t\$(Q)/ | |||
2018-04-27 | Merge pull request #522 from svpv/refactorDec | Yann Collet | |
Refactor dec | |||
2018-04-27 | Merge pull request #520 from felixhandte/frame-dict-nits | Yann Collet | |
Minor Fixes to Dictionary Preparation in LZ4 Frame | |||
2018-04-27 | Merge branch 'dev' into BD_deterministic | Yann Collet | |
2018-04-27 | fix lz4hc -BD non-determinism | Yann Collet | |
related to chain table update | |||
2018-04-27 | lz4hc : minor editions for clarity | Yann Collet | |
2018-04-27 | Merge pull request #519 from lz4/fdParser | Yann Collet | |
Faster decoding speed | |||
2018-04-27 | Avoid Possibly Redundant Table Clears When Loading HC Dict | W. Felix Handte | |
2018-04-27 | Remove Redundant LZ4_resetStream() Call | W. Felix Handte | |
2018-04-27 | Rename LZ4F_applyCDict() -> LZ4F_initStream() | W. Felix Handte | |
2018-04-27 | ensure favorDecSpeed is properly initialized | Yann Collet | |
also : - fix a potential malloc error - proper use of ALLOC macro inside lz4hc - update html API doc | |||
2018-04-27 | updated NEWS, in preparation for v1.8.2 | Yann Collet | |
2018-04-27 | lz4.c: fixed the LZ4_decompress_fast_continue case | Alexey Tourbin | |
The change is very similar to that of the LZ4_decompress_safe_continue case. The only reason a make this a separate change is to ensure that the fuzzer, after it's been enhanced, can detect the flaw in LZ4_decompress_fast_continue, and that the change indeed fixes the flaw. | |||
2018-04-27 | fuzzer.c: enabled ring buffer tests for decompress_fast | Alexey Tourbin | |
Ring buffer tests were performed only with LZ4_decompress_safe_continue, leaving my buggy changes to LZ4_decompress_safe_continue undetected. The tests are now replicated and performed in a similar manner for both LZ4_decompress_safe_continue and LZ4_decompress_safe_continue (except for the small buffer case where only one function can be tested, because part of the dictionary is overwritten with the output). I also updated function names in the messages (changed them to the actual ones). The error was reported for LZ4_decompress_safe(), which I found misleading. | |||
2018-04-26 | fixed a number of minor cast warnings | Yann Collet | |
2018-04-26 | Merge pull request #518 from felixhandte/fix-517-dict-size-truncation | Yann Collet | |
Limit Dictionary Size During LZ4F Decompression | |||
2018-04-26 | Merge pull request #516 from felixhandte/merge-dest-size | Yann Collet | |
Merge _destSize Compress Variant into LZ4_compress_generic() | |||
2018-04-26 | fasterDecSpeed can be triggered from cli with --favor-decSpeed | Yann Collet | |
2018-04-26 | favorDecSpeed feature can be triggered from lz4frame | Yann Collet | |
and lz4hc. | |||
2018-04-26 | Merge _destSize Compress Variant into LZ4_compress_generic() | W. Felix Handte | |