summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* minor code refactoringYann Collet2016-11-042-48/+53
|
* fix #198 : no longer requires to restart streaming decompression from where ↵Yann Collet2016-11-042-134/+101
| | | | | | | it stopped. It permits relocating remaining data into another memory space. Still, the same content must be presented.
* fixed strict warningsYann Collet2016-11-043-19/+19
|
* updated commentsYann Collet2016-11-045-66/+76
|
* updated links to LZ4 repositoryPrzemyslaw Skibinski2016-11-037-7/+7
|
* documentation moved to doc/Przemyslaw Skibinski2016-11-032-2/+2
|
* Clarified license (#115, #244)Yann Collet2016-11-021-7/+26
|
* fixes static compilation under Windows (#246)Yann Collet2016-10-211-6/+2
|
* Merge pull request #241 from vapier/devYann Collet2016-09-231-0/+5
|\ | | | | add a flag to disable static libs
| * add a flag to disable static libsMike Frysinger2016-09-231-0/+5
| |
* | Use different prefix for each file to avoid conflictKouhei Sutou2016-09-232-41/+41
| |
* | Add LZ4LIB_APIKouhei Sutou2016-09-224-66/+116
|/ | | | | | | | | | | | It's based on Zstandard's ZSTDLIB_API. See also: https://github.com/Cyan4973/lz4/issues/216#issuecomment-226245432 Deprecated functions aren't LZ4LIB_API targets. Because we don't need to export deprecated functions from now. There are same LZ4LIB_API definitions in each header files instead of including a common header file because LZ4_DEPRECATED is defined so.
* updated uninstallYann Collet2016-09-171-9/+9
|
* Merge pull request #236 from inikep/devYann Collet2016-09-061-0/+1
|\ | | | | fix bug #232 at https://github.com/Cyan4973/lz4/issues/232
| * fix bug #232 at https://github.com/Cyan4973/lz4/issues/232inikep2016-09-061-0/+1
| |
* | removed test artefactsYann Collet2016-09-062-4/+3
|/
* lz4 version source from lz4.hYann Collet2016-09-033-10/+17
|
* lz4cli version number from lz4.hYann Collet2016-09-032-6/+13
|
* coding style changeYann Collet2016-09-031-95/+55
|
* -b# and -e# options from zstdinikep2016-09-023-15/+15
|
* use gnu c99 to get both c99 and POSIXGeorg Sauthoff2016-08-271-1/+1
| | | | | | when compiling with gcc fixes fileno() implicitly defined on Linx and compile error on Solaris 10
* minor commentsYann Collet2016-08-201-17/+10
|
* minor refactorYann Collet2016-08-201-4/+2
|
* minor decompression speed gainsYann Collet2016-08-201-2/+5
|
* minor comments clarificationsYann Collet2016-08-201-13/+16
|
* minor comments clarificationYann Collet2016-08-111-24/+24
|
* Fixed #157 : LZ4F_getFrameInfo() fails on valid null-content frameYann Collet2016-08-112-110/+134
|
* Use https wherever possibleBen Wiederhake2016-07-072-3/+3
|
* Use correct 'repository' hostnameBen Wiederhake2016-07-071-1/+1
|
* Updated xxhash library to v0.6.1Yann Collet2016-06-293-700/+620
|
* stronger compilation flagsYann Collet2016-06-291-4/+4
|
* modified : some more deprecated functions from lz4hc.h generate warningsYann Collet2016-06-292-29/+35
|
* changed : default benchmark LZ4_decompress_safe()Yann Collet2016-06-292-54/+48
|
* Minor refactoring (code style)Yann Collet2016-06-291-50/+25
|
* Fixed : alignment warningYann Collet2016-06-291-3/+10
|
* minor refactoringYann Collet2016-06-291-10/+9
|
* very minor decompression speed gainYann Collet2016-06-291-2/+2
|
* minor code refactoringYann Collet2016-06-291-45/+25
|
* minor compression speed improvementYann Collet2016-06-291-3/+4
|
* minor refactoringYann Collet2016-06-291-8/+10
|
* minor refactoring (coding style)Yann Collet2016-06-291-140/+82
|
* Add FreeBSD to install targetsMartin Waschbüsch2016-05-171-2/+3
| | | | Add FreeBSD to install targets
* fixed non-C99 compilersIrwan Djajadi2016-04-191-2/+4
|\
| * fixed non-C99 compilerIrwan Djajadi2016-04-191-3/+5
| |
* | Merge branch 'heapmode_alloc_failure_fix' into devIrwan Djajadi2016-04-191-0/+10
|\ \ | |/
| * alloc failure fixIrwan Djajadi2016-04-181-0/+10
| |
* | lz4cli: print library versionJohn Zhuge2016-04-012-0/+8
| |
* | Allow for safe in-place decodingJulius Werner2016-02-131-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 linesJulius Werner2016-02-132-6/+6
| | | | | | | | | | | | | | 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>
* | heapmode macro option for lz4hcYann Collet2015-10-212-14/+31
| |