Yann Collet
7f436a1215
lz4 cli supports frame content size
2015-03-23 02:20:42 +01:00
Yann Collet
7cf4e5c941
Updates tests & Man pages
2015-03-22 13:42:00 +01:00
Yann Collet
7d87d43e61
Updated lz4io sparse file support (alignment properties)
2015-03-17 18:02:01 +01:00
Yann Collet
e7fb4d151d
lz4 utility supports "pass-through" mode
2015-03-16 20:38:25 +01:00
Yann Collet
2b55752a5c
changed "make install" default install directory to /usr/local
2015-03-15 20:40:38 +01:00
Yann Collet
d11ac40872
Improved sparse files support
2015-03-13 20:36:59 +01:00
Yann Collet
45a357fd17
Improved sparse file support
2015-03-13 02:24:08 +01:00
Yann Collet
12ab41571e
Preliminary support for sparse files
2015-03-11 19:42:37 +01:00
Yann Collet
6b0c39b839
Updated datagen (can create sparse files)
2015-03-10 00:12:51 +01:00
Yann Collet
488029ec3b
Updated : compress multiple files
2015-03-07 13:23:00 +01:00
Yann Collet
e68d1c98c1
restored lz4 hc compression ratio
2015-03-02 00:11:34 +01:00
Yann Collet
f68eead36c
Added : -pedantic compilation option
2014-12-17 12:32:49 +01:00
Yann Collet
8a9fb8cf32
Fixed : older compiler don't like nameless unions, reported by Cheyi Lin
2014-12-16 22:03:16 +01:00
Yann Collet
95cc6cef64
Fixed : bug within LZ4 HC streaming mode, reported by James Boyle
2014-12-16 02:13:19 +01:00
Yann Collet
daa320f3f7
New : lz4frame integrated into liblz4 (v1.5.0)
2014-12-13 15:05:46 +01:00
Yann Collet
7dd50ed2f6
minor memtest correction
2014-12-10 23:00:50 +01:00
Yann Collet
9f6826fdc9
lz4cli : legacy arguments are now disabled by default
2014-12-01 01:25:18 +01:00
Yann Collet
d008c87151
New directory structure : library source files into /lib directory
2014-11-30 23:32:12 +01:00
Yann Collet
6de52c2a8c
LZ4IO : modified to use lz4frame instead
2014-11-30 17:59:31 +01:00
Yann Collet
d0a6cccf75
Fixed : some minor Visual warnings
2014-11-30 12:58:00 +01:00
Yann Collet
86fa21b301
Added : $(EXT) within install for cross-compilation support
2014-11-23 18:36:04 +01:00
Yann Collet
73554386ed
Makefile : refactored Travis CI tests
2014-11-04 20:56:38 +01:00
Yann Collet
89d8b98d0d
Fixed issue 44 : stopped concatenated stream on null size frame (thanks to Brendan O'Connor)
2014-11-04 12:11:14 +01:00
Yann Collet
d01bb4a193
Makefile : added -Wcast-align compilation warning
2014-11-04 10:32:50 +01:00
Yann Collet
55e8a47474
Added : valgrind test for fuzzer
2014-10-29 01:47:43 +01:00
Yann Collet
d4f2d8061e
Fixed : frametest for Travis CI build matrix
2014-10-28 15:58:25 +01:00
Yann Collet
9bf331afc6
new Travis CI build matrix
2014-10-28 15:35:43 +01:00
Yann Collet
6436eca4fa
Added : frametest32
2014-10-28 11:32:42 +01:00
Yann Collet
7a677a77a6
LZ4 HC streaming integrated within lz4frame
2014-10-28 00:39:06 +01:00
Yann Collet
2b421e97d4
HC streaming : support small ringbuffer scenarios
2014-10-25 20:52:10 +01:00
Yann Collet
92574da1a0
modified : fuzzer automatically selects seed
2014-10-09 22:15:57 +01:00
Yann Collet
7716c03dbf
changed xxhash directory
...
changed makefile
2014-09-13 23:44:07 +01:00
Yann Collet
c71de79688
Improved lz4frame compression speed
...
Added : fullbench test -c14 (LZ4F_compressFrame)
2014-09-10 22:17:03 +01:00
Yann Collet
6b407c65a4
Added : valgrind verification for frametest
2014-09-07 14:15:33 +01:00
Yann Collet
f7f67e778c
Added : preliminary frame decompression function
2014-09-01 22:44:02 +01:00
Yann Collet
2f33c77d53
upgraded lz4frame compression tests
2014-08-31 23:14:20 +01:00
Yann Collet
f66721d303
lz4frame compression API v1 completed
...
Added : test program frametest
2014-08-30 18:14:44 +01:00
Yann Collet
da07465b64
Simplified travis test flow
2014-08-26 14:39:09 +01:00
Yann Collet
4dc1eca5a9
updated release number
2014-08-13 16:44:44 +01:00
Yann Collet
ea74cc4676
Added : HC streaming test
2014-08-01 19:21:26 +01:00
Yann Collet
a50c102f5a
Added : Makefile : install for kFreeBSD and Hurd (Nobuhiro Iwamatsu)
2014-07-26 15:15:00 +01:00
Yann Collet
2c15ec421a
Makefile : some corrections suggested by Michał Górny (issue 136)
2014-07-21 21:01:59 +01:00
Yann Collet
a154628e70
Makefile : added -Wstrict-prototype, as suggested by Larry Doolittle
2014-07-14 23:29:40 +01:00
Yann Collet
e002818cf6
Modified : Makefile : added -Wshadow option, suggest by Boris Faure
2014-07-05 13:33:57 +01:00
Yann Collet
fd51d0567b
updated fuzzer, faster and cleaner overflow tests
2014-07-05 12:50:05 +01:00
Yann Collet
bdb5bcefff
update to r119
2014-07-02 22:03:58 +01:00
Yann Collet
402c5874af
New fuzzer test (issue 134)
2014-07-02 09:38:34 +01:00
Yann Collet
2f0a717a35
LZ4 Streaming : check overlapping input/dictionary
2014-06-14 16:56:24 +01:00
Yann Collet
1c5a6304a2
CLI : can select compression level > 9
2014-06-11 22:02:46 +01:00
Yann Collet
0c62103105
restored LZ4 HC streaming mode
2014-06-11 21:40:16 +01:00
Yann Collet
661e4ddb78
lz4io : reduced memory usage in streaming mode
2014-06-10 06:10:08 +01:00
Yann Collet
a79180f51d
New : valgrind memtest
2014-06-09 01:01:04 +01:00
Yann Collet
1e053a290a
new test tool : datagen
2014-06-03 23:44:49 +01:00
Yann Collet
9ac680972a
restored Travis Build Matrix
2014-05-20 19:14:53 +01:00
Yann Collet
4db6b03fce
First version of Block Streaming API : LZ4_compress_usingDict()
2014-05-20 00:40:29 +01:00
Takayuki MATSUOKA
dca4bc3595
Add Travis CI's Build Matrix
...
See also : http://docs.travis-ci.com/user/build-configuration/#The-Build-Matrix
2014-05-01 00:29:13 +09:00
Yann Collet
03b9c5fcae
Introduce "External Dictionary" de/compression API
2014-04-28 21:45:35 +01:00
Yann Collet
f6beaa779d
re-order travis tests
...
fix : remove man pages on uninstall
2014-04-23 00:54:32 +01:00
Takayuki MATSUOKA
a41790a759
Add build target 'test'
2014-04-16 23:26:15 +09:00
Yann Collet
5b91330ce2
Added lz4c & lz4cat man pages
2014-04-15 16:47:48 +02:00
yann.collet.73@gmail.com
37be46701a
quickfix (issue 124 & 125)
...
git-svn-id: https://lz4.googlecode.com/svn/trunk@116 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
2014-03-24 20:59:20 +00:00
yann.collet.73@gmail.com
848fdf3c15
Added : lz4cat utility for posx systems
...
OS-X compatible dynamic library, thanks to Jan Stepien
corrected : relative symbolic link for versioned library
git-svn-id: https://lz4.googlecode.com/svn/trunk@115 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
2014-03-23 11:15:37 +00:00
yann.collet.73@gmail.com
a9d8640c1f
Makefile : library correctly compiled with -O3 switch (issue 114)
...
Makefile : library compilation compatible with clang
Makefile : library is versioned and linked (issue 119)
lz4.h : no more static inline prototypes (issue 116)
man : improved header/footer (issue 111)
Makefile : Use system default $(CC) & $(MAKE) variables (issue 112)
xxhash : updated to r34
git-svn-id: https://lz4.googlecode.com/svn/trunk@114 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
2014-03-12 14:51:59 +00:00
yann.collet.73@gmail.com
69dc85b8ab
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
2014-02-04 14:11:10 +00:00
yann.collet.73@gmail.com
96a60a52eb
quickfix (issue 107 & issue 103)
...
git-svn-id: https://lz4.googlecode.com/svn/trunk@112 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
2014-01-08 18:50:11 +00:00
yann.collet.73@gmail.com
648678788c
Makefile : added capability to install libraries
...
Modified Directory tree, to better separate libraries from programs.
git-svn-id: https://lz4.googlecode.com/svn/trunk@111 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
2014-01-07 18:47:50 +00:00