Yann Collet
|
9c57b424d6
|
Merge pull request #44 from Cyan4973/dev
Dev
|
2015-09-11 01:22:25 +02:00 |
|
Yann Collet
|
be50aaa0ee
|
Added : Frame concatenation ability
|
2015-09-10 23:26:09 +01:00 |
|
Yann Collet
|
5abd8203cb
|
Fix : decompression i/o detects flush write errors
|
2015-08-27 03:16:04 +01:00 |
|
Yann Collet
|
77dce3eba1
|
Merge pull request #43 from Cyan4973/dev
Dev
|
2015-08-27 00:59:17 +02:00 |
|
Yann Collet
|
866a3c3158
|
Fixed minor visual warning
|
2015-08-26 23:10:09 +01:00 |
|
Yann Collet
|
352ab88aea
|
fixed minor issue on decoding invalid data
|
2015-08-26 22:45:23 +01:00 |
|
Yann Collet
|
6b5198fe3a
|
Updated FSE
|
2015-08-26 19:22:01 +01:00 |
|
Yann Collet
|
ddf39e91c5
|
modified man page
|
2015-08-26 12:04:58 +02:00 |
|
Yann Collet
|
50b6f941e8
|
added : --verbose command
|
2015-08-26 10:32:17 +01:00 |
|
Yann Collet
|
bf50409e05
|
Refactor Makefile and .travis tests
|
2015-08-26 00:19:06 +01:00 |
|
Yann Collet
|
f44b2b02b4
|
Zstd cli : --version and --help write to stdout
|
2015-08-25 23:32:45 +01:00 |
|
Yann Collet
|
c705567522
|
Fixed : compression error on some specific distribution
|
2015-08-25 22:56:42 +01:00 |
|
Yann Collet
|
61d08c52a5
|
More informative write error messages
|
2015-08-25 18:13:32 +01:00 |
|
Yann Collet
|
5b147600f9
|
Fixed #42
|
2015-08-25 17:41:46 +01:00 |
|
Yann Collet
|
305c8c2c2f
|
Merge pull request #41 from Cyan4973/dev
Dev
|
2015-08-24 22:29:21 +02:00 |
|
Yann Collet
|
86ce906799
|
Updated readme of fuzzer tests
|
2015-08-24 20:29:17 +01:00 |
|
Yann Collet
|
1885029ba1
|
Fixed a few issues found by AFL (American Fuzzy Lop)
|
2015-08-24 20:17:11 +01:00 |
|
Yann Collet
|
fee8e240c7
|
Fixed decoding error #11 (reported by @magv)
|
2015-08-24 15:47:04 +01:00 |
|
Yann Collet
|
79d3b1ecd2
|
Merge pull request #40 from Cyan4973/dev
updated readme
|
2015-08-24 01:21:28 +02:00 |
|
Yann Collet
|
db9559f406
|
updated readme
|
2015-08-24 00:14:40 +01:00 |
|
Yann Collet
|
ee4e957a13
|
Merge pull request #39 from Cyan4973/dev
Dev
|
2015-08-24 00:54:15 +02:00 |
|
Yann Collet
|
d5b7cb0bb8
|
Updated Visual solution
|
2015-08-23 23:20:34 +01:00 |
|
Yann Collet
|
d5d9bc3f82
|
Added : ZSTD decompression : ability to resist to noisy/faulty data source
|
2015-08-23 23:13:49 +01:00 |
|
Yann Collet
|
cf5ce55cca
|
Updated xxhash
|
2015-08-21 12:00:52 +01:00 |
|
Yann Collet
|
d02114e0e1
|
updated fse
|
2015-08-21 03:59:31 +01:00 |
|
Yann Collet
|
997f9ee2ef
|
Added : fuzzer tests : decompressing noisy src
|
2015-08-21 02:44:20 +01:00 |
|
Yann Collet
|
7d20acd340
|
Fix : decoder issue in exceptionnal circumstances (dst buffer too small)
|
2015-08-20 15:55:50 +01:00 |
|
Yann Collet
|
602834f794
|
Fixed : bug in compression in specific conditions (too small dst size)
|
2015-08-20 07:46:10 +01:00 |
|
Yann Collet
|
f3cb79b58f
|
Fixed : g++ link error within fullbench
|
2015-08-20 00:02:43 +01:00 |
|
Yann Collet
|
23743530e0
|
Updated fse
|
2015-08-19 23:53:56 +01:00 |
|
Yann Collet
|
f4ce8913a3
|
Added more strigent tests : compresson into too small buffer
|
2015-08-11 14:18:45 +01:00 |
|
Yann Collet
|
bd8f4e0e5c
|
added : .gitignore generated binaries
|
2015-08-10 18:02:52 +01:00 |
|
Yann Collet
|
f90314610d
|
Minor decompression simplification
|
2015-08-08 02:54:26 +01:00 |
|
Yann Collet
|
8a46c159c5
|
minor compress sequence refactor
|
2015-08-08 02:16:11 +01:00 |
|
Yann Collet
|
56213d89f9
|
updated benchmark
|
2015-08-07 20:15:27 +01:00 |
|
Yann Collet
|
e9853b2cdb
|
Fixed : ZSTD_compress() can attempt compression on a too small buffer
|
2015-08-07 19:07:32 +01:00 |
|
Yann Collet
|
96f3b2c0f7
|
zstd_compress() no longer requires maxDstSize >= ZSTD_compressBound(srcSize)
|
2015-08-07 15:50:42 +01:00 |
|
Yann Collet
|
a787550d1c
|
Updated FSE lib
|
2015-08-07 15:21:00 +01:00 |
|
Yann Collet
|
77c82b680b
|
updated fse
|
2015-08-02 01:19:09 +01:00 |
|
Yann Collet
|
138db2187d
|
Fixed some minor sanitizer warnings within huff0
|
2015-07-27 20:19:21 +01:00 |
|
Yann Collet
|
fb8296f55c
|
Updated fse (faster huff0 32-bits decoding)
|
2015-07-27 19:34:27 +01:00 |
|
Yann Collet
|
e8c6bb1e42
|
Integrated huff0 (breaking format change)
|
2015-07-26 00:23:57 +01:00 |
|
Yann Collet
|
1eca5f5299
|
Merge pull request #38 from Cyan4973/dev
Dev
|
2015-07-07 18:45:57 -07:00 |
|
Yann Collet
|
8b48b24821
|
Fixed minor visual analyzer warning
|
2015-07-07 17:26:17 -08:00 |
|
Yann Collet
|
968f275981
|
Changed allocation strategy to reduce stack usage of ZSTD_compressSequences()
|
2015-07-07 16:54:25 -08:00 |
|
Yann Collet
|
858db1291f
|
Fixed : ZSTD_compress() corrently prevents buffer overflow
|
2015-07-07 01:02:04 -08:00 |
|
Yann Collet
|
dc6c1d920a
|
Fixed clang warning
|
2015-07-07 00:44:22 -08:00 |
|
Yann Collet
|
674d91b3da
|
Added sanitize=undefine test
|
2015-07-07 00:36:49 -08:00 |
|
Yann Collet
|
17867ced03
|
Fixed minor clang warnings
|
2015-07-07 00:14:27 -08:00 |
|
Yann Collet
|
7083b8a54a
|
Travis CI : added ARM compilation tests
|
2015-07-06 23:58:59 -08:00 |
|
Yann Collet
|
ee28a0def4
|
Fixed issue #34 and #31
|
2015-07-06 23:45:35 -08:00 |
|
Yann Collet
|
effbd9811b
|
Merge pull request #30 from jforberg/dev
Add `unzstd` program for decompression.
|
2015-07-05 15:02:41 -07:00 |
|
Yann Collet
|
b5e06dc7c3
|
Fixed a few minor visual analyzer warnings
|
2015-07-04 23:20:56 -08:00 |
|
Yann Collet
|
94f998b1fc
|
Fixed a few visual analyzer warnings
|
2015-07-04 23:10:40 -08:00 |
|
Yann Collet
|
7393c5a51d
|
Advanced API change : Cctx & DCtx are now incomplete types for stricter type checking
|
2015-07-04 18:20:42 -08:00 |
|
Yann Collet
|
14c6d0db9f
|
updated xxhash version
|
2015-07-04 18:14:14 -08:00 |
|
Yann Collet
|
ae67293e23
|
Updated Visual analyzer settings
|
2015-07-04 18:00:05 -08:00 |
|
Yann Collet
|
b6a0072699
|
Updated Visual projects
|
2015-07-04 16:23:52 -08:00 |
|
Yann Collet
|
1efa31fad8
|
Updated FSE lib
|
2015-07-04 15:56:41 -08:00 |
|
Yann Collet
|
078a9a2804
|
Added Wcast-qual compilation flag
Updated xxHash
Removed log traces
|
2015-06-20 19:37:53 -08:00 |
|
Yann Collet
|
fc774d31d1
|
Added clang & g++-multilib install for Travis CI
|
2015-06-20 15:33:08 -08:00 |
|
Yann Collet
|
213089c078
|
Updated FSE
Added clang and g++ tests
|
2015-06-18 07:43:16 -08:00 |
|
Yann Collet
|
bbfa7d77c9
|
Fixed issue #28
|
2015-03-23 23:15:22 +01:00 |
|
Yann Collet
|
1d62914ea7
|
Added : valgrind test for datagen
|
2015-03-09 13:48:34 +01:00 |
|
Yann Collet
|
5203b8c68d
|
Updated datagen : sparse file generation
|
2015-03-09 13:17:36 +01:00 |
|
Yann Collet
|
765207c549
|
Merge pull request #27 from Cyan4973/dev
Dev
|
2015-03-01 19:30:35 +01:00 |
|
Yann Collet
|
48310ded03
|
Merge pull request #26 from Cyan4973/streamAPI2
Stream api2
|
2015-02-26 16:02:58 +01:00 |
|
Yann Collet
|
ad68a0e5f7
|
"type redef fix" for gcc <= 4.4
|
2015-02-26 00:29:15 +01:00 |
|
Yann Collet
|
26aa1ec946
|
updated FSE
|
2015-02-24 09:05:58 +01:00 |
|
Yann Collet
|
a3c75bad5a
|
Updated FSE
Faster speed on barely compressible data
|
2015-02-21 03:31:59 +01:00 |
|
Yann Collet
|
786872db65
|
reverted zstd_static.h changes
|
2015-02-20 19:02:26 +01:00 |
|
Yann Collet
|
00be3437a8
|
Some comments, to explain streaming decompression API
|
2015-02-20 18:53:31 +01:00 |
|
Yann Collet
|
852cd3d8dc
|
Some comments to explain streaming decompression API
|
2015-02-20 18:52:24 +01:00 |
|
Yann Collet
|
1db6f22f34
|
Removed useless constants
|
2015-02-17 13:38:44 +01:00 |
|
Yann Collet
|
c5d46b5c90
|
New streaming API behavior, to solve issue 19 (https://github.com/Cyan4973/zstd/issues/19)
|
2015-02-16 18:06:26 +01:00 |
|
Yann Collet
|
f66d2babf8
|
Updated test-fullbench
|
2015-02-11 08:34:50 +01:00 |
|
Yann Collet
|
f96780683b
|
updated fullbench, to include datagen
|
2015-02-11 08:19:57 +01:00 |
|
Yann Collet
|
fb98fd0bd4
|
datagen refactoring
|
2015-02-10 18:15:20 +01:00 |
|
Yann Collet
|
6610cb381c
|
datagen is now a library, to be included in multiple programs
|
2015-02-09 08:00:26 +01:00 |
|
Yann Collet
|
e30c39cd1b
|
internal refactoring - better separation between match & entropy
|
2015-02-09 03:50:11 +01:00 |
|
Yann Collet
|
e739b273f9
|
Merge pull request #18 from Cyan4973/dev
Dev
|
2015-02-09 01:53:12 +01:00 |
|
Yann Collet
|
5ca33779a4
|
Visual : Removed *.suo and *.user files, as suggested by Takayuki Matsuoka
|
2015-02-08 21:51:28 +01:00 |
|
Yann Collet
|
2ddf7e9a28
|
Fixed : FSE issue with corner case distributions
|
2015-02-08 20:26:47 +01:00 |
|
Yann Collet
|
fc787bc494
|
Merge pull request #16 from Cyan4973/dev
Dev
|
2015-02-03 19:27:06 +01:00 |
|
Yann Collet
|
08f358599f
|
Added : Visual project directory
|
2015-02-01 12:24:20 +01:00 |
|
Yann Collet
|
d6914bfd5a
|
fix minor Visual warning
|
2015-02-01 12:09:46 +01:00 |
|
Yann Collet
|
aacace37f7
|
Fixed a few clang warnings
|
2015-02-01 11:57:30 +01:00 |
|
Yann Collet
|
b0802817c0
|
avx2 mode solely detected using __AVX2__ macro
|
2015-02-01 10:13:22 +01:00 |
|
Yann Collet
|
e5c25e0ebc
|
minor fix for Visual
|
2015-01-31 20:10:53 +01:00 |
|
Yann Collet
|
936e678dda
|
Fixed : issue 8 regarding huge input buffer (> 4 GB)
|
2015-01-31 15:09:51 +01:00 |
|
Yann Collet
|
d038563e32
|
Merge pull request #14 from Cyan4973/dev
Normalize all the line endings
|
2015-01-31 10:58:11 +01:00 |
|
Yann Collet
|
955df5e73a
|
Added : *.png are binary files
|
2015-01-31 10:57:57 +01:00 |
|
Yann Collet
|
439eb77088
|
Normalize all the line endings
|
2015-01-31 10:52:59 +01:00 |
|
Yann Collet
|
062c8f739f
|
Merge pull request #13 from Cyan4973/dev
Dev
|
2015-01-30 22:54:54 +01:00 |
|
Yann Collet
|
1cc58def2d
|
Restored cast for C++ (fse)
|
2015-01-29 07:13:54 +01:00 |
|
Yann Collet
|
6434adcf54
|
Fix : no AVX2 for Visual 2008 and older
|
2015-01-29 07:00:43 +01:00 |
|
Yann Collet
|
565b81d0ba
|
fixed : corner case (FSE)
|
2015-01-29 06:51:30 +01:00 |
|
Yann Collet
|
e98ea20c37
|
Fix for VS2005 (AVX2 intrinsics)
|
2015-01-28 01:23:14 +01:00 |
|
Yann Collet
|
00f9507d26
|
Merge pull request #5 from Cyan4973/dev
Dev
|
2015-01-26 13:37:43 +01:00 |
|
Yann Collet
|
f10532ac8a
|
Merge pull request #4 from r-lyeh/dev
Bugfixed Visual Studio errors when compiled as C++ sources
|
2015-01-26 11:04:27 +01:00 |
|