summaryrefslogtreecommitdiffstats
path: root/programs
Commit message (Collapse)AuthorAgeFilesLines
* Add 64-bit detection for LoongArchzhaixiaojuan2023-02-131-0/+1
|
* added test able to catch bug #1167Yann Collet2022-09-151-22/+36
| | | | also : errors during benchmark mode return an error code.
* fix benchmark more using DictionaryYann Collet2022-09-151-0/+2
| | | | | | | benchmark dictionary mode, implemented in #808, is incorrect. It would desynchronize compression and decompression as soon as 2+ files are dictionary compressed. Also : slightly improved traces system, to also include __LINE__ number
* updated man pageYann Collet2022-08-112-8/+16
|
* updated documentation in anticipation for `v1.9.4` releaseYann Collet2022-08-111-0/+3
|
* fix: various typosDominique Pelle2022-07-312-2/+2
|
* fixed minor pedantic warningYann Collet2022-07-291-2/+4
|
* extend disabling checksum validation to normal lz4 CLI decompressionYann Collet2022-07-291-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.
* introduced new `--no-crc` commandYann Collet2022-07-292-0/+4
| | | | which disables both frame and block checksums.
* can select validation of CRC during benchmarkYann Collet2022-07-293-4/+14
| | | | | on command line, using existing long command --no-frame-crc. Note : it's effectively more than that, since _all_ checksums are disabled.
* implement decoder-only benchmark modeYann Collet2022-07-293-36/+123
| | | | requires an LZ4 Frame as input
* minor refactorYann Collet2022-07-291-122/+123
| | | | to prepare bench.c for multiple decoding functions.
* updated documentation of bench unitYann Collet2022-07-292-8/+21
|
* minor : fix conversion warningsYann Collet2022-07-291-25/+25
|
* support skippable frames within pipeYann Collet2022-07-151-3/+22
| | | | | | | fix #977 fseek() doesn't work for pipe, switch to "read and forget" mode in such case.
* fixed minor leakYann Collet2022-07-012-9/+5
|
* fixed -tmYann Collet2022-07-012-4/+6
| | | | which was broken up to now.
* minor refactor : EXM_THROW -> END_PROCESSYann Collet2022-07-011-76/+70
|
* fix #1086Yann Collet2022-07-011-9/+1
| | | | just remove the specific code of #704, it's not necessary and produces side effects.
* refactored logic to test special file namesYann Collet2022-07-013-58/+98
|
* fail on requesting to process 3+ file names in legacy modeYann Collet2022-07-012-27/+25
| | | | warning only if -f is selected.
* Correct unit prefix names in programs/lz4io.cWHR2022-05-241-5/+5
|
* --test and --list return an error when parsing invalid fileYann Collet2022-01-292-34/+55
| | | | fix #1045
* added testYann Collet2022-01-292-2/+5
| | | | for --list from stdin
* Allow '--list' with stdin if it is a regular fileWHR2021-12-143-7/+27
|
* Fix typos found by codespellDimitri Papadopoulos2021-11-251-4/+4
|
* make UNAME externally definableYann Collet2021-08-161-1/+2
| | | | | | | on top of providing a central definition place, which eases maintenance, it might also help for #1021. Also : updated doc
* nit(programs/platform.h): replace Unicode character #1018Nate2021-08-071-1/+1
| | | On line 83, U+2013 was replaced with U+002D in order to improve compatibility with MSVC 2019 and older compilers.
* Merge pull request #999 from pekdon/solaris-10Yann Collet2021-08-061-1/+7
|\ | | | | add -lrt on Solaris 10, required for nanosleep
| * add -lrt on Solaris 10, required for nanosleepClaes Nästén2021-06-021-1/+7
| |
* | Print target directories during 'make install'.Eddy Jansson2021-07-241-2/+2
|/ | | | This takes #975 to its logical conclusion.
* fix minor pedantic warningsYann Collet2020-12-011-7/+9
| | | | initialization and conversion
* Merge branch 'dev' into MakefileYann Collet2020-12-011-3/+3
|\ | | | | | | remove `LN_S`
| * install links over existing installYann Collet2020-11-301-3/+3
| | | | | | | | ensures links are created
* | refactor MakefileYann Collet2020-12-011-25/+29
|/ | | | | remove usage of include Makefile.inc in too Makefile as it seems to somehow unexport CFLAGS ...
* updated license & header datesYann Collet2020-11-2511-12/+11
|
* update docYann Collet2020-11-151-1/+1
|
* Merge pull request #953 from lz4/vs2005Yann Collet2020-11-151-3/+3
|\ | | | | better MSVC conformance
| * better visual conformanceYann Collet2020-11-151-3/+3
| | | | | | | | | | | | only include <intrin.h> on vs2005+ (#947) remove some useless #pragma fix a few minor Visual warnings
* | fix minor parse warningYann Collet2020-11-141-1/+1
| |
* | all usages of prefs within lz4io are constYann Collet2020-11-143-45/+48
| |
* | LZ4IO_openDstFile() doesn't need pref mutabilityYann Collet2020-11-142-33/+36
| |
* | fixed force --sparse modeYann Collet2020-11-141-1/+1
|/
* dictionary functions don't need prefs mutabilityYann Collet2020-11-141-4/+5
|
* LZ4IO_createDict() doesn't need prefsYann Collet2020-11-141-27/+30
|
* LZ4IO_decompressSrcFile() doesn't need mutable prefsYann Collet2020-11-141-5/+5
|
* selectDecoder() doesn't need mutable prefsYann Collet2020-11-141-4/+4
|
* LZ4IO_passThrough() doesn't need prefsYann Collet2020-11-141-9/+14
|
* LZ4IO_decompressLZ4F() doesn't need mutable prefsYann Collet2020-11-141-4/+14
|
* LZ4IO_decodeLegacyStream() doesn't need mutable prefsYann Collet2020-11-141-9/+9
|