summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* added checkTagYann Collet2018-01-153-1/+84
| | | | | checkTag verifies that provided tag and library version match. It's started automatically in circleCI when a new tag is created.
* object files in /testsYann Collet2017-12-271-5/+10
| | | | | | object files created from /tests are compiled with specific flags (`-g -DLZ4_DEBUG=1`) which are not welcomed in release binary. `lib/*.o` files created from /tests are now stored in /tests, to avoid unintentional mix.
* lz4opt supports _destSizeYann Collet2017-12-221-7/+8
| | | | no longer limited to level 9
* /tests programs compiled with LZ4_DEBUG=1Yann Collet2017-12-222-25/+24
| | | | to enable assert() within /lib
* unified HC levelsYann Collet2017-11-031-6/+6
| | | | | LZ4_setCompressionLevel() can be users accross the whole range of HC levels No more transition issue between Optimal and HC modes
* Add some tests verifying command line dictionary functionalityW. Felix Handte2017-10-101-1/+28
|
* removed test-fasttestYann Collet2017-08-251-1/+1
|
* fixed make recurrence from /testsYann Collet2017-08-251-9/+3
|
* removed fasttestYann Collet2017-08-252-163/+2
|
* minor : added header licenseYann Collet2017-08-242-8/+31
|
* make test is compatible with parallel execution (-j#)Yann Collet2017-08-211-128/+125
| | | | each test section runs with its own set of files
* cli : restored command -BX to enable block checksum (#322)Yann Collet2017-08-121-0/+1
|
* restored block checksum capability at lz4frame API levelYann Collet2017-08-121-2/+26
|
* implemented lz4frame decompression APIYann Collet2017-08-101-3/+64
|
* support dictionary compression with independent blocksYann Collet2017-08-101-0/+30
|
* dictionary compression correctly uses compression levelYann Collet2017-08-101-0/+24
| | | | Not obvious : copying the state was copying cdict's compression level
* implemented dictionary compression in lz4frameYann Collet2017-08-091-1/+27
| | | | | note : only compression API is implemented and tested still to do : decompression API
* added dictID inside LZ4F_frameInfo_tYann Collet2017-08-091-85/+76
| | | | | Compressor can set dictID on LZ4F_compressBegin() Decompressor can retrieve it using LZ4F_getFrameInfo()
* tests/Makefile: don't use LIBDIR as variableJussi Kukkonen2017-06-261-13/+13
| | | | | LIBDIR may be overriden with a environment variable: In this case make clean breaks in tests/. Use another variable name.
* report where decompression ends (#313)Yann Collet2017-06-121-0/+3
| | | | | suggested by @ehem note : only works for files < 2 GB
* fix (minor) g++ compatibility for frametestYann Collet2017-05-111-1/+1
|
* added test for LZ4F_resetDecompressionContext()Yann Collet2017-05-101-16/+29
|
* fixed c_standards testsYann Collet2017-05-101-1/+2
| | | | and added entry "make list"
* lz4frame : Added negative compression levelsYann Collet2017-04-091-1/+11
|
* added LZ4F_resetDecompressionContext()Yann Collet2017-03-291-22/+22
|
* Safer LZ4_getFrameInfo()Yann Collet2017-03-291-9/+17
| | | | | LZ4_getFrameInfo() is now guaranteed to keep dctx state clean, even in case of failure.
* cli: add GNU separator -- specifying that all following arguments are filesDmitry V. Levin2017-03-231-0/+8
| | | | | This option is supported by other compressors with compatible cli, so add it to lz4 as well for better compatibility.
* added `extern C` for lz4.h static sectionYann Collet2017-03-171-1/+1
| | | | should make the file more compatible with C++ compiler, such as Visual or g++
* LZ4_compress_HC_continue_destSize() works as intended up to level 10Yann Collet2017-03-161-1/+1
| | | | | It's incompatible with btopt though, so cLevel >= 11 feature much reduced performance (degraded mode)
* LZ4_compress_HC_destSize() uses LZ4HC_compress_generic() code pathYann Collet2017-03-161-29/+55
| | | | | Limits compression level to 10, to remain compatible with Hash Chain.
* created LZ4_HC_STATIC_LINKING_ONLY sectionYann Collet2017-03-161-3/+4
| | | | where are exposed new prototypes *_destSize()
* tests: fuzzer: Add test for LZ4_compressHC_destSizeremittor2017-03-081-2/+38
|
* Fix test-lz4-basicDmitry V. Levin2017-03-051-3/+3
| | | | | | | | | When no output filename is specified and stdout is not a terminal, lz4 doesn't attempt to guess an output filename and uses stdout for output. This change fixes test-lz4-basic when run without a terminal by specifying output filenames.
* remove MOREFLAGS from test-lz4c32Przemyslaw Skibinski2017-02-161-1/+0
|
* circle.yml: fixed lz4c32 target (2)Przemyslaw Skibinski2017-02-151-1/+1
|
* circle.yml: fixed lz4c32 targetPrzemyslaw Skibinski2017-02-151-1/+1
|
* improved Circle CI testsPrzemyslaw Skibinski2017-02-151-0/+1
|
* Don't use "foo && false || true"Eric Siegerman2017-02-141-19/+19
| | | | | | | | | Replace it with either: test ! -f $FILE_THAT_SHOULD_NOT_EXIST or: ! $COMMAND_THAT_SHOULD_FAIL as appropriate.
* added OpenBSD NetBSD SunOS to list of supported `make install` OSesPrzemyslaw Skibinski2017-02-101-3/+3
|
* added "This Makefile is validated for"Przemyslaw Skibinski2017-01-191-0/+2
|
* fuzzer: tests more compression levelsPrzemyslaw Skibinski2016-12-281-17/+17
|
* LZ4HC_getSearchNumPrzemyslaw Skibinski2016-12-281-1/+1
|
* added FUZ_CLEVEL_DEFAULTPrzemyslaw Skibinski2016-12-281-7/+8
|
* improved test-lz4-opt-parserPrzemyslaw Skibinski2016-12-271-5/+10
|
* added test-lz4-opt-parserPrzemyslaw Skibinski2016-12-271-1/+9
|
* Merge remote-tracking branch 'refs/remotes/lz4/dev' into devPrzemyslaw Skibinski2016-12-271-0/+7
|\ | | | | | | | | # Conflicts: # lib/Makefile
| * Merge pull request #292 from inikep/devYann Collet2016-12-225-120/+18
| |\ | | | | | | improved POSIX
| * | LZ4F_compressBound(0) provides upper bound for LZ4F_flush() and ↵Yann Collet2016-12-211-0/+7
| | | | | | | | | | | | LZ4F_compressEnd() [#290, suggested by @vtermanis]
* | | Solaris: working "make install"Przemyslaw Skibinski2016-12-221-1/+1
| | |
* | | "make test" is now compatible with SolarisPrzemyslaw Skibinski2016-12-221-16/+22
| |/ |/|