Commit Graph

  • a31b7058cb small modification of lz4 decoder to shortcut common case (short branch). Yann Collet 2017-10-25 10:10:53 +0200
  • 16a4337473 added hash chain with conditional length Yann Collet 2017-10-25 07:07:08 +0200
  • a12cdf00c3 lz4opt: added hash chain search Yann Collet 2017-10-20 17:04:29 -0700
  • fd6bd5107b switched many types to int Yann Collet 2017-10-20 15:30:50 -0700
  • d813134619 removed SET_PRICE macro Yann Collet 2017-10-20 13:44:49 -0700
  • fa064c8a8c removed one macro usage Yann Collet 2017-10-20 13:32:45 -0700
  • ee62faee08 minor refactor Yann Collet 2017-10-20 12:05:00 -0700
  • fc879fe170 lz4opt: refactor sequence reverse traversal Yann Collet 2017-10-20 11:32:15 -0700
  • c058753393 refactor variable matchnum Yann Collet 2017-10-20 11:24:56 -0700
  • 7bb0a617ee simplified initial cost conditions Yann Collet 2017-10-20 11:00:10 -0700
  • 6cec68de39 added assert Yann Collet 2017-10-19 16:47:25 -0700
  • ac2ad52257 renamed last_pos into last_match_pos Yann Collet 2017-10-19 16:43:36 -0700
  • 708e2cbb60 simplified early exit when single solution Yann Collet 2017-10-19 16:39:40 -0700
  • 74d8688bc8 [bench] Use higher resolution timer on POSIX Nick Terrell 2017-10-17 12:42:27 -0700
  • dccf8826f1 lz4cli : minor rewrite of lz4c legacy commands Yann Collet 2017-10-14 23:50:07 -0700
  • 1aa997b594 Merge branch 'dev' of github.com:Cyan4973/lz4 into dev Yann Collet 2017-10-14 18:49:06 -0700
  • 2d827e1b28 lz4cli : removed extension artefacts Yann Collet 2017-10-14 18:48:00 -0700
  • f92722eea0 Merge pull request #407 from odaira/useO2ppc64le Yann Collet 2017-10-13 16:21:46 -0700
  • 73bcf90e51 Use the optimization level of O2 for the decompression functions on ppc64le with gcc, to avoid harmful unrolling and SIMDization with O3 Rei Odaira 2017-10-13 14:53:37 -0500
  • 34da12c6e6 Merge pull request #403 from felixhandte/lz4-cli-dict-support-tests Yann Collet 2017-10-10 16:18:16 -0700
  • 9a16272261 Read the Dictionary into a Circular Buffer W. Felix Handte 2017-10-03 12:50:28 -0400
  • 93f8284c17 Add some tests verifying command line dictionary functionality W. Felix Handte 2017-09-22 14:50:11 -0700
  • 2bd85f4199 Add Dictionary Support to the Command Line Tool W. Felix Handte 2017-09-22 11:55:42 -0700
  • a4314829db fused getLongerMatch and getWiderMatch Yann Collet 2017-10-09 01:50:28 -0700
  • 97c18f5f0e re-inserted last byte test in widerMatch Yann Collet 2017-10-09 01:44:05 -0700
  • bdca63ed69 early out is not better Yann Collet 2017-10-09 00:36:47 -0700
  • 1ee17e4eb8 optional fuse Yann Collet 2017-10-09 00:31:12 -0700
  • b9459faeb2 improved search of rep-1 patterns Yann Collet 2017-10-08 23:55:42 -0700
  • f1fa91d6fc insertAndFindBestMatch defers to insertAndGetWiderMatch Yann Collet 2017-10-08 23:40:21 -0700
  • 87968517f9 fixed decoding block checksum in lz4frame Yann Collet 2017-10-04 15:24:08 -0700
  • f6b31bf0d0 fix #404 Yann Collet 2017-09-30 10:35:55 -0700
  • ceb868f442 minor lz4frame code refactor Yann Collet 2017-09-23 15:06:24 -0700
  • 2a9af21d62 Merge pull request #402 from felixhandte/fix-dict-segfault Yann Collet 2017-09-23 14:02:22 -0700
  • 77f7245ea7 Fix Segfault When Copying Dict W. Felix Handte 2017-09-22 11:52:29 -0700
  • 810e2ca27b minor improvements to examples Yann Collet 2017-09-11 10:25:47 -0700
  • e5bd29a2fb made clang warnings fail (-Werror) Yann Collet 2017-09-10 14:35:16 -0700
  • a30cba08f4 fixed a bunch of -Wcomma warnings Yann Collet 2017-09-10 14:32:38 -0700
  • a2b4f732f4 added -Wcomma to travisCI clang test Yann Collet 2017-09-10 14:23:18 -0700
  • b500c5282e fix #397 : decompression failed when using a combination of extDict + low memory address Yann Collet 2017-09-07 12:48:24 -0700
  • 00418f7611 bench : made decompression speed evaluation same time as compression Yann Collet 2017-09-07 12:12:36 -0700
  • ee5332438b minor Makefile fixes Yann Collet 2017-09-06 17:41:44 -0700
  • 1ad9a36cfb updated lib/README Yann Collet 2017-09-06 11:22:45 -0700
  • 3d260f3522 complementary information for #394 Yann Collet 2017-08-30 16:09:10 -0700
  • e3c71584ff clarified documentation of streaming decompression functions Yann Collet 2017-08-30 15:42:04 -0700
  • 69c3f4bb55 minor typo fix Yann Collet 2017-08-30 15:02:04 -0700
  • f212a10ae0 fixed FS-independent file order in /lib Yann Collet 2017-08-29 15:31:56 -0700
  • c4d6884cd8 build: source files sorted in a FS independent manner Yann Collet 2017-08-26 12:22:51 -0700
  • d2306b836e updated NEWS with fixes Yann Collet 2017-08-25 14:13:29 -0700
  • 2fa660bb06 Merge pull request #386 from lz4/parallelMake Yann Collet 2017-08-25 11:23:30 -0700
  • a261f51ee3 removed fasttest from circleCI Yann Collet 2017-08-25 09:50:56 -0700
  • 2ed3612477 removed test-fasttest Yann Collet 2017-08-24 18:30:00 -0700
  • 4db65c1d99 Merge pull request #393 from terrelln/deprecate2 Yann Collet 2017-08-24 18:05:07 -0700
  • c04655bebf fixed make recurrence from /tests Yann Collet 2017-08-24 17:58:13 -0700
  • 517dd95d92 removed fasttest Yann Collet 2017-08-24 17:03:03 -0700
  • 82ccdec2fb minor : added header license Yann Collet 2017-08-24 16:59:47 -0700
  • 3ec89940d5 Merge branch 'dev' into parallelMake Yann Collet 2017-08-24 16:46:19 -0700
  • 252ce14fd2 Don't use C++11 deprecation attribute with clang Nick Terrell 2017-08-24 14:06:34 -0700
  • 35a39e0e53 Merge pull request #392 from m-hennecke/fix-arm-openbsd Yann Collet 2017-08-24 14:00:27 -0700
  • 9fae51f9c2 Merge pull request #391 from tcpan/dev Yann Collet 2017-08-24 11:52:17 -0700
  • bb0997b3dc Merge pull request #390 from lz4/installVars Yann Collet 2017-08-24 11:45:17 -0700
  • f423d016cf FIX: added prefix to FORCE_INLINE to prevent redefinition error during compilation when used with other libraries that define FORCE_INLINE tcpan 2017-08-24 10:14:20 -0400
  • 2ff723b9ae Fix: Add return statement to main function Markus Hennecke 2017-08-24 14:31:45 +0200
  • 68040a76ad fixed man directory installation (#337) Yann Collet 2017-08-23 17:53:45 -0700
  • 5637d8856f make test is compatible with parallel execution (-j#) Yann Collet 2017-08-21 15:26:03 -0700
  • 839cf77858 Merge pull request #384 from lz4/dev Yann Collet 2017-08-18 10:46:59 -0700
  • c10863b98e fix : asan error in dctx, due to increased maximum frame header size, reported by Craig Young Yann Collet 2017-08-17 10:55:30 -0700
  • 1e92bb0af0 Merge pull request #382 from lz4/installVars Yann Collet 2017-08-16 00:43:32 -0700
  • edb4343659 updated lz4frame manual Yann Collet 2017-08-15 16:58:12 -0700
  • a1f3a27e9b Merge branch 'dev' into installVars and fixed conflicts Yann Collet 2017-08-15 16:57:00 -0700
  • af9d72b7f6 Merge pull request #383 from lz4/blockChecksum Yann Collet 2017-08-15 16:50:04 -0700
  • 8593ba8831 Merge pull request #380 from lz4/dictID Yann Collet 2017-08-15 14:12:04 -0700
  • 01cdbfb5fe lz4c legacy commands are now enabled at runtime based on link/binary name "lz4c" Yann Collet 2017-08-14 16:56:05 -0700
  • 731cff1208 fix minor markdown display issues Yann Collet 2017-08-14 15:18:47 -0700
  • aea7d521ae better respect GNU standard Makefile conventions Yann Collet 2017-08-14 15:13:23 -0700
  • 930a692110 cli : restored command -BX to enable block checksum (#322) Yann Collet 2017-08-11 17:58:46 -0700
  • 77f99d2922 restored block checksum capability at lz4frame API level Yann Collet 2017-08-11 17:46:52 -0700
  • 228e26ee63 Merge pull request #378 from deymo/dev Yann Collet 2017-08-11 10:49:25 -0700
  • 757497ae3d implemented lz4frame decompression API Yann Collet 2017-08-10 16:53:57 -0700
  • 4531637ecd support dictionary compression with independent blocks Yann Collet 2017-08-10 12:12:53 -0700
  • 8d597d62d5 fixed gcc prototype warning Yann Collet 2017-08-10 10:28:52 -0700
  • d8aafe2c52 dictionary compression correctly uses compression level Yann Collet 2017-08-10 00:48:19 -0700
  • ca2fb166ab fixed C++ conversion warnings Yann Collet 2017-08-09 18:22:26 -0700
  • bf8daa2fd5 fixed uninitialization error in lz4frame Yann Collet 2017-08-09 18:00:48 -0700
  • 31f2cdf4d2 implemented dictionary compression in lz4frame Yann Collet 2017-08-09 16:51:19 -0700
  • 1d1737aaf2 fixed frameCompress example Yann Collet 2017-08-09 12:29:38 -0700
  • a82dadfbae added dictID inside LZ4F_frameInfo_t Yann Collet 2017-08-08 17:43:11 -0700
  • e98a528576 updated Frame specification Yann Collet 2017-08-08 11:59:57 -0700
  • 76ef6d0ab0 Allow to predefine FORCE_INLINE macro. Alex Deymo 2017-07-28 16:33:43 +0200
  • 9a967030d7 Merge branch 'dev' of github.com:Cyan4973/lz4 into dev Yann Collet 2017-08-06 21:06:14 -0700
  • c5a015bc3f Merge pull request #376 from ido/patch-1 Yann Collet 2017-08-06 21:05:57 -0700
  • 4891f909e1 Merge branch 'dev' of github.com:Cyan4973/lz4 into dev Yann Collet 2017-08-06 21:04:54 -0700
  • dba4d70a1d updated man page Yann Collet 2017-08-06 21:04:46 -0700
  • 8aeaf6bb3a Fix typos preventing installation of static lib. Ido Rosen 2017-08-01 00:48:58 -0400
  • ac5ed8e4bb Merge pull request #374 from ferdnyc/patch-2 Yann Collet 2017-07-08 23:01:22 -0700
  • 63d5005681 Generate updated man page from Markdown source FeRD (Frank Dana) 2017-07-08 11:56:55 -0400
  • ef06555100 Merge pull request #373 from ferdnyc/patch-2 Yann Collet 2017-07-08 04:48:32 -0700
  • 872f767fec Fix formatting of concatenation example FeRD (Frank Dana) 2017-07-08 07:43:51 -0400
  • 6ad3a983db fix #369 Yann Collet 2017-06-26 11:29:05 -0700
  • 2ef4afeebe Merge pull request #371 from jku/tests-LIBDIR Yann Collet 2017-06-26 05:14:26 -0700
  • e14b4c5a3e tests/Makefile: don't use LIBDIR as variable Jussi Kukkonen 2017-06-26 12:07:09 +0300