Commit Graph

283 Commits

Author SHA1 Message Date
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
Johan Förberg
273d049a7c Add unzstd program for decompression. 2015-03-24 20:15:56 +01: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