Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge lz4opt.h into lz4hc.c | Yann Collet | 2018-02-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Having a dedicated file for optimal parser made sense during its creation, it allowed Przemyslaw to work more freely on lz4opt, with less dependency on lz4hc, moreover, the optimal parser was more complex, with its own search functions. Since the optimal was rewritten last year, it's now a lot lighter. It makes more sense now to integrate it directly inside lz4hc.c, making it easier to edit (editors are a bit "lost" inside a `*.h` dependent on its #include position), it also reduces the number of files in the project, which fits pretty well with lz4 objectives. (adding lz4hc requires "just" lz4hc.h and lz4hc.c). | ||||
* | modified decompression part of frameCompress.c | Yann Collet | 2018-02-01 | 1 | -99/+138 |
| | | | | using same logic as prior modifications for compression part. | ||||
* | refactored ressource allocation to avoid goto | Yann Collet | 2018-02-01 | 1 | -23/+12 |
| | |||||
* | examples/Makefile : changed dependency order | Yann Collet | 2018-02-01 | 1 | -9/+9 |
| | | | | static library *.a must come after source files *.c on linux | ||||
* | refactored frameCompress.c example code | Yann Collet | 2018-02-01 | 1 | -51/+81 |
| | | | | | | compression function returns a struct. Also : nested structure ressources->computation to make it easier to manage multiple exit points. | ||||
* | fixed read size, as noticed by @terrelln | Yann Collet | 2018-02-01 | 1 | -1/+1 |
| | |||||
* | ensure proper dependencies are built for /examples | Yann Collet | 2018-02-01 | 1 | -19/+25 |
| | | | | also : use liblz4.a static lib to share compilation time | ||||
* | refactored frameCompress example | Yann Collet | 2018-01-31 | 1 | -68/+82 |
| | | | | to better reflect LZ4F API usage. | ||||
* | minor updates to examples | Yann Collet | 2017-11-25 | 7 | -61/+62 |
| | | | | see https://github.com/lz4/lz4/commit/810e2ca27b3561e0f6bfa7a88e0fde6faf807064#commitcomment-25810887 | ||||
* | minor improvements to examples | Yann Collet | 2017-09-11 | 2 | -10/+18 |
| | | | | | cosmetic : better display added optional variable MOREFLAGS | ||||
* | bench : made decompression speed evaluation same time as compression | Yann Collet | 2017-09-07 | 1 | -28/+17 |
| | | | | minor : slightly modified an example do avoid disabling a gcc warning through #pragma | ||||
* | Fix: Add return statement to main function | Markus Hennecke | 2017-08-24 | 1 | -0/+2 |
| | |||||
* | restored block checksum capability at lz4frame API level | Yann Collet | 2017-08-12 | 1 | -3/+3 |
| | |||||
* | fixed frameCompress example | Yann Collet | 2017-08-09 | 1 | -268/+269 |
| | |||||
* | fixed minor scan-build warning | Yann Collet | 2017-06-08 | 1 | -0/+1 |
| | |||||
* | refactored simple_buffer.c example (#363) | Yann Collet | 2017-06-08 | 3 | -43/+50 |
| | |||||
* | minor warning fixv1.7.4 | Yann Collet | 2016-11-22 | 1 | -30/+19 |
| | |||||
* | fix minor analyzer warning | Yann Collet | 2016-11-22 | 1 | -14/+9 |
| | |||||
* | fixed minor analyzer warning | Yann Collet | 2016-11-21 | 1 | -11/+9 |
| | |||||
* | added examples to make all | Yann Collet | 2016-11-21 | 2 | -6/+8 |
| | |||||
* | Add frame decompression example | Nick Terrell | 2016-11-11 | 1 | -50/+199 |
| | |||||
* | Add dictionary random access example | Nick Terrell | 2016-11-10 | 5 | -6/+359 |
| | |||||
* | Clarified license (#115, #244) | Yann Collet | 2016-11-02 | 2 | -0/+341 |
| | |||||
* | use gnu c99 to get both c99 and POSIX | Georg Sauthoff | 2016-08-27 | 1 | -1/+1 |
| | | | | | | when compiling with gcc fixes fileno() implicitly defined on Linx and compile error on Solaris 10 | ||||
* | Correctly reference self (github, not googlecode) | Ben Wiederhake | 2016-07-07 | 1 | -1/+1 |
| | |||||
* | Remove whitespace from ends of lines | Julius Werner | 2016-02-13 | 2 | -2/+2 |
| | | | | | | | 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> | ||||
* | 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 | 3 | -56/+69 |
| | | | | to expose LZ4_compress_generic(). | ||||
* | Took out the basics and placed them into basics.c. Added decompression and ↵ | KyleJHarper | 2015-10-26 | 3 | -76/+232 |
| | | | | 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 | 1 | -75/+148 |
| | | | | 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(). | ||||
* | Added static analyzer test in Visual | Yann Collet | 2015-06-29 | 1 | -0/+0 |
| | |||||
* | minor example clarification | Yann Collet | 2015-06-28 | 2 | -5/+9 |
| | |||||
* | Merge pull request #122 from keszybz/master | Yann Collet | 2015-06-26 | 2 | -2/+174 |
|\ | | | | | New example using frame api as DLL - redirect from #118 | ||||
| * | Use lz4 binary to check output | Zbigniew Jędrzejewski-Szmek | 2015-06-18 | 1 | -0/+2 |
| | | |||||
| * | Add example which uses the frame api through the library | Zbigniew Jędrzejewski-Szmek | 2015-06-18 | 2 | -2/+172 |
| | | |||||
* | | Make git ignore generated files | Zbigniew Jędrzejewski-Szmek | 2015-06-16 | 1 | -0/+8 |
|/ | |||||
* | Updated lz4hc API | Yann Collet | 2015-05-03 | 3 | -26/+19 |
| | |||||
* | Updated streaming examples | Yann Collet | 2015-05-03 | 2 | -4/+4 |
| | |||||
* | Replace obsolete functions | Takayuki MATSUOKA | 2015-04-13 | 2 | -5/+6 |
| | |||||
* | Add snprintf macro for MSVC | Takayuki MATSUOKA | 2015-04-13 | 2 | -2/+8 |
| | |||||
* | Added : doc authorship | Yann Collet | 2015-03-25 | 3 | -1/+3 |
| | |||||
* | Add "Examples" subtree | Takayuki MATSUOKA | 2015-03-24 | 1 | -2/+3 |
| | |||||
* | Add README.md as table of contents | Takayuki MATSUOKA | 2015-03-24 | 1 | -0/+7 |
| | |||||
* | Add document for "Line by Line Text Compression" example | Takayuki MATSUOKA | 2015-03-24 | 1 | -0/+121 |
| | |||||
* | Add document for "Double Buffer" example | Takayuki MATSUOKA | 2015-03-24 | 1 | -0/+99 |
| | |||||
* | Add document : "Streaming API Basics" | Takayuki MATSUOKA | 2015-03-24 | 1 | -0/+87 |
| |