Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed : Windows compilation | Yann Collet | 2015-03-31 | 1 | -0/+4 |
| | | | Added : Appveyor badge | ||||
* | Changed struct member to contentSize | Yann Collet | 2015-03-29 | 1 | -1/+1 |
| | |||||
* | lz4 cli supports frame content size | Yann Collet | 2015-03-23 | 1 | -86/+121 |
| | |||||
* | frame content size support | Yann Collet | 2015-03-18 | 1 | -1/+1 |
| | |||||
* | Updated lz4io sparse file support (alignment properties) | Yann Collet | 2015-03-17 | 1 | -42/+54 |
| | |||||
* | minor lz4frame refactoring | Yann Collet | 2015-03-16 | 1 | -4/+4 |
| | |||||
* | lz4 utility supports "pass-through" mode | Yann Collet | 2015-03-16 | 1 | -2/+33 |
| | |||||
* | Added : clang test | Yann Collet | 2015-03-15 | 1 | -5/+2 |
| | |||||
* | scan-build tests | Yann Collet | 2015-03-15 | 1 | -8/+10 |
| | |||||
* | windows sparse file support | Yann Collet | 2015-03-13 | 1 | -5/+14 |
| | |||||
* | Improved sparse files support | Yann Collet | 2015-03-13 | 1 | -38/+49 |
| | |||||
* | Improved sparse file support | Yann Collet | 2015-03-13 | 1 | -7/+35 |
| | |||||
* | Preliminary support for sparse files | Yann Collet | 2015-03-11 | 1 | -34/+57 |
| | |||||
* | g++ compatibility | Yann Collet | 2015-03-10 | 1 | -167/+11 |
| | |||||
* | Merge pull request #54 from t-mat/gc-issue/155 | Yann Collet | 2015-03-08 | 1 | -0/+145 |
|\ | | | | | Gc issue/155 | ||||
| * | Fix sentinel bit pattern | Takayuki MATSUOKA | 2015-03-02 | 1 | -1/+1 |
| | | | | | | | | Set all bits of U64. | ||||
| * | Fix sentinel size miscalculation | Takayuki MATSUOKA | 2015-03-02 | 1 | -1/+1 |
| | | | | | | | | Since is_nul() style wild-comparing stride is U64, we must add sizeof(U64) to the sentinel. | ||||
| * | Add GNU coreutil's is_nul() method to isSparse() | Takayuki MATSUOKA | 2015-03-02 | 1 | -1/+20 |
| | | | | | | | | | | See original source http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/system.h | ||||
| * | Add Neil's method to isSparse() | Takayuki MATSUOKA | 2015-03-02 | 1 | -1/+7 |
| | | |||||
| * | Improve isSparse() | Takayuki MATSUOKA | 2015-03-02 | 1 | -0/+46 |
| | | |||||
| * | Adjust coding style | Takayuki MATSUOKA | 2015-03-02 | 1 | -28/+37 |
| | | |||||
| * | Google Code Issue 155: lz4 cli should support sparse file | Takayuki MATSUOKA | 2015-03-02 | 1 | -0/+65 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | | Updated : compress multiple files | Yann Collet | 2015-03-07 | 1 | -6/+27 |
|/ | |||||
* | Replace fseek with _fseeki64 to avoid MSVC's 2GiB barrier | Takayuki MATSUOKA | 2015-02-14 | 1 | -0/+3 |
| | | | | | Since MSVC fseek()'s SEEK_CUR mode has 2GiB barrier, our fseek() calling in program/lz4io.c/selectDecoder() will fail for large (>2GiB) .lz4 file. This commit just replace fseek with _fseeki64 by macro. Second argument is automatically casted to __int64 (signed 64bit integer). Other things are completely same. | ||||
* | Fixed : older compiler don't like nameless unions, reported by Cheyi Lin | Yann Collet | 2014-12-16 | 1 | -92/+92 |
| | |||||
* | minor refactoring | Yann Collet | 2014-12-06 | 1 | -3/+3 |
| | |||||
* | LZ4IO : modified to use lz4frame instead | Yann Collet | 2014-11-30 | 1 | -442/+153 |
| | |||||
* | Corrected lz4io | Yann Collet | 2014-11-23 | 1 | -1/+1 |
| | |||||
* | Fixed issue 44 : stopped concatenated stream on null size frame (thanks to ↵ | Yann Collet | 2014-11-04 | 1 | -15/+10 |
| | | | | Brendan O'Connor) | ||||
* | Updated : xxHash to r37 | Yann Collet | 2014-10-06 | 1 | -14/+14 |
| | |||||
* | minor fuzzer code cleanup | Yann Collet | 2014-08-30 | 1 | -1/+1 |
| | |||||
* | Added macro, for large file support on 32-bits AIX | Yann Collet | 2014-08-20 | 1 | -0/+1 |
| | |||||
* | Modified : lz4 streaming API, strong types | Yann Collet | 2014-07-14 | 1 | -9/+11 |
| | |||||
* | Modified : streaming API (fast compression) | Yann Collet | 2014-07-05 | 1 | -1/+6 |
| | |||||
* | Modified : Makefile : added -Wshadow option, suggest by Boris Faure | Yann Collet | 2014-07-05 | 1 | -8/+7 |
| | |||||
* | Fixed : issue 52 (reported by Ludwig Strigeus) | Yann Collet | 2014-06-22 | 1 | -2/+1 |
| | |||||
* | Fixed : streaming compression using small (<64KB) dictionary buffers | Yann Collet | 2014-06-17 | 1 | -40/+24 |
| | |||||
* | restored LZ4 HC streaming mode | Yann Collet | 2014-06-11 | 1 | -11/+43 |
| | |||||
* | lz4io : reduced memory usage in streaming mode | Yann Collet | 2014-06-10 | 1 | -6/+10 |
| | |||||
* | New : valgrind memtest | Yann Collet | 2014-06-09 | 1 | -33/+22 |
| | |||||
* | Fixed issue 127 & 128 | Yann Collet | 2014-04-15 | 1 | -1/+1 |
| | |||||
* | Large decompression speed improvement for GCC 32-bits. Thanks to Valery ↵ | yann.collet.73@gmail.com | 2014-02-04 | 1 | -0/+948 |
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 |