summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | use byU32 mode for any pointer > 32-bitYann Collet2018-09-141-10/+12
| | | | | | | | | | | | | | | | | | | | including 128-bit, like IBM AS-400
* | | | | Merge pull request #581 from lz4/cppcheckYann Collet2018-09-1915-294/+320
|\ \ \ \ \ | | | | | | | | | | | | Added cppcheck static analyzer test
| * | | | | tried to clean another bunch of cppcheck warningsYann Collet2018-09-194-31/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | so "funny" thing with cppcheck is that no 2 versions give the same list of warnings. On Mac, I'm using v1.81, which had all warnings fixed. On Travis CI, it's v1.61, and it complains about a dozen more/different things. On Linux, it's v1.72, and it finds a completely different list of a half dozen warnings. Some of these seems to be bugs/limitations in cppcheck itself. The TravisCI version v1.61 seems unable to understand %zu correctly, and seems to assume it means %u.
| * | | | | Merge branch 'dev' into cppcheckYann Collet2018-09-180-0/+0
| |\ \ \ \ \ | |/ / / / / |/| | | | |
* | | | | | Merge pull request #579 from lz4/xxhashYann Collet2018-09-182-332/+503
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | updated xxhash to latest version
| | * | | | added cppcheckYann Collet2018-09-185-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as Makefile target and Travis CI test. Fixed last cppcheck warnings in tests and examples
| | * | | | fixed minor cppcheck warnings in examplesYann Collet2018-09-184-31/+31
| | | | | |
| | * | | | fixed minor cppcheck warnings in programsYann Collet2018-09-182-21/+29
| | | | | |
| | * | | | fixed minor cppcheck warnings in libYann Collet2018-09-183-207/+208
| |/ / / /
| * | | | updated xxhash to latest versionYann Collet2018-09-182-332/+503
|/ / / /
* | | | Merge pull request #575 from lz4/apiDocYann Collet2018-09-183-145/+152
|\ \ \ \ | |/ / / |/| | | unpublish static-only functions
| * | | updated build docYann Collet2018-09-131-6/+11
| | | |
| * | | unpublish static-only functionYann Collet2018-09-133-148/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | these functions are now unpublished in dll by default. One needs to opt-in, using macro LZ4_PUBLISH_STATIC_FUNCTIONS. used this opportunity to update a bunch of api comments in lz4.h
* | | | Merge pull request #574 from lz4/enumCommaYann Collet2018-09-147-37/+40
|\ \ \ \ | | | | | | | | | | avoid final trailing comma for enum lists
| * | | | avoid final trailing comma for enum listsYann Collet2018-09-137-37/+40
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | as detected in #485 by @JoachimSchneider. Refactored the c_standards tests so that these issues get automatically detected in CI tests.
* | | | Merge pull request #573 from laffer1/laffer1-pkgconfig-mnbsdYann Collet2018-09-141-1/+1
|\ \ \ \ | |/ / / |/| | | FIx pkgconfig file installation on MidnightBSD
| * | | FIx pkgconfig file installation on MidnightBSDLucas Holt2018-09-121-1/+1
| | | |
* | | | removed image from repositoryYann Collet2018-09-121-0/+0
| | | | | | | | | | | | | | | | used for v1.8.2 announcement
* | | | fixed NEWS for v1.8.3Yann Collet2018-09-121-0/+1
| |_|/ |/| |
* | | updated NEWS for v1.8.3 releaseYann Collet2018-09-111-2/+4
| | |
* | | Merge branch 'dev' of github.com:Cyan4973/lz4 into devYann Collet2018-09-115-123/+215
|\ \ \
| * \ \ Merge pull request #571 from lz4/mflimitYann Collet2018-09-111-4/+5
| |\ \ \ | | | | | | | | | | clarify constant MFLIMIT
| | * | | clarify constant MFLIMITYann Collet2018-09-111-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and separate it from MATCH_SAFEGUARD_DISTANCE. While both constants have same value, they do not seve same purpose, hence should not be confused.
| * | | | Merge pull request #570 from lz4/partialDecodeYann Collet2018-09-115-121/+212
| |\ \ \ \ | | |/ / / | | | | | Partial decode
| | * | | fixed minor warning in fuzzer.cYann Collet2018-09-103-11/+12
| | | | | | | | | | | | | | | | | | | | added a few more comments and assert()
| | * | | restored nullifying outputYann Collet2018-09-101-1/+5
| | | | | | | | | | | | | | | | | | | | to counter possible (offset==0)
| | * | | removed temporary debug tracesYann Collet2018-09-101-2/+0
| | | | |
| | * | | Merge branch 'dev' into partialDecodeYann Collet2018-09-109-66/+156
| | |\ \ \ | | |/ / / | |/| | |
| * | | | Merge pull request #569 from lz4/circle2Yann Collet2018-09-104-87/+166
| |\ \ \ \ | | | | | | | | | | | | Migrate CircleCI tests from 1.0 towards 2.0
| | | * | | fixed fuzzer testYann Collet2018-09-082-7/+10
| | | | | | | | | | | | | | | | | | | | | | | | and removed one blind copy, since there is no more guarantee that at least 4 bytes are still available in output buffer
| | | * | | updated function interface documentationYann Collet2018-09-072-43/+86
| | | | | |
| | | * | | first sketch for a byte-accurate partial decoderYann Collet2018-09-074-71/+113
| | | | | |
* | | | | | Merge pull request #569 from lz4/circle2Yann Collet2018-09-114-87/+166
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / / Migrate CircleCI tests from 1.0 towards 2.0
| * | | | switched to circle 2.0Yann Collet2018-09-102-39/+108
| | | | | | | | | | | | | | | | | | | | using automated config-translation
| * | | | Merge branch 'dev' of github.com:Cyan4973/lz4 into devYann Collet2018-09-105-5/+5
| |\ \ \ \ | | |/ / / | |/| | |
| * | | | updated API documentationYann Collet2018-09-072-48/+58
| | | | |
* | | | | Merge pull request #565 from lz4/lz4f_initYann Collet2018-09-102-22/+43
|\ \ \ \ \ | |_|/ / / |/| | | | Introduced constants LZ4F_INIT_*
| * | | | added comments on version numbersYann Collet2018-09-061-5/+6
| | | | |
| * | | | frameCompress : added an error detection caseYann Collet2018-09-051-2/+13
| | | | | | | | | | | | | | | | | | | | check for potential input data not consumed.
| * | | | Merge branch 'dev' into lz4f_initYann Collet2018-09-052-13/+13
| |\ \ \ \
| * | | | | Introduced constants LZ4F_INIT_*Yann Collet2018-09-052-19/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to simplify initialization of lz4frame.h structures. Partially in response to #546.
* | | | | | Merge pull request #567 from laffer1/devYann Collet2018-09-105-5/+5
|\ \ \ \ \ \ | |_|_|/ / / |/| | | / / | | |_|/ / | |/| | | Add support for MidnightBSD
| * | | | Add support for MidnightBSDLucas Holt2018-09-085-5/+5
|/ / / /
* | | | Merge pull request #563 from lz4/docDictYann Collet2018-09-069-27/+53
|\ \ \ \ | | | | | | | | | | updated documentation for dictionary compression
| * | | | updated documentation regarding dictionary compressionYann Collet2018-09-0510-28/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | following suggestion from @stbrumme (#558) Also : bumped version number, regenerated man page and html doc
* | | | | Merge pull request #564 from lz4/cTimeYann Collet2018-09-061-10/+21
|\ \ \ \ \ | |_|_|/ / |/| | | | fixed compression time
| * | | | fixed compression timeYann Collet2018-09-051-10/+21
| | |/ / | |/| | | | | | | | | | displayed at the end (#555)
* | | | Merge pull request #548 from cd127/devYann Collet2018-09-051-1/+1
|\ \ \ \ | | | | | | | | | | Fix bug in frame decompress example
| * | | | Fix bug in frame decompress exampleCedric De Brito2018-07-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The decompression was failing as the srcEnd pointer in decompress_file_internal was wrongly computed beyond the end of the memory block. We need to account for the fact that the header ("info") was already read in the calling function ("alreadyConsumed").
* | | | | Merge pull request #556 from kou/add-missing-exeextYann Collet2018-09-051-12/+12
|\ \ \ \ \ | |_|/ / / |/| | | | Add missing $(EXT)