Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | extend disabling checksum validation to normal lz4 CLI decompression | Yann Collet | 2022-07-29 | 1 | -4/+25 |
| | | | | | note : it's unlikely to improve speed, as in most cases I/O is slower than lz4 decompression, but maybe in extreme scenarios, it might show a difference. | ||||
* | support skippable frames within pipe | Yann Collet | 2022-07-15 | 1 | -3/+22 |
| | | | | | | | fix #977 fseek() doesn't work for pipe, switch to "read and forget" mode in such case. | ||||
* | fixed -tm | Yann Collet | 2022-07-01 | 1 | -2/+2 |
| | | | | which was broken up to now. | ||||
* | minor refactor : EXM_THROW -> END_PROCESS | Yann Collet | 2022-07-01 | 1 | -76/+70 |
| | |||||
* | refactored logic to test special file names | Yann Collet | 2022-07-01 | 1 | -42/+60 |
| | |||||
* | fail on requesting to process 3+ file names in legacy mode | Yann Collet | 2022-07-01 | 1 | -1/+1 |
| | | | | warning only if -f is selected. | ||||
* | Correct unit prefix names in programs/lz4io.c | WHR | 2022-05-24 | 1 | -5/+5 |
| | |||||
* | --test and --list return an error when parsing invalid file | Yann Collet | 2022-01-29 | 1 | -32/+55 |
| | | | | fix #1045 | ||||
* | added test | Yann Collet | 2022-01-29 | 1 | -1/+1 |
| | | | | for --list from stdin | ||||
* | Allow '--list' with stdin if it is a regular file | WHR | 2021-12-14 | 1 | -1/+1 |
| | |||||
* | Fix typos found by codespell | Dimitri Papadopoulos | 2021-11-25 | 1 | -4/+4 |
| | |||||
* | updated license & header dates | Yann Collet | 2020-11-25 | 1 | -1/+1 |
| | |||||
* | fix minor parse warning | Yann Collet | 2020-11-14 | 1 | -1/+1 |
| | |||||
* | all usages of prefs within lz4io are const | Yann Collet | 2020-11-14 | 1 | -31/+31 |
| | |||||
* | LZ4IO_openDstFile() doesn't need pref mutability | Yann Collet | 2020-11-14 | 1 | -30/+33 |
| | |||||
* | fixed force --sparse mode | Yann Collet | 2020-11-14 | 1 | -1/+1 |
| | |||||
* | dictionary functions don't need prefs mutability | Yann Collet | 2020-11-14 | 1 | -4/+5 |
| | |||||
* | LZ4IO_createDict() doesn't need prefs | Yann Collet | 2020-11-14 | 1 | -27/+30 |
| | |||||
* | LZ4IO_decompressSrcFile() doesn't need mutable prefs | Yann Collet | 2020-11-14 | 1 | -5/+5 |
| | |||||
* | selectDecoder() doesn't need mutable prefs | Yann Collet | 2020-11-14 | 1 | -4/+4 |
| | |||||
* | LZ4IO_passThrough() doesn't need prefs | Yann Collet | 2020-11-14 | 1 | -9/+14 |
| | |||||
* | LZ4IO_decompressLZ4F() doesn't need mutable prefs | Yann Collet | 2020-11-14 | 1 | -4/+14 |
| | |||||
* | LZ4IO_decodeLegacyStream() doesn't need mutable prefs | Yann Collet | 2020-11-14 | 1 | -9/+9 |
| | |||||
* | LZ4IO_fwriteSparse doesn't need writable prefs | Yann Collet | 2020-11-14 | 1 | -5/+10 |
| | |||||
* | minor refactor | Yann Collet | 2020-11-13 | 1 | -32/+28 |
| | | | | mostly on the compression code path | ||||
* | minor refactor of lz4io | Yann Collet | 2020-11-13 | 1 | -96/+95 |
| | | | | | for readability. Mostly around --list capability | ||||
* | fix minor static analyzer warnings | Yann Collet | 2020-09-30 | 1 | -12/+10 |
| | | | | | detected by scan-build and cppcheck fix #786 | ||||
* | Use fstat() to determine file size. | Niklas Hambüchen | 2020-08-24 | 1 | -2/+2 |
| | | | | | | | | | | | | 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. | ||||
* | Implement -m option with legacy format on cli | Filipe Calasans | 2020-02-08 | 1 | -2/+49 |
| | |||||
* | Fix lz4cli --list option | Filipe Calasans | 2020-02-07 | 1 | -4/+5 |
| | |||||
* | bumped version number to v1.9.2 | Yann Collet | 2019-07-01 | 1 | -8/+8 |
| | | | | to reduce risks that future bug reports in `dev` branch report `v1.9.1` as the failing version. | ||||
* | List mode improvements. | gstedman | 2019-05-16 | 1 | -182/+190 |
| | | | | | | | | | 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 command | gstedman | 2019-05-15 | 1 | -92/+285 |
| | |||||
* | fix: no leak when LZ4F_dctx creation fails | Yann Collet | 2019-04-22 | 1 | -9/+4 |
| | | | | | strange, because it previous implementation, it would `exit()`, so it should not matter ... | ||||
* | updated code comments | Yann Collet | 2019-04-22 | 1 | -4/+5 |
| | |||||
* | --list gives block type | Yann Collet | 2019-04-22 | 1 | -5/+21 |
| | |||||
* | --list can resume after a failed file | Yann Collet | 2019-04-22 | 1 | -43/+60 |
| | |||||
* | refactored --list function | Yann Collet | 2019-04-22 | 1 | -79/+97 |
| | | | | | | | better handling of special conditions, better scoping of variables. Also : updated man page | ||||
* | fixed C90 compliance | Yann Collet | 2019-04-22 | 1 | -58/+69 |
| | | | | re-structure code, have everything into a single section of lz4io.c | ||||
* | FR #598 - Correctly initialize cfinfo & cast malloc res to (char*) | gabrielstedman | 2019-04-22 | 1 | -2/+2 |
| | |||||
* | FR #598 - Make fileSize unsigned long long | gabrielstedman | 2019-04-22 | 1 | -2/+2 |
| | |||||
* | FR #598 - Move LZ4F_compFileInfo_t def to lz4frame.h discard output_file | gabrielstedman | 2019-04-22 | 1 | -4/+7 |
| | | | | assert if in om_list mode | ||||
* | FR #598 - Make LZ4IO_getCompressedFileInfo internal and reword func | gabrielstedman | 2019-04-22 | 1 | -68/+64 |
| | |||||
* | FR #598 Improve initial design, test mallocs, support C90. | gabrielstedman | 2019-04-21 | 1 | -33/+79 |
| | |||||
* | Add --list option to display compressed file information. | gabrielstedman | 2019-04-20 | 1 | -1/+39 |
| | |||||
* | added tests for -d -m -c | Yann Collet | 2019-04-12 | 1 | -3/+8 |
| | | | | seems to work properly | ||||
* | fixed lz4 -m -c | Yann Collet | 2019-04-12 | 1 | -12/+30 |
| | | | | can compress multiple files into stdout | ||||
* | Add cast around malloc | Tim Zakian | 2019-01-11 | 1 | -1/+1 |
| | |||||
* | Add constant pointer annotations | Tim Zakian | 2019-01-11 | 1 | -34/+35 |
| | |||||
* | Remove a bunch of global variables that tracked settings for the IO module, ↵ | Tim Zakian | 2019-01-10 | 1 | -117/+150 |
| | | | | and move them in to a struct |