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
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
135f11b54e
Obsolete "external allocation" functions
...
(convergence towards LZ4_compress_continue() )
2014-06-09 16:46:03 +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
1e053a290a
new test tool : datagen
2014-06-03 23:44:49 +01:00
Yann Collet
b636779b0e
unified structure model
2014-06-02 07:07:19 +01:00
Yann Collet
4b43c2bd98
Continuous streaming mode (automatic)
2014-05-21 19:46:36 +01:00
Yann Collet
914f8a9a2c
Added : fuzzer code for LZ4_compress_limitedOutput_usingDict()
2014-05-20 23:36:27 +01:00
Yann Collet
8c38ddd7e6
Introduce : LZ4_compress_limitedOutput_usingDict()
2014-05-20 23:26:03 +01:00
Yann Collet
9ac680972a
restored Travis Build Matrix
2014-05-20 19:14:53 +01:00
Yann Collet
7f92b09174
Fixed : compilation errors using Visual 2012
2014-05-20 01:53:48 +01:00
Yann Collet
4db6b03fce
First version of Block Streaming API : LZ4_compress_usingDict()
2014-05-20 00:40:29 +01:00
Yann Collet
7bcb3b2e9f
changed naming convention to *_usingDict()
2014-05-04 13:26:05 +01:00
Yann Collet
200d87c684
Added : *_withDict to fullbench
2014-05-03 19:56:08 +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
42cb61367a
fuzzer : added compressibility parameter (-p#)
2014-04-29 23:44:49 +01:00
Yann Collet
c75f73a2c0
fixed : allocation within fuzzer
...
new command line options for fuzzer (see -h)
2014-04-29 21:39:08 +01:00
Yann Collet
ff0db1dfb9
modified : rand generator
2014-04-28 23:49:31 +01:00
Yann Collet
b4e85853c6
fixed : read error into fuzzer
2014-04-28 23:17:49 +01:00
Yann Collet
03b9c5fcae
Introduce "External Dictionary" de/compression API
2014-04-28 21:45:35 +01:00
Yann Collet
c4a99c817a
fuzzer title shows 32/64 bits mode
2014-04-24 10:12:58 +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
Takayuki MATSUOKA
0390c7dd9d
Add command-line switch to support Travis-CI
...
Add command-line switch '--no-prompt' to fullbench and fuzzer.
'--no-prompt' enables :
- Throtting stdout to satisfy Travis-CI's stdout limit (10MB).
- Prevent Travis-CI's build timeouts and ignore pause by getchar().
http://docs.travis-ci.com/user/build-configuration/#Build-Timeouts
2014-04-16 23:25:56 +09:00
Yann Collet
5b91330ce2
Added lz4c & lz4cat man pages
2014-04-15 16:47:48 +02:00
Yann Collet
374d6ac35c
Fixed issue 127 & 128
2014-04-15 15:03:17 +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