summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Handle file not existing case #704gabrielstedman2019-05-262-3/+11
|/
* Merge pull request #709 from lz4/circleYann Collet2019-05-173-8/+11
|\ | | | | updated tests for CircleCI
| * updated testsYann Collet2019-05-163-8/+11
|/ | | | | - only play listTest with `make test`, not `make all` which is limited to build - update `clangtest`, so that it's possible to disable O3 optimization, for faster processing
* Merge pull request #708 from gabrielstedman/listYann Collet2019-05-167-102/+608
|\ | | | | Add multiframe report to --list command
| * List mode improvements.gstedman2019-05-164-191/+208
| | | | | | | | | | | | | | | | | | Improve formatting Include static assert Use UTIL_fseek to handle potential fseek limitation Be explicit when refusing to read from stdin Properly free dctx after use Include valgrind tests
| * Add multiframe report to --list commandgstedman2019-05-156-96/+585
| |
* | Merge pull request #707 from prekageo/devYann Collet2019-05-141-0/+5
|\ \ | |/ |/| enable LZ4_FAST_DEC_LOOP build macro on aarch64 by default
| * enable LZ4_FAST_DEC_LOOP build macro on aarch64/GCC by defaultGeorge Prekas2019-05-071-0/+5
|/
* Merge pull request #700 from lzutao/meson-non-failuresYann Collet2019-04-302-11/+8
|\ | | | | contrib: Make Meson build non optional
| * meson: Rely only on extracted version in lz4.hLzu Tao2019-04-302-11/+6
| | | | | | | | | | So now instead of warning when failing to extract version number from lz4.h, we error and stop the build instead.
| * contrib: Make Meson build non optionalLzu Tao2019-04-262-4/+6
|/ | | | | * Update ninja version to 1.9 in CI. * Update default project version in meson script.
* Merge pull request #699 from brendene/compressBoundYann Collet2019-04-261-0/+1
|\ | | | | Include block checksum in worst case scenario calculation of dstCapacity
| * Include block checksum in worst case scenario calculation of dstCapacityBrenden Eng2019-04-261-0/+1
|/
* Merge pull request #698 from lz4/tidyYann Collet2019-04-242-66/+75
|\ | | | | several minor style changes recommended by clang-tidy
| * several minor style changes recommended by clang-tidyYann Collet2019-04-242-66/+75
|/
* Merge pull request #697 from ldv-alt/fixes/test-amalgamationYann Collet2019-04-242-11/+9
|\ | | | | Fix test-amalgamation
| * test-amalgamation: split the ruleDmitry V. Levin2019-04-231-6/+8
| | | | | | | | | | | | Change test-amalgamation to follow each-rule-makes-a-single-target idiom. Fixes: a7e8d394 ("[amalgamation] add test")
| * test-amalgamation: fix compilation optionsDmitry V. Levin2019-04-231-1/+1
| | | | | | | | | | | | Use the same compilation options to compile lz4_all.c and other object files. Fixes: a7e8d394 ("[amalgamation] add test")
| * test-amalgamation: use a single cat commandDmitry V. Levin2019-04-232-6/+2
| | | | | | | | | | | | | | | | | | | | Use the list of prerequisites instead of listing those files manually, this way they will never fall out of sync. Also update the amalgamation example to use a single cat command. Fixes: a7e8d394 ("[amalgamation] add test") Fixes: b192c86b ("[amalgamation] lz4frame.c")
| * test-amalgamation: fix the list of prerequisitesDmitry V. Levin2019-04-231-1/+1
| | | | | | | | | | | | | | Add $(LZ4DIR)/lz4frame.c to the list of prerequisites as the rule uses that file. Fixes: b192c86b ("[amalgamation] lz4frame.c")
* | Merge pull request #696 from lz4/mactestYann Collet2019-04-232-4/+6
|\ \ | |/ |/| Fix dynamic library compilation on Mac OS-X
| * Merge pull request #695 from lembacon/makefile-osYann Collet2019-04-231-3/+2
| |\ | | | | | | lib/Makefile: Fix detection of `Darwin`.
| | * lib/Makefile: Fix detection of `Darwin`.Chongyu Zhu2019-04-231-3/+2
| |/ |/|
| * added library build test on Mac OS-XYann Collet2019-04-231-1/+4
|/
* Merge pull request #693 from JPeterMugaas/masterYann Collet2019-04-236-69/+173
|\ | | | | More build imrpvements
| * More build imrpvementsJPeterMugaas2019-04-236-69/+173
|/ | | | | | Moved a few other tests to Makefiles.inc. Other things might need to go there. Made a test for symlink appropriateness. Windows can NOT handle them the same way Unix-like operating systems do (if at all). This is mostly the same as the Visual C projects. embed version info into .dll and .exes that are redistributed.
* Merge branch 'dev' of github.com:Cyan4973/lz4 into devYann Collet2019-04-2311-77/+254
|\
| * Merge pull request #691 from lz4/listYann Collet2019-04-236-18/+176
| |\ | | | | | | --list
| | * fix: no leak when LZ4F_dctx creation failsYann Collet2019-04-221-9/+4
| | | | | | | | | | | | | | | strange, because it previous implementation, it would `exit()`, so it should not matter ...
| | * updated code commentsYann Collet2019-04-221-4/+5
| | |
| | * --list gives block typeYann Collet2019-04-223-9/+24
| | |
| | * --list can resume after a failed fileYann Collet2019-04-222-44/+61
| | |
| | * refactored --list functionYann Collet2019-04-224-93/+111
| | | | | | | | | | | | | | | | | | | | | better handling of special conditions, better scoping of variables. Also : updated man page
| | * fixed C90 complianceYann Collet2019-04-224-68/+74
| | | | | | | | | | | | re-structure code, have everything into a single section of lz4io.c
| | * Merge pull request #690 from gabrielstedman/devYann Collet2019-04-225-4/+110
| | |\ | | | | | | | | Implement --list
| | | * FR #598 - Correctly initialize cfinfo & cast malloc res to (char*)gabrielstedman2019-04-221-2/+2
| | | |
| | | * FR #598 - Make fileSize unsigned long longgabrielstedman2019-04-222-4/+4
| | | |
| | | * FR #598 - Move LZ4F_compFileInfo_t def to lz4frame.h discard output_filegabrielstedman2019-04-224-15/+24
| | | | | | | | | | | | | | | | assert if in om_list mode
| | | * Merge https://github.com/lz4/lz4 into devgabrielstedman2019-04-225-56/+64
| | | |\ | | | |/ | | |/|
| | | * FR #598 - Make LZ4IO_getCompressedFileInfo internal and reword funcgabrielstedman2019-04-223-76/+68
| | | |
| | | * FR #598 Improve initial design, test mallocs, support C90.gabrielstedman2019-04-214-60/+94
| | | |
| | | * correctly use unisgned int for indexgabrielstedman2019-04-201-2/+2
| | | |
| | | * Add --list option to display compressed file information.gabrielstedman2019-04-203-3/+82
| | | |
| * | | Merge pull request #689 from JPeterMugaas/jpm-makefileYann Collet2019-04-226-59/+78
| |\ \ \ | | |/ / | |/| | Jpm makefile - as described in https://github.com/lz4/lz4/issues/688
| | * | Make programs/Makefile use the includes.JPeterMugaas2019-04-221-42/+1
| | | |
| | * | Fix a test for mingwJPeterMugaas2019-04-224-4/+4
| | | |
| | * | Try to put some tests I made in ONE place. I also moved a test for ↵JPeterMugaas2019-04-225-186/+66
| | | | | | | | | | | | | | | | "install" in one place to try to isolate it.
| | * | Initial commits from diff I submitted earlierJPeterMugaas2019-04-225-33/+221
| | | |
| | * | Merge pull request #673 from lz4/devv1.9.0Yann Collet2019-04-164-11/+11
| | |\ \ | | | | | | | | | | minor update for v1.9.0
| | * \ \ Merge pull request #670 from lz4/devYann Collet2019-04-1657-2094/+4416
| | |\ \ \ | | | | | | | | | | | | v1.9.0