Commit Graph

  • 5406c2e479 Only Reset the LZ4 Stream when Init'ing a Streaming Block W. Felix Handte 2018-05-02 23:29:07 -0400
  • 1e130d23e3 updated NEWS in preparation for v1.8.2 Yann Collet 2018-05-02 16:52:33 -0700
  • 79af95a5b3 Merge branch 'lz4fRingBuffer' of github.com:Cyan4973/lz4 into lz4fRingBuffer Yann Collet 2018-05-02 16:43:51 -0700
  • ba168ee5c7 updated benchmark for v1.8.2 Yann Collet 2018-05-02 16:41:15 -0700
  • 543223851f updated benchmark for v1.8.2 Yann Collet 2018-05-02 16:41:15 -0700
  • c25eb16666 random lz4f clarifications Yann Collet 2018-05-02 16:05:42 -0700
  • 858d12e3e1 Merge branch 'dev' into lz4fRingBuffer Yann Collet 2018-05-02 14:24:24 -0700
  • 85be6b8f6d increased nbAttempts for lz4 -12 Yann Collet 2018-05-02 14:22:35 -0700
  • 999a8488f6 removed test that might be optimized away Yann Collet 2018-05-02 13:57:33 -0700
  • 93cf628a08 introduce LZ4_decoderRingBufferSize() Yann Collet 2018-05-02 12:56:37 -0700
  • 1a191b3f8d simplify shortcut Yann Collet 2018-05-02 10:33:12 -0700
  • 0114b63b40 Merge branch 'dev' into complexShortcut Yann Collet 2018-05-02 10:08:30 -0700
  • 5fc7e0b336
    Merge pull request #525 from lz4/testDecMerge Yann Collet 2018-05-02 10:06:07 -0700
  • bd470ccd38
    Merge pull request #521 from lz4/BD_deterministic Yann Collet 2018-04-30 20:40:34 -0700
  • 6a7d501fed renamed variable for clarity Cyan4973 2018-04-30 18:56:16 -0700
  • 1949bf11e3 added visual test dir to .gitignore Cyan4973 2018-04-30 18:50:56 -0700
  • 8c574990a9 lz4hc changed variable Yann Collet 2018-04-30 16:08:16 -0700
  • 4c696613a0 clarified streaming decompression function Yann Collet 2018-04-30 15:55:33 -0700
  • 90374271c2
    Merge pull request #527 from svpv/fastDec Yann Collet 2018-04-30 15:32:37 -0700
  • c32e0319a5
    Merge pull request #523 from svpv/makeV1 Yann Collet 2018-04-29 08:56:44 -0700
  • 724bbcd960 Merge branch 'dev' of github.com:lz4/lz4 into dev Cyan4973 2018-04-29 08:47:08 -0700
  • e28ae0af07 updated NEWS for v1.8.2 Cyan4973 2018-04-29 08:46:39 -0700
  • 99e5376ef7
    Merge pull request #526 from svpv/makeV1 Yann Collet 2018-04-29 08:45:16 -0700
  • 5a2501a90d added a test case for LZ4_decompress_fast_usingDict Cyan4973 2018-04-29 07:42:24 -0700
  • 41ad238bf9
    Merge pull request #515 from svpv/refactorDec Yann Collet 2018-04-29 07:41:35 -0700
  • aaeeb2572b ignore windows+msys artefacts Cyan4973 2018-04-28 10:42:52 -0700
  • 45f8603aae lz4.c: two-stage shortcut for LZ4_decompress_generic Alexey Tourbin 2018-04-28 11:14:40 +0300
  • 69242a8a08 lib/Makefile: show commands with V=1 Alexey Tourbin 2018-04-28 07:16:46 +0300
  • 9d4eae59f0
    Merge pull request #522 from svpv/refactorDec Yann Collet 2018-04-27 17:22:06 -0700
  • 1e6ca25af3
    Merge pull request #520 from felixhandte/frame-dict-nits Yann Collet 2018-04-27 13:52:30 -0700
  • de7b274d99 Merge branch 'dev' into BD_deterministic Yann Collet 2018-04-27 12:59:20 -0700
  • 19b1267d44 fix lz4hc -BD non-determinism Yann Collet 2018-04-27 12:46:49 -0700
  • 72e99c8939 lz4hc : minor editions for clarity Yann Collet 2018-04-27 11:44:47 -0700
  • 47d70e755e
    Merge pull request #519 from lz4/fdParser Yann Collet 2018-04-27 11:46:29 -0700
  • fefc40fc0a Avoid Possibly Redundant Table Clears When Loading HC Dict W. Felix Handte 2018-04-27 14:10:27 -0400
  • 5076aa3e35 Remove Redundant LZ4_resetStream() Call W. Felix Handte 2018-04-27 13:59:02 -0400
  • 7d11e34413 Rename LZ4F_applyCDict() -> LZ4F_initStream() W. Felix Handte 2018-04-27 13:57:10 -0400
  • d294dd7fc6 ensure favorDecSpeed is properly initialized Yann Collet 2018-04-27 09:04:09 -0700
  • 938e4849ae updated NEWS, in preparation for v1.8.2 Yann Collet 2018-04-27 08:43:40 -0700
  • d81a434c3d lz4.c: fixed the LZ4_decompress_fast_continue case Alexey Tourbin 2018-04-27 15:00:11 +0300
  • ce4e1389cc fuzzer.c: enabled ring buffer tests for decompress_fast Alexey Tourbin 2018-04-27 07:06:37 +0300
  • 0fb3a3b199 fixed a number of minor cast warnings Yann Collet 2018-04-26 17:02:20 -0700
  • 00909b27b1
    Merge pull request #518 from felixhandte/fix-517-dict-size-truncation Yann Collet 2018-04-26 16:47:50 -0700
  • 3eb3ed26e1
    Merge pull request #516 from felixhandte/merge-dest-size Yann Collet 2018-04-26 16:40:33 -0700
  • 5c7d3812d9 fasterDecSpeed can be triggered from cli with --favor-decSpeed Yann Collet 2018-04-26 15:49:32 -0700
  • 3792d00168 favorDecSpeed feature can be triggered from lz4frame Yann Collet 2018-04-26 15:18:44 -0700
  • 0858362f28 Merge _destSize Compress Variant into LZ4_compress_generic() W. Felix Handte 2018-04-26 15:42:16 -0400
  • 2becd69bb1 Add _destSize() to Fullbench W. Felix Handte 2018-04-26 17:25:12 -0400
  • a2edeac201 Limit Dictionary Size During LZ4F Decompression W. Felix Handte 2018-04-26 16:53:40 -0400
  • 1148173c5d introduced ability to parse for decompression speed Yann Collet 2018-04-26 13:01:59 -0700
  • 5603d30f81 lz4.c: fixed the LZ4_decompress_safe_continue case Alexey Tourbin 2018-04-26 07:46:26 +0300
  • bd92689798 minor edit of block format Cyan4973 2018-04-25 06:42:57 -0700
  • c67cc0e8dd
    Merge pull request #514 from svpv/clarifyBlockFormat Yann Collet 2018-04-25 06:13:08 -0700
  • b4eda8d08f lz4.c: refactor the decoding routines Alexey Tourbin 2018-04-23 08:37:44 +0300
  • cadf5cd5f9
    Merge pull request #513 from felixhandte/integrate-static-frame-functions Yann Collet 2018-04-24 16:40:13 -0700
  • ff9b4cf826 lz4_Block_format.md: clarify on short inputs and restrictions Alexey Tourbin 2018-04-25 01:40:12 +0300
  • 27c6eec18d Multiply-Include Header to Check Guard Macro Correctness W. Felix Handte 2018-04-24 18:50:03 -0400
  • 2dfc7cbe82 Change Over Includes in the Project W. Felix Handte 2018-04-20 20:55:38 -0400
  • 2be3905fa4 Integrate lz4frame_static.h Declarations into lz4frame.h W. Felix Handte 2018-04-20 18:41:41 -0400
  • b2637ab7b2
    Merge pull request #512 from lz4/HC_dict Yann Collet 2018-04-24 13:18:40 -0700
  • 8c6ca6283d
    Merge pull request #511 from lz4/decFast Yann Collet 2018-04-24 11:25:57 -0700
  • c92df76361
    Merge pull request #488 from felixhandte/hc-dict-ctx Yann Collet 2018-04-24 10:49:41 -0700
  • 5ed1463bf4 Remove Debug Log Statements W. Felix Handte 2018-04-19 21:00:19 -0400
  • db9deb7b74 Remove the Framebench Tool W. Felix Handte 2018-04-19 18:56:01 -0400
  • 13271a88d7 Revert Stream Size Const to Correct Value W. Felix Handte 2018-04-24 11:55:53 -0400
  • 092cb77597
    Merge pull request #504 from baruchsiach/static-only-support Yann Collet 2018-04-23 23:44:04 -0700
  • 44bff3fd3b re-ordered parenthesis Cyan4973 2018-04-23 19:26:02 -0700
  • 0c2ae72ba8
    Merge pull request #507 from lz4/clangPerf Yann Collet 2018-04-23 15:55:56 -0700
  • 644b7bd2b6 fixed minor declaration issue with clang on msys Cyan4973 2018-04-23 15:52:44 -0700
  • cd0663456f disable shortcut for LZ4_decompress_fast() Cyan4973 2018-04-23 15:47:08 -0700
  • bd06fde104 fullbench compiled without assert() Cyan4973 2018-04-23 15:42:27 -0700
  • 57cc7daf22
    Merge pull request #510 from terrelln/bug-fix Yann Collet 2018-04-23 15:28:19 -0700
  • 672799e814 Fix compilation error and assert. Nick Terrell 2018-04-23 14:21:02 -0700
  • bb83cad98f Fix input size validation edge cases Nick Terrell 2018-04-23 13:14:19 -0700
  • 996d211aca
    Merge pull request #509 from svpv/clarifyFastRisks Yann Collet 2018-04-22 19:30:24 -0700
  • ab06ef97bb lz4.h: clarify the risks of using LZ4_decompress_fast() Alexey Tourbin 2018-04-23 01:43:30 +0300
  • d1f21883d6 fixed incorrect comment Cyan4973 2018-04-21 00:11:51 -0700
  • a8a5dfd426 fixed clang performance in lz4_fast Yann Collet 2018-04-20 18:09:51 -0700
  • ee67f25576 Change vLimit Calculation W. Felix Handte 2018-04-20 20:18:30 -0400
  • 1895fa19a4 Remove Redundant Static Assert W. Felix Handte 2018-04-20 20:14:12 -0400
  • fcc99d1f31 Simpler loadDict() Reset W. Felix Handte 2018-04-20 19:37:28 -0400
  • a8cb2feffd Tolerate Base Pointer Underflow W. Felix Handte 2018-04-20 19:37:07 -0400
  • 85cac61dd8 Don't Segfault on Malloc Failure W. Felix Handte 2018-04-20 19:35:51 -0400
  • 756ed402da Sign-Extend -1 to Pointer Width W. Felix Handte 2018-04-20 17:56:26 -0400
  • 86b381e40b Fix Constant Value W. Felix Handte 2018-04-20 17:13:40 -0400
  • 1d2500d44e Handle Index Underflows Safely W. Felix Handte 2018-04-20 17:10:47 -0400
  • 7874cf06b3 Consts and Asserts and Other Minor Nits W. Felix Handte 2018-04-20 15:30:08 -0400
  • 209c9c29d1 Add Some Simple Fuzzer Tests W. Felix Handte 2018-04-20 15:16:41 -0400
  • 3f087cf1cb Add Comments on New Public APIs W. Felix Handte 2018-04-20 15:00:53 -0400
  • d7347f9eea Add API for Attaching Dictionaries W. Felix Handte 2018-04-20 14:52:13 -0400
  • ca833f928f Also Reset the Chain Table W. Felix Handte 2018-04-20 14:16:27 -0400
  • 8f118cf6e9 Remove inputBuffer from Context, Work Around its Absence W. Felix Handte 2018-04-20 14:08:06 -0400
  • 0064e8ebc7 Remove Commented Out Support for Match Continuation over Segment Boundary W. Felix Handte 2018-04-20 13:14:37 -0400
  • 14c577d4c9 Fix Signedness of Comparison W. Felix Handte 2018-04-19 19:36:34 -0400
  • f4b13e17ea Don't Clear the Dictionary Context Until No Longer Useful W. Felix Handte 2018-04-19 17:51:10 -0400
  • 0abc23f72e Copy DictCtx into Working Context on Inputs Larger than 4 KB W. Felix Handte 2018-04-19 13:02:55 -0400
  • b67de2a327 Force Inline on HashChain W. Felix Handte 2018-04-18 15:52:04 -0400
  • 22e16d5b50 Split DictCtx-using Code Into Separate Inlining Chain W. Felix Handte 2018-04-18 13:55:58 -0400
  • 0a2abacd90 Use Fast Reset in LZ4F Again W. Felix Handte 2018-04-16 20:23:19 -0400
  • 61c7ceffed Use Fast Reset API in LZ4F W. Felix Handte 2018-04-16 15:25:48 -0400