Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-11-15 | update doc | Yann Collet | 1 | -1/+1 | |
2020-11-15 | Merge pull request #953 from lz4/vs2005 | Yann Collet | 1 | -3/+3 | |
better MSVC conformance | |||||
2020-11-14 | better visual conformance | Yann Collet | 1 | -3/+3 | |
only include <intrin.h> on vs2005+ (#947) remove some useless #pragma fix a few minor Visual warnings | |||||
2020-11-14 | fix minor parse warning | Yann Collet | 1 | -1/+1 | |
2020-11-14 | all usages of prefs within lz4io are const | Yann Collet | 3 | -45/+48 | |
2020-11-14 | LZ4IO_openDstFile() doesn't need pref mutability | Yann Collet | 2 | -33/+36 | |
2020-11-14 | fixed force --sparse mode | Yann Collet | 1 | -1/+1 | |
2020-11-13 | dictionary functions don't need prefs mutability | Yann Collet | 1 | -4/+5 | |
2020-11-13 | LZ4IO_createDict() doesn't need prefs | Yann Collet | 1 | -27/+30 | |
2020-11-13 | LZ4IO_decompressSrcFile() doesn't need mutable prefs | Yann Collet | 1 | -5/+5 | |
2020-11-13 | selectDecoder() doesn't need mutable prefs | Yann Collet | 1 | -4/+4 | |
2020-11-13 | LZ4IO_passThrough() doesn't need prefs | Yann Collet | 1 | -9/+14 | |
2020-11-13 | LZ4IO_decompressLZ4F() doesn't need mutable prefs | Yann Collet | 1 | -4/+14 | |
2020-11-13 | LZ4IO_decodeLegacyStream() doesn't need mutable prefs | Yann Collet | 1 | -9/+9 | |
2020-11-13 | LZ4IO_fwriteSparse doesn't need writable prefs | Yann Collet | 1 | -5/+10 | |
2020-11-13 | minor refactor | Yann Collet | 1 | -32/+28 | |
mostly on the compression code path | |||||
2020-11-13 | minor refactor of lz4io | Yann Collet | 1 | -96/+95 | |
for readability. Mostly around --list capability | |||||
2020-09-29 | fix minor static analyzer warnings | Yann Collet | 3 | -17/+15 | |
detected by scan-build and cppcheck fix #786 | |||||
2020-08-25 | fixup: Portable fileno() | Niklas Hambüchen | 1 | -1/+10 | |
2020-08-25 | fixup: C90 compliance, clean up stat() types/calls | Niklas Hambüchen | 1 | -27/+31 | |
2020-08-24 | Use fstat() to determine file size. | Niklas Hambüchen | 2 | -3/+28 | |
This allows us to get the file size even when the input file is passed via stdin. This fixes `--content-size` not working in situations like $ lz4 -v --content-size < /tmp/test > /tmp/test.lz4 Warning : cannot determine input content size With this change, it works. Also helps with #904. | |||||
2020-08-11 | added target lz4-wlib | Yann Collet | 2 | -6/+21 | |
variant of lz4 linking to liblz4 dynamic library requires the dynamic library to expose static-only symbols (experimental API) Example for #888 | |||||
2020-02-07 | Implement -m option with legacy format on cli | Filipe Calasans | 2 | -4/+58 | |
2020-02-06 | Fix lz4cli --list option | Filipe Calasans | 2 | -5/+6 | |
2019-11-07 | bring support for Haiku up to date. | Jerome Duval | 2 | -1/+6 | |
2019-11-05 | Make benchmark compatible with dictionary compression | Reto Koradi | 3 | -53/+244 | |
Support the -D command line option for running benchmarks. The benchmark code was slightly restructured to factor out the calls that need to be different for each benchmark scenario. Since there are now 4 scenarios (all combinations of fast/HC and with/without dictionary), the logic was getting somewhat convoluted otherwise. This was done by extending the compressionParameters struct that previously contained just a single function pointer. It now contains 4 function pointers for init/reset/compress/cleanup, with the related state. The functions get a pointer to the structure as their first argument (inspired by C++), so that they can access the state values in the struct. | |||||
2019-09-10 | util.h: Remove deprecated utime for non-Windows | Rosen Penev | 2 | -6/+20 | |
utime was deprecated in POSIX 2008. | |||||
2019-07-23 | lz4cli: add option '--best' as an alias of '-12' | WHR | 3 | -0/+11 | |
2019-07-01 | bumped version number to v1.9.2 | Yann Collet | 2 | -9/+9 | |
to reduce risks that future bug reports in `dev` branch report `v1.9.1` as the failing version. | |||||
2019-06-24 | fix #734 : --version should output to stdout | Yann Collet | 1 | -2/+3 | |
instead of stderr | |||||
2019-05-26 | Handle file not existing case #704 | gabrielstedman | 1 | -3/+10 | |
2019-05-16 | List mode improvements. | gstedman | 2 | -189/+204 | |
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 | |||||
2019-05-15 | Add multiframe report to --list command | gstedman | 2 | -92/+287 | |
2019-04-23 | More build imrpvements | JPeterMugaas | 2 | -21/+59 | |
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. | |||||
2019-04-22 | Merge pull request #691 from lz4/list | Yann Collet | 5 | -18/+175 | |
--list | |||||
2019-04-22 | fix: no leak when LZ4F_dctx creation fails | Yann Collet | 1 | -9/+4 | |
strange, because it previous implementation, it would `exit()`, so it should not matter ... | |||||
2019-04-22 | Merge pull request #689 from JPeterMugaas/jpm-makefile | Yann Collet | 1 | -12/+2 | |
Jpm makefile - as described in https://github.com/lz4/lz4/issues/688 | |||||
2019-04-22 | updated code comments | Yann Collet | 1 | -4/+5 | |
2019-04-22 | --list gives block type | Yann Collet | 3 | -9/+24 | |
2019-04-22 | --list can resume after a failed file | Yann Collet | 2 | -44/+61 | |
2019-04-22 | Make programs/Makefile use the includes. | JPeterMugaas | 1 | -42/+1 | |
2019-04-22 | refactored --list function | Yann Collet | 3 | -93/+110 | |
better handling of special conditions, better scoping of variables. Also : updated man page | |||||
2019-04-22 | fixed C90 compliance | Yann Collet | 3 | -61/+74 | |
re-structure code, have everything into a single section of lz4io.c | |||||
2019-04-22 | Initial commits from diff I submitted earlier | JPeterMugaas | 1 | -5/+36 | |
2019-04-22 | FR #598 - Correctly initialize cfinfo & cast malloc res to (char*) | gabrielstedman | 1 | -2/+2 | |
2019-04-22 | FR #598 - Make fileSize unsigned long long | gabrielstedman | 1 | -2/+2 | |
2019-04-22 | FR #598 - Move LZ4F_compFileInfo_t def to lz4frame.h discard output_file | gabrielstedman | 3 | -15/+17 | |
assert if in om_list mode | |||||
2019-04-22 | Merge https://github.com/lz4/lz4 into dev | gabrielstedman | 3 | -35/+41 | |
2019-04-22 | FR #598 - Make LZ4IO_getCompressedFileInfo internal and reword func | gabrielstedman | 3 | -76/+68 | |
2019-04-21 | ensure tests work when `stdout` is not the console | Yann Collet | 2 | -16/+16 | |
ensure this case is continuously tested on travis. Update documentation on implicit output, invite to not rely on implicit output in scripts. |