Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixed C90 compliance | Yann Collet | 2019-04-22 | 1 | -1/+1 |
| | | | | re-structure code, have everything into a single section of lz4io.c | ||||
* | FR #598 - Move LZ4F_compFileInfo_t def to lz4frame.h discard output_file | gabrielstedman | 2019-04-22 | 1 | -3/+10 |
| | | | | assert if in om_list mode | ||||
* | Merge https://github.com/lz4/lz4 into dev | gabrielstedman | 2019-04-22 | 1 | -19/+26 |
|\ | |||||
| * | ensure tests work when `stdout` is not the console | Yann Collet | 2019-04-22 | 1 | -2/+3 |
| | | | | | | | | | | | | | | ensure this case is continuously tested on travis. Update documentation on implicit output, invite to not rely on implicit output in scripts. | ||||
| * | cli: display a warning whenever default output is stdout while input != stdin | Yann Collet | 2019-04-20 | 1 | -11/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This behavior has been preserved for compatibility with existing ecosystem. But it's problematic, as some environment start `lz4` without identifying stdout as console by default, leading to a change of behavior for a same line of script. A more sensible policy would be to default to stdout only when input is stdin. Soft change for the time being : keep the behavior, just print a warning message. User should prefer `-c` to explicitly select `stdout`. Also : updated tests in Makefile to explicitly select `stdout` with `-c`. | ||||
* | | FR #598 - Make LZ4IO_getCompressedFileInfo internal and reword func | gabrielstedman | 2019-04-22 | 1 | -2/+1 |
| | | |||||
* | | FR #598 Improve initial design, test mallocs, support C90. | gabrielstedman | 2019-04-21 | 1 | -23/+3 |
| | | |||||
* | | correctly use unisgned int for index | gabrielstedman | 2019-04-20 | 1 | -2/+2 |
| | | |||||
* | | Add --list option to display compressed file information. | gabrielstedman | 2019-04-20 | 1 | -2/+32 |
|/ | |||||
* | fixed lz4 -m -c | Yann Collet | 2019-04-12 | 1 | -1/+1 |
| | | | | can compress multiple files into stdout | ||||
* | added command -BI for "Independent Blocks" | Yann Collet | 2019-04-12 | 1 | -11/+13 |
| | | | | | | | | This is the reverse of `-BD`, and the current default. This command can be useful to reverse a previous `-BD` command. It may in the future be more important if `lz4` switches to generating dependent blocks by default. | ||||
* | Add constant pointer annotations | Tim Zakian | 2019-01-11 | 1 | -2/+2 |
| | |||||
* | Remove a bunch of global variables that tracked settings for the IO module, ↵ | Tim Zakian | 2019-01-10 | 1 | -32/+34 |
| | | | | and move them in to a struct | ||||
* | Fix pass-through mode | Tim Zakian | 2019-01-10 | 1 | -1/+6 |
| | |||||
* | Fix lz4 extension in input filename not causing decompression | Ruben O. Chiavone | 2019-01-09 | 1 | -5/+19 |
| | |||||
* | support custom block sizes: fix usage message & remove unused functions | Blaise Sanouillet | 2018-09-28 | 1 | -1/+1 |
| | |||||
* | support custom block sizes | Blaise Sanouillet | 2018-09-28 | 1 | -7/+7 |
| | |||||
* | fixed minor cppcheck warnings in programs | Yann Collet | 2018-09-18 | 1 | -1/+1 |
| | |||||
* | updated documentation regarding dictionary compression | Yann Collet | 2018-09-05 | 1 | -1/+1 |
| | | | | | | following suggestion from @stbrumme (#558) Also : bumped version number, regenerated man page and html doc | ||||
* | Fixed invalid argument test and reformatted else | Jennifer Liu | 2018-06-27 | 1 | -2/+1 |
| | |||||
* | Fixed code based on comments from pull request | Jennifer Liu | 2018-06-27 | 1 | -4/+5 |
| | |||||
* | Added --fast command to cli | Jennifer Liu | 2018-06-26 | 1 | -1/+34 |
| | |||||
* | fasterDecSpeed can be triggered from cli with --favor-decSpeed | Yann Collet | 2018-04-26 | 1 | -0/+2 |
| | |||||
* | bench: introduced hidden command -S | Yann Collet | 2018-03-20 | 1 | -3/+7 |
| | | | | to benchmark multiple files with separate results | ||||
* | lz4cli : minor rewrite of lz4c legacy commands | Yann Collet | 2017-10-15 | 1 | -12/+13 |
| | | | | for clarity | ||||
* | lz4cli : removed extension artefacts | Yann Collet | 2017-10-15 | 1 | -15/+7 |
| | | | | It used to be useful for an old Windows variant which is no longer maintained. | ||||
* | Add Dictionary Support to the Command Line Tool | W. Felix Handte | 2017-10-10 | 1 | -0/+27 |
| | |||||
* | fixed a bunch of -Wcomma warnings | Yann Collet | 2017-09-10 | 1 | -2/+5 |
| | | | | reported by @rvandermeulen (#398) | ||||
* | Merge branch 'dev' into installVars and fixed conflicts | Yann Collet | 2017-08-15 | 1 | -1/+1 |
|\ | |||||
| * | cli : restored command -BX to enable block checksum (#322) | Yann Collet | 2017-08-12 | 1 | -1/+1 |
| | | |||||
* | | lz4c legacy commands are now enabled at runtime based on link/binary name "lz4c" | Yann Collet | 2017-08-14 | 1 | -35/+31 |
|/ | | | | | | | | | instead of selected at compilation time depending on a macro. This design makes it possible to have a single binary which supports both modes. An advantageous side effect is that when doing `make; make install` no additional binary is created during `make install` (it used to create `lz4c`, because `make` would only build `lz4`) | ||||
* | Fix gcc7 Wimplicit-fallthrough warnings | Chocobo1 | 2017-06-19 | 1 | -1/+2 |
| | | | | | For the default Wimplicit-fallthrough=3 level, the comment should start with "fall*" | ||||
* | cli accept block sizes with KB / MB prefixes | Yann Collet | 2017-05-26 | 1 | -2/+10 |
| | |||||
* | lz4cli.c: fix a comment: LZ4HC_DEFAULT_CLEVEL -> LZ4HC_CLEVEL_MAX | Alexey Tourbin | 2017-04-29 | 1 | -1/+1 |
| | | | | Actually the program only mentions LZ4HC_CLEVEL_MAX. | ||||
* | Merge pull request #341 from iburinoc/exematch | Yann Collet | 2017-03-25 | 1 | -6/+15 |
|\ | | | | | Ignore extensions in exe name matching | ||||
| * | Ignore extensions in exe name matching | Sean Purcell | 2017-03-24 | 1 | -6/+15 |
| | | |||||
* | | cli: add GNU separator -- specifying that all following arguments are files | Dmitry V. Levin | 2017-03-23 | 1 | -1/+3 |
|/ | | | | | This option is supported by other compressors with compatible cli, so add it to lz4 as well for better compatibility. | ||||
* | Fix printf specifier | Chocobo1 | 2017-01-12 | 1 | -1/+1 |
| | |||||
* | Merge pull request #292 from inikep/dev | Yann Collet | 2016-12-22 | 1 | -22/+14 |
|\ | | | | | improved POSIX | ||||
| * | improved MinGW support | Przemyslaw Skibinski | 2016-12-21 | 1 | -0/+3 |
| | | |||||
| * | reordered definitons in platform.h | Przemyslaw Skibinski | 2016-12-20 | 1 | -0/+9 |
| | | |||||
| * | improved platform.h | Przemyslaw Skibinski | 2016-12-20 | 1 | -2/+2 |
| | | |||||
| * | executables use platform.h | Przemyslaw Skibinski | 2016-12-20 | 1 | -22/+2 |
| | | |||||
* | | updated a few macros names | Yann Collet | 2016-12-22 | 1 | -1/+1 |
|/ | |||||
* | fix #285 : lz4cat doesn't work with stdin (reported by @beiDei8z) | Yann Collet | 2016-12-08 | 1 | -5/+8 |
| | |||||
* | fixed path-1, as suggested by @t-mat | Yann Collet | 2016-12-08 | 1 | -1/+1 |
| | |||||
* | fix #284, reported by @beiDei8z : added test cases for path/to/lz4cat | Yann Collet | 2016-12-07 | 1 | -0/+1 |
| | |||||
* | fix : invocation of path/to/unlz4 (#284), reported by @beiDei8z | Yann Collet | 2016-12-07 | 1 | -1/+8 |
| | |||||
* | fix #283 : implement LZ4_versionString(). | Yann Collet | 2016-12-04 | 1 | -1/+1 |
| | |||||
* | fixed minor display error when using -r | Yann Collet | 2016-11-28 | 1 | -21/+24 |
| |