Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added code documentation on heap mode | Yann Collet | 2022-09-27 | 1 | -0/+9 |
| | | | | and also on decompress_continue variants. | ||||
* | document Makefile variables | Yann Collet | 2022-09-13 | 1 | -0/+7 |
| | |||||
* | Clarifiy documentation for LZ4F_HEAPMODE | Yann Collet | 2022-09-13 | 1 | -1/+3 |
| | | | | | | Now it's only about LZ4F_compressFrame(), and it's only about the Compression Context (not the hash tables, which used to be integrated). | ||||
* | updated documentation in anticipation for `v1.9.4` release | Yann Collet | 2022-08-11 | 1 | -13/+13 |
| | |||||
* | Add short description of LZ4_FREESTANDING and _DISABLE_MEMORY_ALLOCATION | Takayuki Matsuoka | 2022-08-11 | 1 | -0/+12 |
| | |||||
* | fix: various typos | Dominique Pelle | 2022-07-31 | 1 | -1/+1 |
| | |||||
* | updated documentation around `liblz4` granularity | Yann Collet | 2022-03-21 | 1 | -6/+26 |
| | |||||
* | trim excess whitespace | a1346054 | 2021-08-21 | 1 | -1/+1 |
| | |||||
* | first proposal for LZ4_USER_MEMORY_FUNCTIONS | Yann Collet | 2020-11-09 | 1 | -0/+4 |
| | | | | | | | | | makes it possible to replace at link time malloc, calloc and free by user-provided functions which must be named LZ4_malloc(), LZ4_calloc() and LZ4_free(). answer #937 | ||||
* | LZ4F_decompress requires a valid dctx state | Yann Collet | 2020-11-07 | 1 | -5/+5 |
| | | | | | This is now explicitly documented and asserted. fix #927 | ||||
* | re-enable alignment test on all targets | Yann Collet | 2020-11-07 | 1 | -2/+3 |
| | |||||
* | document LZ4_ALIGN_TEST | Yann Collet | 2020-11-06 | 1 | -0/+3 |
| | |||||
* | added documentation about LZ4_FORCE_SW_BITCOUNT | Yann Collet | 2020-08-26 | 1 | -6/+14 |
| | | | | | Also : added memory-frugal software byte count for big endian 64-bit cpus. Disabled by default. | ||||
* | added target lz4-wlib | Yann Collet | 2020-08-11 | 1 | -3/+4 |
| | | | | | | | | variant of lz4 linking to liblz4 dynamic library requires the dynamic library to expose static-only symbols (experimental API) Example for #888 | ||||
* | ensure conformance with custom LZ4_DISTANCE_MAX | Yann Collet | 2019-07-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | | It's now possible to select a custom LZ4_DISTANCE_MAX at compile time, provided it's <= 65535. However, in some cases (when compressing in byU16 mode), the new distance wasn't respected, as it used to implied that it was necessarily within range. Added a distance check for this case. Also : added a new TravisCI test which ensures that custom LZ4_DISTANCE_MAX compiles correctly and compresses correctly (relying on `assert()` to find outsized offsets). | ||||
* | test-amalgamation: use a single cat command | Dmitry V. Levin | 2019-04-23 | 1 | -3/+1 |
| | | | | | | | | | | Use the list of prerequisites instead of listing those files manually, this way they will never fall out of sync. Also update the amalgamation example to use a single cat command. Fixes: a7e8d394 ("[amalgamation] add test") Fixes: b192c86b ("[amalgamation] lz4frame.c") | ||||
* | updated doc to underline difference between block and frame | Yann Collet | 2019-04-12 | 1 | -4/+5 |
| | | | | as this is a very frequent source of confusion for new users. | ||||
* | introduce LZ4_DISTANCE_MAX build macro | Yann Collet | 2019-04-11 | 1 | -0/+7 |
| | | | | | | | | | | make it possible to generate LZ4-compressed block with a controlled maximum offset (necessarily <= 65535). This could be useful for compatibility with decoders using a very limited memory budget (<64 KB). Answer #154 | ||||
* | make `_fast*()` decoder generate a deprecation warning | Yann Collet | 2019-04-04 | 1 | -3/+11 |
| | | | | updated modification | ||||
* | created LZ4_FAST_DEC_LOOP build macro | Yann Collet | 2019-04-02 | 1 | -4/+15 |
| | |||||
* | Merge pull request #610 from antinucleon/bootcamp | Yann Collet | 2018-11-26 | 1 | -0/+13 |
|\ | | | | | [amalgamation] lz4frame.c | ||||
| * | [amalgamation] lz4frame.c | Bing Xu | 2018-11-26 | 1 | -0/+13 |
| | | |||||
* | | update lib/README.md | Vincent Torri | 2018-11-18 | 1 | -1/+4 |
| | | |||||
* | | Add documentation about DLLTOOL variable | Vincent Torri | 2018-11-18 | 1 | -0/+1 |
|/ | |||||
* | updated build doc | Yann Collet | 2018-09-13 | 1 | -6/+11 |
| | |||||
* | 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). | ||||
* | early out is not better | Yann Collet | 2017-10-09 | 1 | -1/+1 |
| | |||||
* | updated lib/README | Yann Collet | 2017-09-06 | 1 | -28/+28 |
| | | | | clarifications, improved wording | ||||
* | updated README.md | Przemyslaw Skibinski | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | MinGW doesn't require the import library at all | Przemyslaw Skibinski | 2016-11-16 | 1 | -2/+6 |
| | |||||
* | DLL dependencies moved to lib/dll/ | Przemyslaw Skibinski | 2016-11-15 | 1 | -3/+3 |
| | |||||
* | added visual\README.md | Przemyslaw Skibinski | 2016-11-11 | 1 | -4/+4 |
| | |||||
* | Fix license and remove references to zstd | Nick Terrell | 2016-11-11 | 1 | -1/+1 |
| | |||||
* | Using MinGW+MSYS to create DLL | Przemyslaw Skibinski | 2016-11-10 | 1 | -1/+13 |
| | |||||
* | udated README.md | Przemyslaw Skibinski | 2016-11-10 | 1 | -4/+21 |
| | |||||
* | documentation moved to doc/ | Przemyslaw Skibinski | 2016-11-03 | 1 | -1/+1 |
| | |||||
* | Clarified license (#115, #244) | Yann Collet | 2016-11-02 | 1 | -7/+26 |
| | |||||
* | Updated lib readme | Yann Collet | 2015-06-27 | 1 | -4/+5 |
| | |||||
* | Minor lib readme update | Yann Collet | 2015-06-18 | 1 | -4/+5 |
| | |||||
* | Added : Readme into lib directory, to explain what does each file | Yann Collet | 2015-03-16 | 1 | -0/+19 |