Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [lz4f] Skip memcpy() on empty dictionary | Nick Terrell | 2018-01-05 | 1 | -2/+4 |
| | |||||
* | minor comment edit | Yann Collet | 2017-11-03 | 1 | -4/+4 |
| | |||||
* | fixed decoding block checksum in lz4frame | Yann Collet | 2017-10-04 | 1 | -4/+3 |
| | |||||
* | minor lz4frame code refactor | Yann Collet | 2017-09-23 | 1 | -50/+54 |
| | | | | | try to improve code readability. minor optimization on condition to preserve history. | ||||
* | Fix Segfault When Copying Dict | W. Felix Handte | 2017-09-22 | 1 | -0/+1 |
| | | | | dctx must have been initialized before we can copy the dictionary in. | ||||
* | fix : asan error in dctx, due to increased maximum frame header size, ↵v1.8.0 | Yann Collet | 2017-08-17 | 1 | -3/+3 |
| | | | | reported by Craig Young | ||||
* | restored block checksum capability at lz4frame API level | Yann Collet | 2017-08-12 | 1 | -315/+384 |
| | |||||
* | implemented lz4frame decompression API | Yann Collet | 2017-08-10 | 1 | -54/+52 |
| | |||||
* | support dictionary compression with independent blocks | Yann Collet | 2017-08-10 | 1 | -31/+51 |
| | |||||
* | dictionary compression correctly uses compression level | Yann Collet | 2017-08-10 | 1 | -10/+13 |
| | | | | Not obvious : copying the state was copying cdict's compression level | ||||
* | fixed C++ conversion warnings | Yann Collet | 2017-08-10 | 1 | -2/+2 |
| | |||||
* | fixed uninitialization error in lz4frame | Yann Collet | 2017-08-10 | 1 | -4/+5 |
| | |||||
* | implemented dictionary compression in lz4frame | Yann Collet | 2017-08-09 | 1 | -66/+161 |
| | | | | | note : only compression API is implemented and tested still to do : decompression API | ||||
* | added dictID inside LZ4F_frameInfo_t | Yann Collet | 2017-08-09 | 1 | -13/+28 |
| | | | | | Compressor can set dictID on LZ4F_compressBegin() Decompressor can retrieve it using LZ4F_getFrameInfo() | ||||
* | Fix gcc7 Wimplicit-fallthrough warnings | Chocobo1 | 2017-06-19 | 1 | -3/+3 |
| | | | | | For the default Wimplicit-fallthrough=3 level, the comment should start with "fall*" | ||||
* | added test for LZ4F_resetDecompressionContext() | Yann Collet | 2017-05-10 | 1 | -22/+44 |
| | |||||
* | expose LZ4F_resetDecompressionContext() | Yann Collet | 2017-05-10 | 1 | -65/+69 |
| | |||||
* | lz4frame : Added negative compression levels | Yann Collet | 2017-04-09 | 1 | -6/+6 |
| | |||||
* | ensure lz4f_cctx internal buffer size remain valid in case of malloc error | Yann Collet | 2017-04-09 | 1 | -1/+2 |
| | |||||
* | lz4frame : control lz4 context creation success | Yann Collet | 2017-04-09 | 1 | -6/+7 |
| | |||||
* | fixed minor Visual warning | Yann Collet | 2017-03-29 | 1 | -1/+1 |
| | |||||
* | Improved comments on LZ4F_getFrameInfo() | Yann Collet | 2017-03-29 | 1 | -0/+6 |
| | | | | and added LZ4F_resetCompressionContext() | ||||
* | Safer LZ4_getFrameInfo() | Yann Collet | 2017-03-29 | 1 | -46/+66 |
| | | | | | LZ4_getFrameInfo() is now guaranteed to keep dctx state clean, even in case of failure. | ||||
* | added `extern C` for lz4.h static section | Yann Collet | 2017-03-17 | 1 | -21/+22 |
| | | | | should make the file more compatible with C++ compiler, such as Visual or g++ | ||||
* | updated a few macros names | Yann Collet | 2016-12-22 | 1 | -7/+7 |
| | |||||
* | LZ4F_compressBound(0) provides upper bound for LZ4F_flush() and ↵ | Yann Collet | 2016-12-21 | 1 | -4/+11 |
| | | | | LZ4F_compressEnd() [#290, suggested by @vtermanis] | ||||
* | fixed a limit case scenario | Yann Collet | 2016-11-16 | 1 | -1/+2 |
| | |||||
* | fixed minor coverity warnings | Yann Collet | 2016-11-15 | 1 | -19/+18 |
| | |||||
* | enabled deprecation warnings on remaining obsolete functions | Yann Collet | 2016-11-12 | 1 | -4/+4 |
| | |||||
* | fixed conversion warnings | Yann Collet | 2016-11-11 | 1 | -2/+2 |
| | |||||
* | updated frametest | Yann Collet | 2016-11-11 | 1 | -46/+54 |
| | |||||
* | DLL exports only functions defined in liblz4.def | Przemyslaw Skibinski | 2016-11-09 | 1 | -2/+5 |
| | |||||
* | introduced LZ4_COMPILED_AS_DLL | Przemyslaw Skibinski | 2016-11-09 | 1 | -0/+7 |
| | |||||
* | err0r(LZ4F_errorCodes code) uses ptrdiff_t | Przemyslaw Skibinski | 2016-11-08 | 1 | -1/+1 |
| | |||||
* | minor code refactoring | Yann Collet | 2016-11-04 | 1 | -37/+43 |
| | |||||
* | fix #198 : no longer requires to restart streaming decompression from where ↵ | Yann Collet | 2016-11-04 | 1 | -124/+92 |
| | | | | | | | it stopped. It permits relocating remaining data into another memory space. Still, the same content must be presented. | ||||
* | fixed strict warnings | Yann Collet | 2016-11-04 | 1 | -1/+1 |
| | |||||
* | updated comments | Yann Collet | 2016-11-04 | 1 | -0/+2 |
| | |||||
* | updated links to LZ4 repository | Przemyslaw Skibinski | 2016-11-03 | 1 | -1/+1 |
| | |||||
* | Merge pull request #236 from inikep/dev | Yann Collet | 2016-09-06 | 1 | -0/+1 |
|\ | | | | | fix bug #232 at https://github.com/Cyan4973/lz4/issues/232 | ||||
| * | fix bug #232 at https://github.com/Cyan4973/lz4/issues/232 | inikep | 2016-09-06 | 1 | -0/+1 |
| | | |||||
* | | removed test artefacts | Yann Collet | 2016-09-06 | 1 | -1/+1 |
|/ | |||||
* | -b# and -e# options from zstd | inikep | 2016-09-02 | 1 | -8/+7 |
| | |||||
* | Fixed #157 : LZ4F_getFrameInfo() fails on valid null-content frame | Yann Collet | 2016-08-11 | 1 | -105/+129 |
| | |||||
* | Updated xxhash library to v0.6.1 | Yann Collet | 2016-06-29 | 1 | -210/+119 |
| | |||||
* | Fixed a few minor visual analyzer warnings | Yann Collet | 2015-06-29 | 1 | -2/+2 |
| | |||||
* | Added compilation flag -Wcast-qual | Yann Collet | 2015-05-06 | 1 | -10/+10 |
| | |||||
* | Updated lz4hc API | Yann Collet | 2015-05-03 | 1 | -2/+2 |
| | |||||
* | New lz4 API, using LZ4_compress_fast() | Yann Collet | 2015-05-03 | 1 | -2/+2 |
| | |||||
* | moved lz4frame context types to incomplete typedef | Yann Collet | 2015-04-27 | 1 | -31/+30 |
| |