Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | minor code refactoring | Yann Collet | 2016-06-29 | 2 | -60/+35 |
| | |||||
* | Reduced bench dependency to standard C <time.h> | Yann Collet | 2016-06-29 | 1 | -68/+39 |
| | | | | | Faster tests More accurate results on systems with high resolution clocks | ||||
* | minor compression speed improvement | Yann Collet | 2016-06-29 | 2 | -74/+56 |
| | |||||
* | minor refactoring | Yann Collet | 2016-06-29 | 1 | -8/+10 |
| | |||||
* | minor refactoring (coding style) | Yann Collet | 2016-06-29 | 3 | -191/+116 |
| | |||||
* | Merge pull request #208 from Nimloth/dev | Yann Collet | 2016-05-17 | 3 | -6/+9 |
|\ | | | | | Add FreeBSD to install targets | ||||
| * | Add FreeBSD to install targets | Martin Waschbüsch | 2016-05-17 | 3 | -6/+9 |
|/ | | | | Add FreeBSD to install targets | ||||
* | Merge pull request #204 from irwand/dev | Yann Collet | 2016-05-10 | 1 | -2/+14 |
|\ | | | | | Alloc failure fixes | ||||
| * | fixed non-C99 compilers | Irwan Djajadi | 2016-04-19 | 1 | -2/+4 |
| |\ | |||||
| | * | fixed non-C99 compiler | Irwan Djajadi | 2016-04-19 | 1 | -3/+5 |
| | | | |||||
| * | | Merge branch 'heapmode_alloc_failure_fix' into dev | Irwan Djajadi | 2016-04-19 | 1 | -0/+10 |
| |\ \ |/ / / | | _ | |||||
| * | alloc failure fix | Irwan Djajadi | 2016-04-18 | 1 | -0/+10 |
| | | |||||
* | | Merge pull request #201 from cernekee/cmake-pc | Yann Collet | 2016-04-18 | 1 | -0/+9 |
|\ \ | | | | | | | cmake: Install liblz4.pc | ||||
| * | | cmake: Install liblz4.pc | Kevin Cernekee | 2016-04-18 | 1 | -0/+9 |
|/ / | | | | | | | This performs the same substitutions as lib/Makefile. | ||||
* | | Merge pull request #197 from Cyan4973/fix-readme-travis | Yann Collet | 2016-04-07 | 1 | -1/+1 |
|\ \ | | | | | | | Fix wrong link for Travis | ||||
| * | | Fix wrong link for Travis | Takayuki MATSUOKA | 2016-04-07 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #194 from jzhuge/dev | Yann Collet | 2016-04-01 | 3 | -2/+13 |
|\ \ | | | | | | | lz4cli: print library version | ||||
| * | | lz4cli: print library version | John Zhuge | 2016-04-01 | 3 | -2/+13 |
|/ / | |||||
* | | Merge branch 'dev' of github.com:Cyan4973/lz4 into dev | Yann Collet | 2016-02-25 | 12 | -76/+79 |
|\ \ | |||||
| * \ | Merge pull request #185 from jwerner-chromium/dev | Yann Collet | 2016-02-16 | 12 | -76/+79 |
| |\ \ | | | | | | | | | Add support for safe in-place decoding | ||||
| | * | | Allow for safe in-place decoding | Julius Werner | 2016-02-13 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a check to allow safe "in-place" decoding (meaning that the beginning of the source buffer partially overlaps the end of the destination buffer). This is usually possible as long as the output stops at least 15 bytes before the end of the input buffer (7 to account for the extra spill from LZ4_wildCopy, 4 for a possible block checksum, and 4 for the terminating block header), but in some pathological edge cases it could be possible for the output stream to overwrite a byte in the input stream before it gets decoded. With this patch the decoder will reliably detect those cases and return a decoding error. Signed-off-by: Julius Werner <jwerner@chromium.org> | ||||
| | * | | Remove whitespace from ends of lines | Julius Werner | 2016-02-13 | 11 | -75/+75 |
| |/ / | | | | | | | | | | | | | | | | | | | I'm trying to import LZ4 code into a project with strict linting requirements. This will make that easier. Signed-off-by: Julius Werner <jwerner@chromium.org> | ||||
* | | | Added zstd | Yann Collet | 2016-02-25 | 1 | -2/+6 |
|/ / | |||||
* | | Merge branch 'dev' of github.com:Cyan4973/lz4 into dev | Yann Collet | 2016-01-15 | 2 | -10/+10 |
|\ \ | |||||
| * \ | Merge pull request #182 from kou/add-missing-ext | Yann Collet | 2016-01-10 | 1 | -9/+9 |
| |\ \ | | | | | | | | | Add missing $(EXT) | ||||
| | * | | Add missing $(EXT) | Kouhei Sutou | 2016-01-10 | 1 | -9/+9 |
| | |/ | | | | | | | | | | | | | If the $(EXT) are added, "make install" can work with MinGW build on Linux. | ||||
| * | | Merge pull request #181 from kou/fix-build-failure-on-mingw | Yann Collet | 2016-01-10 | 1 | -1/+1 |
| |\ \ | | | | | | | | | Fix build error on MinGW | ||||
| | * | | Fix build error on MinGW | Kouhei Sutou | 2016-01-10 | 1 | -1/+1 |
| | |/ | | | | | | | | | | | | | Header file name is case insensitive on Windows but it is case sensitive on Linux. "Windows.h" can't be found on Linux. | ||||
* | | | updated hyperlink | Yann Collet | 2016-01-15 | 1 | -1/+1 |
|/ / | |||||
* | | Merge branch 'dev' of github.com:Cyan4973/lz4 into dev | Yann Collet | 2015-12-20 | 3 | -0/+234 |
|\ \ | |||||
| * \ | Merge pull request #173 from flandr/liblz4 | Yann Collet | 2015-12-18 | 3 | -0/+234 |
| |\ \ | | | | | | | | | Add static library target for msbuild | ||||
| | * | | Add static library target for msbuild | Nate Rosenblum | 2015-08-25 | 3 | -0/+234 |
| | |/ | |||||
* | | | clarified man page as suggested in #170 | Yann Collet | 2015-12-20 | 1 | -7/+15 |
|/ / | |||||
* | | Merge pull request #172 from psteinb/add_static_cmake | Yann Collet | 2015-12-16 | 1 | -3/+15 |
|\ \ | | | | | | | added static build target for OSX and Linux to cmake | ||||
| * | | added static build target for OSX and Linux to cmake | Peter Steinbach | 2015-12-15 | 1 | -3/+15 |
|/ / | |||||
* | | Merge pull request #162 from KyleJHarper/20151021_examples | Yann Collet | 2015-10-30 | 3 | -1/+460 |
|\ \ | | | | | | | Additional examples | ||||
| * | | Forgot to make clean before commiting. Removing binary. | KyleJHarper | 2015-10-30 | 1 | -0/+0 |
| | | | |||||
| * | | Several changes to address a few concerns from Yann. See Google Group LZ4c ↵ | KyleJHarper | 2015-10-30 | 4 | -32/+84 |
| | | | | | | | | | | | | topic 'Reusing compression/decompression resources' for details. | ||||
| * | | Added a note about why char* is used. Also removed a binary that wasn't ↵ | KyleJHarper | 2015-10-29 | 2 | -0/+7 |
| | | | | | | | | | | | | supposed to be in there. | ||||
| * | | Finished the two example files. Decided to avoid adding anything to lz4.c/h ↵ | KyleJHarper | 2015-10-29 | 5 | -68/+69 |
| | | | | | | | | | | | | to expose LZ4_compress_generic(). | ||||
| * | | Took out the basics and placed them into basics.c. Added decompression and ↵ | KyleJHarper | 2015-10-26 | 5 | -87/+244 |
| | | | | | | | | | | | | a wrapper for the generic call. I will likely break this file up into 2 examples before submission. | ||||
| * | | Final tests and reporting are done. As expected there isn't much to be ↵ | KyleJHarper | 2015-10-23 | 3 | -75/+159 |
| | | | | | | | | | | | | 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. | ||||
| * | | Didn't add my file for some reason. Odd. | KyleJHarper | 2015-10-22 | 1 | -0/+155 |
| | | | |||||
| * | | Wrote the skeleton of the performance test. Need to finish tests for the ↵ | KyleJHarper | 2015-10-22 | 1 | -1/+4 |
| |/ | | | | | | | rest of the call stack and then my own copy of generic(). | ||||
* | | heapmode macro option for lz4hc | Yann Collet | 2015-10-21 | 2 | -14/+31 |
| | | |||||
* | | Fix : compiler-independent macro to remove deprecation warnings | Yann Collet | 2015-10-21 | 2 | -16/+17 |
| | | |||||
* | | clarified lz4 license | Yann Collet | 2015-10-20 | 1 | -3/+5 |
| | | |||||
* | | Merge branch 'dev' of github.com:Cyan4973/lz4 into dev | Yann Collet | 2015-10-16 | 1 | -2/+10 |
|\ \ | |||||
| * \ | Merge pull request #152 from dcolascione/dev | Yann Collet | 2015-09-03 | 1 | -2/+10 |
| |\ \ | | | | | | | | | Improve lz4 command line error message when dealing with console IO | ||||
| | * | | Remove .dir-locals.el | Daniel Colascione | 2015-09-03 | 1 | -1/+0 |
| | | | |