History log of /external/lz4/programs/lz4io.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8b233b228dbda484d1d545c5a3ecaf06aef3e930 22-Nov-2016 Yann Collet <cyan@fb.com> added a few dates
/external/lz4/programs/lz4io.h
d2be69b144d6c5fd9a3dcbc4133e93e710cda998 15-Nov-2016 Yann Collet <cyan@fb.com> fixed minor coverity warnings
/external/lz4/programs/lz4io.h
acc48a3f85e5c97a102999544248ee7e51cc419b 09-Nov-2016 Yann Collet <cyan@fb.com> fixed lz4cat
changed lz4-test order
/external/lz4/programs/lz4io.h
ef54f9f9dd5d69ab69a085f25adaf4ce4533fe5c 07-Nov-2016 Przemyslaw Skibinski <inikep@gmail.com> added --rm option
/external/lz4/programs/lz4io.h
136caa552bdc5657449e540b8becff826b80ade7 04-Nov-2016 Nick Terrell <terrelln@fb.com> Rename passThrough to testMode
/external/lz4/programs/lz4io.h
3dcafd35d409380182393fdb0d5666f6a64ff841 03-Nov-2016 Nick Terrell <terrelln@fb.com> Fix test mode and write to null

Fix test mode to not always return success.
Don't ask for permission to overwrite `nulmark`.

Before:

> echo "hello world" > file
> lz4 -t file
successfully decoded 12 bytes
> lz4 -tf file
successfully decoded 12 bytes
> lz4 file null
Warning : /dev/null already exists
Overwrite ? (Y/n) : n
Error 12 : No. Operation aborted : /dev/null already exists
> lz4 file /dev/null
Warning : /dev/null already exists
Overwrite ? (Y/n) : n
Error 12 : No. Operation aborted : /dev/null already exists

After:

> lz4 -t file
Error 44 : Unrecognized header : file cannot be decoded
> lz4 -tf file
Error 44 : Unrecognized header : file cannot be decoded
> lz4 file null
Compressed 12 bytes into 31 bytes ==> 258.33%
> lz4 file /dev/null
Compressed 12 bytes into 31 bytes ==> 258.33%
/external/lz4/programs/lz4io.h
84cedb4632ab87fbb108b4f7ed6e9ec164b6a4d4 03-Nov-2016 Przemyslaw Skibinski <inikep@gmail.com> updated links to LZ4 repository
/external/lz4/programs/lz4io.h
0169502b49dfa5eb8878f5c85be3270012266fc3 13-Apr-2015 Kyle J Harper <KyleJHarper@gmail.com> Added new LZ4IO_decompressMultipleFilenames to allow decompression of multiple files with the -m switch added in r128 (ref: google code issue 151). Limitation: will only process files matching LZ4_EXTENSION macro, which for now seems reasonable.
/external/lz4/programs/lz4io.h
7f436a1215f11b0fb872c34f088b8b5888d0630d 23-Mar-2015 Yann Collet <yann.collet.73@gmail.com> lz4 cli supports frame content size
/external/lz4/programs/lz4io.h
f02adc79389732177dca6fa21a3e716249aa63dd 21-Mar-2015 Yann Collet <yann.collet.73@gmail.com> new long commands
/external/lz4/programs/lz4io.h
45a357fd1704e9c6d2d8037277bda62e8c86308e 13-Mar-2015 Yann Collet <yann.collet.73@gmail.com> Improved sparse file support
/external/lz4/programs/lz4io.h
12ab41571ef7fd11b8b2013aa943beae373cef8a 11-Mar-2015 Yann Collet <yann.collet.73@gmail.com> Preliminary support for sparse files
/external/lz4/programs/lz4io.h
ceec6fa8492a5ff0ed163c96516716a3c2b09461 10-Mar-2015 Yann Collet <yann.collet.73@gmail.com> g++ compatibility
/external/lz4/programs/lz4io.h
e277511ab65ad2482fecf70b8ad3665a8caa200a 08-Mar-2015 Yann Collet <yann.collet.73@gmail.com> Merge pull request #54 from t-mat/gc-issue/155

Gc issue/155
488029ec3b23b1e00a69f1ac3fcdd49d24cb7d3f 07-Mar-2015 Yann Collet <yann.collet.73@gmail.com> Updated : compress multiple files
/external/lz4/programs/lz4io.h
97679fa5a17d79f87c0a2d1e2d44c3215d48958b 12-Feb-2015 Takayuki MATSUOKA <takayuki.matsuoka@gmail.com> Google Code Issue 155: lz4 cli should support sparse file
https://code.google.com/p/lz4/issues/detail?id=155

This is experimental implementation. Just a proof of concept.
It works Linux and Windows.

# Build

To build experimental version, define 'LZ4IO_ENABLE_SPARSE_FILE' like the following command :

make lz4programs 'CFLAGS=-O3 -DLZ4IO_ENABLE_SPARSE_FILE=1'
./programs/lz4 -h

You will see "EXPERIMENTAL_SPARSE_FILE" as lz4 revision :

"*** LZ4 command line interface 64-bits EXPERIMENTAL_SPARSE_FILE, by Yann Collet (...) ***"

# Experiment

This experimental version adds option "-x" for sparse file for decompression.
You can use this option like this :

./programs/lz4 -9 -f my-file
./programs/lz4 -d -f -x my-file.lz4 my-file.lz4.out
cmp my-file my-file.lz4.out
/external/lz4/programs/lz4io.h
6de52c2a8c40b7381e364ad87af9e80a60d95229 30-Nov-2014 Yann Collet <yann.collet.73@gmail.com> LZ4IO : modified to use lz4frame instead
/external/lz4/programs/lz4io.h
374d6ac35cf784481d60634e9b8e6ca8be7c9302 15-Apr-2014 Yann Collet <yann.collet.73@gmail.com> Fixed issue 127 & 128
/external/lz4/programs/lz4io.h
69dc85b8abe78246bea91a5ba1205e4c07b96a97 04-Feb-2014 yann.collet.73@gmail.com <yann.collet.73@gmail.com@650e7d94-2a16-8b24-b05c-7c0b3f6821cd> Large decompression speed improvement for GCC 32-bits. Thanks to Valery Croizier !
LZ4HC : Compression Level is now a programmable parameter (CLI from 4 to 9)
Separated IO routines from command line (lz4io.c)
Version number into lz4.h (suggested by Francesc Alted)


git-svn-id: https://lz4.googlecode.com/svn/trunk@113 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
/external/lz4/programs/lz4io.h