Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | --test and --list return an error when parsing invalid file | Yann Collet | 2022-01-29 | 1 | -1/+1 | |
|/ | | | | fix #1045 | |||||
* | Merge pull request #1056 from lz4/fix_opt12 | Yann Collet | 2022-01-29 | 1 | -0/+1 | |
|\ | | | | | fixed bug in optimal parser | |||||
| * | fixed bug in optimal parser | Yann Collet | 2022-01-29 | 1 | -0/+1 | |
| | | | | | | | | discovered by @yoniko. | |||||
* | | added test | Yann Collet | 2022-01-29 | 1 | -0/+1 | |
|/ | | | | for --list from stdin | |||||
* | Fix typos found by codespell | Dimitri Papadopoulos | 2021-11-25 | 2 | -2/+2 | |
| | ||||||
* | Merge pull request #1022 from lz4/uname | Yann Collet | 2021-09-20 | 1 | -2/+2 | |
|\ | | | | | make UNAME externally definable | |||||
| * | make UNAME externally definable | Yann Collet | 2021-08-16 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | on top of providing a central definition place, which eases maintenance, it might also help for #1021. Also : updated doc | |||||
* | | trim excess whitespace | a1346054 | 2021-08-21 | 1 | -1/+1 | |
| | | ||||||
* | | fix warnings reported by shellcheck in shell scripts | a1346054 | 2021-08-21 | 2 | -2/+2 | |
| | | ||||||
* | | use the same style of hashbang for all files | a1346054 | 2021-08-21 | 2 | -2/+2 | |
| | | ||||||
* | | fix broken hashbangs | a1346054 | 2021-08-21 | 2 | -2/+2 | |
|/ | ||||||
* | minor documentation for unicode_lint | Yann Collet | 2021-08-09 | 1 | -5/+9 | |
| | ||||||
* | tests(tests/unicode_lint.sh): expand unicode lint to the ./tests/ directory | Nate | 2021-08-08 | 1 | -1/+10 | |
| | ||||||
* | nit(tests/unicode_lint.sh): standardize failure format message | Nate | 2021-08-08 | 1 | -1/+1 | |
| | ||||||
* | tests(unicode_lint.sh): create: lint source files in ./lib/ and ./programs/ ↵ | Nate | 2021-08-08 | 1 | -0/+35 | |
| | | | | for Unicode | |||||
* | fixed minor type, reported by @mwgamera | Yann Collet | 2021-08-06 | 1 | -2/+2 | |
| | ||||||
* | Fix g++-4.4 warning | Takayuki Matsuoka | 2021-05-30 | 1 | -1/+1 | |
| | | | | | | | | | | g++-4.4 creates the following warning for this line. ``` g++-4.4 -Wno-deprecated -O3 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Werror -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ lz4frame.o lz4.o lz4hc.o xxhash.o checkFrame.c -o checkFrame checkFrame.c: In function ‘int frameCheck(cRess_t, FILE*, unsigned int, size_t)’: checkFrame.c:156: error: comparison between signed and unsigned integer expressions ``` | |||||
* | fix UB lz4:988 and lz4:1178 | Yann Collet | 2021-05-28 | 1 | -1/+4 | |
| | | | | | ensure `dictBase` is only used when there is an actual dictionary content. | |||||
* | fix strange printf formatting warning | Yann Collet | 2020-12-01 | 1 | -10/+11 | |
| | | | | so now, `%p` _requires_ a `void*` pointer ? | |||||
* | fix CFLAGS unexport issue | Yann Collet | 2020-12-01 | 1 | -1/+1 | |
| | ||||||
* | updated license & header dates | Yann Collet | 2020-11-25 | 8 | -9/+9 | |
| | ||||||
* | fixed minor Visual warning | Yann Collet | 2020-11-15 | 1 | -1/+1 | |
| | | | | doesn't happen on my environment, though it's a different version of Visual Studio | |||||
* | better visual conformance | Yann Collet | 2020-11-15 | 3 | -20/+12 | |
| | | | | | | only include <intrin.h> on vs2005+ (#947) remove some useless #pragma fix a few minor Visual warnings | |||||
* | LZ4IO_createDict() doesn't need prefs | Yann Collet | 2020-11-14 | 1 | -1/+1 | |
| | ||||||
* | proper fullbench's LZ4_calloc() | Yann Collet | 2020-11-09 | 1 | -1/+1 | |
| | ||||||
* | changed LZ4_calloc() to a 2-arguments signature | Yann Collet | 2020-11-09 | 1 | -1/+1 | |
| | | | | | | to remain similar to stdlib's calloc(). Updated test to use c++ compiler for stricter signature check. | |||||
* | fix fullbench's LZ4_free() | Yann Collet | 2020-11-09 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'dev' into customMem | Yann Collet | 2020-11-09 | 2 | -15/+56 | |
|\ | ||||||
| * | Merge pull request #943 from lz4/fullbench_dec | Yann Collet | 2020-11-09 | 1 | -3/+44 | |
| |\ | | | | | | | Added decompression tests in fullbench | |||||
| | * | fullbench: added LZ4F_decompress_noHint() | Yann Collet | 2020-11-08 | 1 | -0/+35 | |
| | | | ||||||
| | * | added test for LZ4_decompress_safe_withPrefix64k() | Yann Collet | 2020-11-08 | 1 | -3/+9 | |
| | | | ||||||
| * | | attempt at silencing cppcheck | Yann Collet | 2020-11-09 | 1 | -12/+12 | |
| |/ | ||||||
* | | first proposal for LZ4_USER_MEMORY_FUNCTIONS | Yann Collet | 2020-11-09 | 2 | -3/+14 | |
|/ | | | | | | | | | 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 | |||||
* | added similar tests for LZ4_saveDict() | Yann Collet | 2020-11-08 | 1 | -1/+17 | |
| | | | | fast (non-HC) variant | |||||
* | fix #926 | Yann Collet | 2020-11-08 | 1 | -2/+18 | |
| | | | | | fix incorrect behavior of LZ4_saveDictHC() when invoked right after initialization. | |||||
* | unified alignment test | Yann Collet | 2020-11-06 | 1 | -28/+46 | |
| | | | | across lz4.c and lz4hc.c | |||||
* | fix minor explicit cast | Yann Collet | 2020-10-31 | 1 | -1/+1 | |
| | ||||||
* | reduce new test stack usage | Yann Collet | 2020-10-03 | 1 | -10/+12 | |
| | | | | use heap instead | |||||
* | fix cppcheck unused variable warning | Yann Collet | 2020-10-02 | 1 | -0/+1 | |
| | ||||||
* | added LZ4_streamHC_t init test | Yann Collet | 2020-10-02 | 1 | -2/+21 | |
| | | | | which includes an alignment test | |||||
* | define sentinelTest | Yann Collet | 2020-10-02 | 1 | -2/+3 | |
| | | | | to help scan-build detect the condition | |||||
* | make it possible to select SCANBUILD binary on command line | Yann Collet | 2020-10-02 | 1 | -1/+1 | |
| | ||||||
* | add LZ4F_decompress() tests with (NULL,0) input and output | Yann Collet | 2020-10-02 | 1 | -1/+3 | |
| | | | | fix one (rare & complex) issue discovered by this test | |||||
* | fix minor static analyzer warnings | Yann Collet | 2020-09-30 | 2 | -12/+13 | |
| | | | | | detected by scan-build and cppcheck fix #786 | |||||
* | Merge pull request #923 from lz4/fix784 | Yann Collet | 2020-09-28 | 2 | -23/+111 | |
|\ | | | | | fix efficiency of LZ4_compress_HC_destSize() | |||||
| * | improved last literals run on LZ4_compress_destSize | Yann Collet | 2020-09-28 | 1 | -8/+10 | |
| | | | | | | | | | | | | applying new more accurate formula from LZ4_compress_HC_destSize() also : fix some minor display issue in tests/frametest | |||||
| * | ensure last match not too close to end | Yann Collet | 2020-09-28 | 1 | -6/+8 | |
| | | | | | | | | must respect MFLIMIT distance from oend | |||||
| * | fix incorrect counting | Yann Collet | 2020-09-28 | 1 | -1/+1 | |
| | | | | | | | | after truncation of last sequence | |||||
| * | fix efficiency of LZ4_compress_HC_destSize() | Yann Collet | 2020-09-28 | 1 | -9/+93 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | LZ4_compress_HC_destSize() had a tendency to discard its last match when this match overflowed specified dstBuffer limit. The impact is generally moderate, but occasionally huge, typically when this last match is very large (such as compressing a bunch of zeroes). Issue #784 fixed for both Chain and Opt implementations. Added a unit test suggested by @remittor checking this topic. | |||||
* | | fix compressing into NULL | Yann Collet | 2020-09-26 | 1 | -4/+13 | |
|/ | | | | | fails properly bug discovered by oss-fuzz |