Commit Graph

344 Commits

Author SHA1 Message Date
Yann Collet
a50c102f5a Added : Makefile : install for kFreeBSD and Hurd (Nobuhiro Iwamatsu) 2014-07-26 15:15:00 +01:00
Cyan4973
3f607b55ed Merge pull request #13 from Cyan4973/dev
Dev
2014-07-24 13:54:05 +02:00
Yann Collet
f9e16d2ffb updated NEWS 2014-07-23 10:26:16 +01:00
Yann Collet
9f42b0925d Makefile : synchronize library version number with lz4.h - Thanks to Takayuki Matsuoka 2014-07-22 17:25:35 +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
64547df2de Added : LZ4_versionNumber(), thanks to Takayuki Matsuoka 2014-07-21 19:42:12 +01:00
Yann Collet
0d1e43acb1 Merge branch 'dev' of https://github.com/Cyan4973/lz4 into dev 2014-07-21 20:41:08 +02:00
Yann Collet
dc107107f7 Added : pkg-config (issue 135) 2014-07-20 17:18:48 +02:00
Yann Collet
1870d48fc8 Restored : lz4 compression function using externally allocated memory for state 2014-07-20 13:34:14 +01:00
Yann Collet
2f93f3afd5 Updated xxHash to r35 2014-07-19 10:03:53 +01:00
Yann Collet
a154628e70 Makefile : added -Wstrict-prototype, as suggested by Larry Doolittle 2014-07-14 23:29:40 +01:00
Yann Collet
fbe14d128e Modified : lz4 streaming API, strong types 2014-07-14 23:04:10 +01:00
Yann Collet
d3c43d3251 Modified : streaming API (fast compression) 2014-07-05 16:48:49 +01:00
Yann Collet
e002818cf6 Modified : Makefile : added -Wshadow option, suggest by Boris Faure 2014-07-05 13:33:57 +01:00
Yann Collet
070b33518a Fix : OS-X : library install name, thanks to Clemens Lang 2014-07-05 13:05:55 +01:00
Yann Collet
fd51d0567b updated fuzzer, faster and cleaner overflow tests 2014-07-05 12:50:05 +01:00
Cyan4973
28fd251bc7 Merge pull request #11 from Cyan4973/dev
Dev
2014-07-02 23:32:23 +02:00
Yann Collet
bdb5bcefff update to r119 2014-07-02 22:03:58 +01:00
Yann Collet
3a9427237d Stronger fuzzer tests
Stronger fix 134
2014-07-02 18:02:29 +01:00
Yann Collet
a3089e5b29 stronger fuzzer tests 2014-07-02 14:38:16 +01:00
Yann Collet
402c5874af New fuzzer test (issue 134) 2014-07-02 09:38:34 +01:00
Yann Collet
1411c2b674 Quickfix of issue 134 (untested) 2014-07-02 04:36:56 +01:00
Cyan4973
0665c50356 Merge pull request #8 from Cyan4973/dev
updated NEWS
2014-06-26 11:36:13 +02:00
Yann Collet
93e589caad updated NEWS 2014-06-26 10:35:03 +01:00
Cyan4973
9d8e1f58a0 Merge pull request #7 from Cyan4973/dev
LZ4 streaming API
2014-06-24 20:57:37 +02:00
Yann Collet
790db934f1 updated lz4cat man page 2014-06-24 18:59:51 +01:00
Yann Collet
da5373197e Fixed : issue 52 (reported by Ludwig Strigeus) 2014-06-22 11:25:04 +01:00
Yann Collet
8d66dd7cd5 Fixed : using loadDict() with small dictionaries 2014-06-21 17:01:15 +01:00
Yann Collet
6e1179a1e3 bugfix : streaming tiny messages from within very small ringbuffer (Takayuki's streaming example 2) 2014-06-19 22:54:16 +01:00
Yann Collet
d517d609d9 Fixed : streaming compression using small (<64KB) dictionary buffers 2014-06-17 21:41:59 +01:00
Yann Collet
61ee86b5b8 quickfix 2014-06-14 17:04:30 +01:00
Yann Collet
2f0a717a35 LZ4 Streaming : check overlapping input/dictionary 2014-06-14 16:56:24 +01:00
Yann Collet
8ee9e6d04e Improved decompression speed 2014-06-12 23:29:06 +01:00
Cyan4973
2040c97c63 Merge pull request #6 from Cyan4973/streaming
Streaming
2014-06-11 23:07:25 +02: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
3b92842904 improved compression ratio for long streams in 32 bits mode 2014-06-10 21:45:25 +01:00
Yann Collet
661e4ddb78 lz4io : reduced memory usage in streaming mode 2014-06-10 06:10:08 +01:00
Yann Collet
f0e6bf45ca Improved compression speed in 64KB block mode 2014-06-09 18:08:23 +01:00
Yann Collet
135f11b54e Obsolete "external allocation" functions
(convergence towards LZ4_compress_continue() )
2014-06-09 16:46:03 +01:00
Yann Collet
426e7437e1 removed old stream structure 2014-06-09 02:49:20 +01:00
Yann Collet
598bde9a69 converge towards LZ4_compress_continue() 2014-06-09 02:42:39 +01:00
Yann Collet
a79180f51d New : valgrind memtest 2014-06-09 01:01:04 +01:00
Yann Collet
c4f5b9de2a Fixed (continued) : address space overflow in 32-bits mode 2014-06-05 01:59:19 +01:00
Yann Collet
140e6e72dd Corrected : address space overflow in 32-bits mode 2014-06-04 22:34:48 +01:00
Yann Collet
1e053a290a new test tool : datagen 2014-06-03 23:44:49 +01:00
Yann Collet
ec717699c7 restored continuous streaming mode 2014-06-02 08:13:16 +01:00
Yann Collet
b636779b0e unified structure model 2014-06-02 07:07:19 +01:00
Yann Collet
302e7e2f2b coalesced streaming compression code
+ speed optimization
2014-05-27 02:41:29 +01:00
Yann Collet
971f612122 speed optimization 2014-05-23 21:01:55 +01:00