Yann Collet [Wed, 16 Dec 2015 09:55:07 +0000 (10:55 +0100)]
Merge pull request #172 from psteinb/add_static_cmake
added static build target for OSX and Linux to cmake
Peter Steinbach [Tue, 15 Dec 2015 15:27:46 +0000 (16:27 +0100)]
added static build target for OSX and Linux to cmake
Yann Collet [Fri, 30 Oct 2015 06:41:29 +0000 (07:41 +0100)]
Merge pull request #162 from KyleJHarper/20151021_examples
Additional examples
KyleJHarper [Fri, 30 Oct 2015 05:40:11 +0000 (00:40 -0500)]
Forgot to make clean before commiting. Removing binary.
KyleJHarper [Fri, 30 Oct 2015 02:47:13 +0000 (21:47 -0500)]
Several changes to address a few concerns from Yann. See Google Group LZ4c topic 'Reusing compression/decompression resources' for details.
KyleJHarper [Thu, 29 Oct 2015 02:10:01 +0000 (21:10 -0500)]
Added a note about why char* is used. Also removed a binary that wasn't supposed to be in there.
KyleJHarper [Thu, 29 Oct 2015 01:54:51 +0000 (20:54 -0500)]
Finished the two example files. Decided to avoid adding anything to lz4.c/h to expose LZ4_compress_generic().
KyleJHarper [Mon, 26 Oct 2015 06:38:14 +0000 (01:38 -0500)]
Took out the basics and placed them into basics.c. Added decompression and a wrapper for the generic call. I will likely break this file up into 2 examples before submission.
KyleJHarper [Fri, 23 Oct 2015 06:52:23 +0000 (01:52 -0500)]
Final tests and reporting are done. As expected there isn't much to be gained by jumping the chain. In most of my tests I did see a moderate performance gain when invoking LZ4_compress_generic() directly with normal text. This could very easily be an edge case. Either way it's interesting and worth sharing.
KyleJHarper [Thu, 22 Oct 2015 08:57:56 +0000 (03:57 -0500)]
Didn't add my file for some reason. Odd.
KyleJHarper [Thu, 22 Oct 2015 08:57:21 +0000 (03:57 -0500)]
Wrote the skeleton of the performance test. Need to finish tests for the rest of the call stack and then my own copy of generic().
Yann Collet [Wed, 21 Oct 2015 14:00:48 +0000 (15:00 +0100)]
heapmode macro option for lz4hc
Yann Collet [Wed, 21 Oct 2015 11:58:06 +0000 (12:58 +0100)]
Fix : compiler-independent macro to remove deprecation warnings
Yann Collet [Tue, 20 Oct 2015 08:46:18 +0000 (09:46 +0100)]
clarified lz4 license
Yann Collet [Fri, 16 Oct 2015 12:25:52 +0000 (14:25 +0200)]
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
Yann Collet [Fri, 16 Oct 2015 12:25:24 +0000 (13:25 +0100)]
fixed link typo
Yann Collet [Thu, 3 Sep 2015 16:33:06 +0000 (18:33 +0200)]
Merge pull request #152 from dcolascione/dev
Improve lz4 command line error message when dealing with console IO
Daniel Colascione [Thu, 3 Sep 2015 02:08:04 +0000 (19:08 -0700)]
Remove .dir-locals.el
Daniel Colascione [Thu, 3 Sep 2015 01:45:13 +0000 (18:45 -0700)]
Tweak error message
Daniel Colascione [Thu, 3 Sep 2015 01:43:27 +0000 (18:43 -0700)]
Improve error messages for attempted console IO
Daniel Colascione [Thu, 3 Sep 2015 01:38:24 +0000 (18:38 -0700)]
Add .dir-locals.el for setting tab-width
Yann Collet [Wed, 2 Sep 2015 11:30:08 +0000 (12:30 +0100)]
fixed #150 : blank lines when converting lz4.1 to .ps or .pdf
Yann Collet [Tue, 1 Sep 2015 17:56:54 +0000 (18:56 +0100)]
minor : show in table that frame checksum is optional
Yann Collet [Tue, 1 Sep 2015 15:55:55 +0000 (16:55 +0100)]
create link to dynamic library without using `cp -a` (#147)
Yann Collet [Tue, 1 Sep 2015 14:59:24 +0000 (15:59 +0100)]
Updated Makefile and .travis
Yann Collet [Sun, 23 Aug 2015 15:16:15 +0000 (16:16 +0100)]
Wrapped possibly empty string (Emscripten) with quotes (@Fordi)
Yann Collet [Thu, 20 Aug 2015 13:57:35 +0000 (14:57 +0100)]
updated cli help
Yann Collet [Wed, 19 Aug 2015 17:16:17 +0000 (18:16 +0100)]
New unalign access method
Yann Collet [Wed, 19 Aug 2015 16:54:19 +0000 (17:54 +0100)]
updated xxhash
Yann Collet [Sun, 16 Aug 2015 10:09:17 +0000 (12:09 +0200)]
Merge pull request #142 from bioothod/master
Added debianization
Yann Collet [Sun, 16 Aug 2015 01:33:57 +0000 (02:33 +0100)]
Slightly improved compression speed on ARMv6
Yann Collet [Sun, 16 Aug 2015 00:54:55 +0000 (01:54 +0100)]
Improved performance on ARMv6
Yann Collet [Sat, 15 Aug 2015 23:58:07 +0000 (00:58 +0100)]
Added .gitignore
Yann Collet [Sat, 15 Aug 2015 23:55:32 +0000 (00:55 +0100)]
Updated xxhash to r41
Evgeniy Polyakov [Sat, 15 Aug 2015 19:26:51 +0000 (22:26 +0300)]
debian: changed name lz4->liblz4
Evgeniy Polyakov [Sat, 15 Aug 2015 19:23:49 +0000 (22:23 +0300)]
debian: changed name lz4->liblz4
Evgeniy Polyakov [Sat, 15 Aug 2015 19:22:17 +0000 (22:22 +0300)]
debian: changed name lz4->liblz4
Evgeniy Polyakov [Sat, 15 Aug 2015 19:22:02 +0000 (22:22 +0300)]
debian: remove sbin dir
Evgeniy Polyakov [Sat, 15 Aug 2015 19:20:37 +0000 (22:20 +0300)]
debian: renamed lz4->liblz4, updated installed library files
Evgeniy Polyakov [Sat, 15 Aug 2015 19:16:39 +0000 (22:16 +0300)]
debian: updated debianization to cdbs
Evgeniy Polyakov [Sat, 15 Aug 2015 18:40:26 +0000 (21:40 +0300)]
cmake: when building library make it shared
Evgeniy Polyakov [Sat, 15 Aug 2015 18:32:42 +0000 (21:32 +0300)]
Added debianization
Evgeniy Polyakov [Sat, 15 Aug 2015 18:27:09 +0000 (21:27 +0300)]
cmake: bump version to the latest release
Yann Collet [Sat, 15 Aug 2015 17:18:01 +0000 (18:18 +0100)]
faster sanitize tests
Yann Collet [Sat, 15 Aug 2015 16:21:45 +0000 (17:21 +0100)]
Makefile : generates *.o for faster processing
Yann Collet [Thu, 6 Aug 2015 02:49:29 +0000 (03:49 +0100)]
minor simplification lz4_readarch()
Yann Collet [Thu, 16 Jul 2015 09:27:46 +0000 (10:27 +0100)]
update on decompression speed
Yann Collet [Thu, 16 Jul 2015 08:38:10 +0000 (09:38 +0100)]
minor refactor
Yann Collet [Thu, 16 Jul 2015 08:03:55 +0000 (09:03 +0100)]
Slightly improved decompression speed
Slightly decreased decompression stack usage in 64-bits mode
Yann Collet [Thu, 16 Jul 2015 07:55:48 +0000 (08:55 +0100)]
sligthly improved decompression speed
Yann Collet [Thu, 2 Jul 2015 18:29:24 +0000 (10:29 -0800)]
liblz4 : Moved XXH_NAMESPACE to CPPFLAGS
Yann Collet [Mon, 29 Jun 2015 09:48:37 +0000 (02:48 -0700)]
Merge pull request #131 from Cyan4973/dev
Dev
Yann Collet [Mon, 29 Jun 2015 08:31:41 +0000 (00:31 -0800)]
Fixed a few minor visual analyzer warnings
Yann Collet [Mon, 29 Jun 2015 06:49:16 +0000 (22:49 -0800)]
Increased stack memory considered normal by Visual static analyzer
Yann Collet [Mon, 29 Jun 2015 06:24:55 +0000 (23:24 -0700)]
Merge pull request #130 from Cyan4973/dev
Dev
Yann Collet [Mon, 29 Jun 2015 05:53:42 +0000 (21:53 -0800)]
removed one malloc
Yann Collet [Mon, 29 Jun 2015 04:24:09 +0000 (20:24 -0800)]
lz4io : removed one malloc
Yann Collet [Mon, 29 Jun 2015 04:05:33 +0000 (20:05 -0800)]
lz4cli : add one malloc test
Yann Collet [Mon, 29 Jun 2015 03:51:11 +0000 (19:51 -0800)]
lz4hc : added one malloc test
Yann Collet [Mon, 29 Jun 2015 03:43:12 +0000 (19:43 -0800)]
changed datagen to remove one malloc
Yann Collet [Mon, 29 Jun 2015 02:58:16 +0000 (18:58 -0800)]
Added static analyzer test in Visual
Yann Collet [Sun, 28 Jun 2015 20:25:10 +0000 (13:25 -0700)]
Merge pull request #129 from Cyan4973/dev
Dev
Yann Collet [Sun, 28 Jun 2015 19:42:20 +0000 (11:42 -0800)]
renamed directory to versionsTest
Yann Collet [Sun, 28 Jun 2015 19:31:51 +0000 (11:31 -0800)]
Updated NEWS
Yann Collet [Sun, 28 Jun 2015 10:34:12 +0000 (02:34 -0800)]
minor example clarification
Yann Collet [Sat, 27 Jun 2015 22:15:45 +0000 (14:15 -0800)]
Updated lib readme
Yann Collet [Sat, 27 Jun 2015 21:44:13 +0000 (13:44 -0800)]
Fixed : fuzzer display messages
Yann Collet [Sat, 27 Jun 2015 21:21:33 +0000 (13:21 -0800)]
staticAnalyze use same compilation flags as normal build
Yann Collet [Sat, 27 Jun 2015 20:44:51 +0000 (12:44 -0800)]
Ensured make test is not confused with directory test
Yann Collet [Sat, 27 Jun 2015 20:43:28 +0000 (12:43 -0800)]
Added namespace ability to xxhash
Yann Collet [Sat, 27 Jun 2015 09:30:31 +0000 (01:30 -0800)]
Changed : static library is no longer compiled with -fPIC by default (this option can still be added on the command line) See #53
Yann Collet [Sat, 27 Jun 2015 08:17:57 +0000 (01:17 -0700)]
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
Yann Collet [Fri, 26 Jun 2015 04:21:24 +0000 (21:21 -0700)]
Merge pull request #124 from toddlipcon/master
Fix cmake build to use gnu flags on clang
Yann Collet [Fri, 26 Jun 2015 00:45:13 +0000 (17:45 -0700)]
Merge pull request #122 from keszybz/master
New example using frame api as DLL - redirect from #118
Yann Collet [Fri, 26 Jun 2015 00:43:46 +0000 (17:43 -0700)]
Merge pull request #121 from keszybz/add-gitignore
Add gitignore - redirect from #117
Todd Lipcon [Thu, 25 Jun 2015 21:45:27 +0000 (14:45 -0700)]
Fix cmake build to use gnu flags on clang
Previously, the cmake build was only adding -fPIC and -std=c99 on
gcc. However, these flags are also appropriate when building with
clang.
Yann Collet [Mon, 22 Jun 2015 04:00:44 +0000 (20:00 -0800)]
Minor doc clarification on sparse mode support
Yann Collet [Thu, 18 Jun 2015 14:38:19 +0000 (06:38 -0800)]
Minor lib readme update
Zbigniew Jędrzejewski-Szmek [Thu, 18 Jun 2015 03:37:19 +0000 (23:37 -0400)]
Use lz4 binary to check output
Zbigniew Jędrzejewski-Szmek [Thu, 21 May 2015 13:17:21 +0000 (09:17 -0400)]
Add example which uses the frame api through the library
Zbigniew Jędrzejewski-Szmek [Tue, 16 Jun 2015 01:50:00 +0000 (21:50 -0400)]
Make git ignore generated files
Yann Collet [Fri, 29 May 2015 19:36:59 +0000 (20:36 +0100)]
Minor update on source ports
Yann Collet [Fri, 29 May 2015 17:50:38 +0000 (19:50 +0200)]
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
Yann Collet [Fri, 29 May 2015 17:50:12 +0000 (18:50 +0100)]
Updated badges
Yann Collet [Thu, 28 May 2015 01:04:17 +0000 (03:04 +0200)]
Merge pull request #114 from lpsantil/djgpp
Djgpp
Louis P. Santillan [Wed, 27 May 2015 05:50:59 +0000 (22:50 -0700)]
READM fixup
Louis P. Santillan [Wed, 27 May 2015 05:43:03 +0000 (22:43 -0700)]
djgpp port now using the proposed contrib structure
Louis P. Santillan [Wed, 27 May 2015 02:10:12 +0000 (19:10 -0700)]
Reverted all `Makefile` changes
Louis P. Santillan [Tue, 26 May 2015 17:26:42 +0000 (10:26 -0700)]
Renamed the djgpp README so that it gets converted to HTML by github. Fixed breakage of `make install`.
Louis P. Santillan [Tue, 26 May 2015 04:48:40 +0000 (21:48 -0700)]
Makefile cleanups to make building with Andrew Wu's build-djgpp cross compilers (and everyone else) simpler.
Louis P. Santillan [Tue, 26 May 2015 04:46:01 +0000 (21:46 -0700)]
Fixup lib/Makefile so that is builds a library for djgpp using Andrew Wu's build-djgpp cross compilers
Louis P. Santillan [Tue, 26 May 2015 04:41:45 +0000 (21:41 -0700)]
Fixup programs/{Makefile,lz4cli.c,lz4io.c} to build with Andrew Wu's build-djgpp cross compilers. Add some documentation in README.DJ
Yann Collet [Tue, 26 May 2015 01:13:50 +0000 (03:13 +0200)]
Merge pull request #111 from Cyan4973/dev
Dev
Yann Collet [Mon, 25 May 2015 23:23:05 +0000 (00:23 +0100)]
Updated NEWS
Yann Collet [Mon, 25 May 2015 06:50:41 +0000 (07:50 +0100)]
Fixed : default sparse mode disabled on stdout, to support ` >>` redirection scenario reported by Takayuki Matsuoka (#110)
Yann Collet [Thu, 21 May 2015 00:17:56 +0000 (01:17 +0100)]
Performance fix : big compression speed boost for clang (+30%)
Yann Collet [Wed, 20 May 2015 20:17:53 +0000 (22:17 +0200)]
Merge branch 'dev' of github.com:Cyan4973/lz4 into dev
Yann Collet [Wed, 20 May 2015 20:17:37 +0000 (22:17 +0200)]
Merge pull request #107 from t-mat/issue/103pr2
Add supporting iterative edit and testing to versionstest
Yann Collet [Wed, 20 May 2015 19:47:27 +0000 (20:47 +0100)]
Added LZF
Takayuki MATSUOKA [Wed, 20 May 2015 11:00:38 +0000 (20:00 +0900)]
Combine unique .lz4 file info