inikep
57b9708054
faster inflate() autodetection of zlib/zstd
2016-09-23 14:59:46 +02:00
inikep
b88accfb5f
use valgrind with a dynamic zstd library
2016-09-23 13:38:02 +02:00
Yann Collet
cf4f048de9
Merge pull request #382 from terrelln/dev
...
[pzstd] CLI + memory usage + 32 bit mode
2016-09-23 13:09:45 +02:00
inikep
68cd4766c9
initialization of strm->adler
2016-09-23 12:42:21 +02:00
inikep
f77a1132a7
improved valgrind tests
2016-09-23 12:01:38 +02:00
inikep
4602e53021
added valgrindTest for zlibWrapper
2016-09-23 10:43:37 +02:00
inikep
cf3ec08840
ZWRAP_setPledgedSrcSize not required with Z_FINISH
2016-09-23 10:30:26 +02:00
inikep
252c20dd34
a new ZWRAP API
2016-09-23 09:08:40 +02:00
Nick Terrell
cd5c52fe37
[pzstd] Add tests to appveyor MinGW64
2016-09-22 19:00:54 -07:00
Nick Terrell
5ca471990b
[pzstd] Spawn less threads in tests
...
MinGW thread performance degrades significantly when there are
a lot of threads, so limit the number of threads spawned to ~10.
2016-09-22 18:59:22 -07:00
Nick Terrell
2b4de225e1
Don't redefine macro in util.h
2016-09-22 18:02:39 -07:00
Nick Terrell
3b4093ca5c
[pzstd] Add 32 bit tests to travis-ci
2016-09-22 17:45:24 -07:00
Nick Terrell
5b2c0dbed0
Add include guards to datagen.h
2016-09-22 17:12:50 -07:00
Nick Terrell
5eaf5da723
[pzstd] Turn on warnings + quiet them
2016-09-22 16:12:29 -07:00
inikep
16fa12a51a
Merge remote-tracking branch 'refs/remotes/facebook/dev' into zlibWrapper
2016-09-22 18:06:58 +02:00
inikep
f7ab3adaaa
zwrapbench: testing reusing of a context
2016-09-22 17:59:10 +02:00
Yann Collet
21412bb3f6
Merge branch 'dev' of github.com:Cyan4973/zstd into dev
2016-09-22 15:57:56 +02:00
Yann Collet
51f4d566c2
small decompression speed boost for very small data
2016-09-22 15:57:28 +02:00
inikep
f71828f2c4
zwrapbench: testing speed of ZSTD_decompressStream
2016-09-22 15:55:01 +02:00
inikep
8e8b046f64
zwrapbench benchmarks zlibWrapper
2016-09-22 14:42:32 +02:00
inikep
54320ce905
zwrapbench tests zlib
2016-09-22 11:52:53 +02:00
inikep
d755717941
added setZWRAPdecompressionType
2016-09-22 11:52:00 +02:00
inikep
bd76017329
Merge remote-tracking branch 'refs/remotes/facebook/dev' into zlibWrapper
2016-09-22 10:28:13 +02:00
inikep
3be5c6e6db
improved zlibWrapper\Makefile
2016-09-22 10:23:58 +02:00
inikep
dfef5ddc9e
added zwrapbench.c
2016-09-22 10:23:26 +02:00
Nick Terrell
c3b8f2b715
Merge remote-tracking branch 'upstream/dev' into dev
...
* upstream/dev:
Streaming : dictionary compression on multiple files / segments can correctly provide srcSize into header (when provided) using pledgedSrcSize.
cli : better adaptation to small files
fixed : cli : forgotten mandatory argument
Implemented "command must be followed by argument" protection suggested by @terrelln (#375 )
minor refactor for clarity
minor build comment
gmake necessary on *BSD systems.
added error check
added error checking
fixed cmake test
completed change from projects to build
changed projects to build
bumped version number
streaming compression example can handle situations where input buffer size is manually set to a small value.
added comments on buffer sizes guarantees
2016-09-21 17:47:25 -07:00
Nick Terrell
0a5910b23b
[pzstd] Fix and test 32 bit support
2016-09-21 17:47:09 -07:00
Nick Terrell
5c9adff7f8
[pzstd] Check if input is a directory
2016-09-21 16:25:08 -07:00
Nick Terrell
f1073c1da7
[pzstd] Fix invalid argument message
2016-09-21 16:04:44 -07:00
Nick Terrell
1c209a4feb
[pzstd] Reduce memory usage to 60-75% of previous
2016-09-21 15:12:23 -07:00
Nick Terrell
254c5b1692
[pzstd] Make CLI compatible with zstd
2016-09-21 14:29:47 -07:00
inikep
adc4c1640f
changed naming convention
2016-09-21 19:39:25 +02:00
inikep
61abecc417
added ZWRAP_initializeCStream
2016-09-21 19:30:29 +02:00
Yann Collet
97b378a6f8
Streaming : dictionary compression on multiple files / segments can correctly provide srcSize into header (when provided) using pledgedSrcSize.
2016-09-21 17:20:19 +02:00
inikep
7e7925710d
tests with ZSTD_setPledgedSrcSize
2016-09-21 17:17:29 +02:00
inikep
230a61fff2
added ZSTD_setPledgedSrcSize
2016-09-21 16:46:35 +02:00
Yann Collet
993060e0f2
cli : better adaptation to small files
2016-09-21 16:46:08 +02:00
Yann Collet
714464f05d
fixed : cli : forgotten mandatory argument
2016-09-21 16:05:03 +02:00
Yann Collet
27b5ac666e
Implemented "command must be followed by argument" protection
...
suggested by @terrelln (#375 )
2016-09-21 14:31:22 +02:00
inikep
146ef58ff8
added ZWRAPC_finish_with_error_message and ZWRAPD_finish_with_error_message
2016-09-21 14:05:01 +02:00
inikep
3fa1b748d6
improved deflateEnd and inflateEnd
2016-09-21 13:51:57 +02:00
Yann Collet
0977f7ece6
minor refactor for clarity
2016-09-21 12:24:43 +02:00
Yann Collet
84484cc656
minor build comment
2016-09-21 11:24:22 +02:00
Yann Collet
2da5396c34
Merge pull request #376 from jungle-boogie/patch-1
...
gmake necessary on *BSD systems.
2016-09-21 11:10:40 +02:00
jungle-boogie
6c7e7ddee9
gmake necessary on *BSD systems.
2016-09-20 10:15:16 -07:00
inikep
694130015b
implemented inflateReset2
2016-09-20 16:40:50 +02:00
inikep
86fc8e0003
added ZWRAP_DCtx.decompState
2016-09-20 16:22:28 +02:00
inikep
554b3b935c
improved logging
2016-09-20 15:18:00 +02:00
inikep
c038c30048
implemented deflateReset
2016-09-20 12:54:26 +02:00
inikep
18f66459d5
use Z_STREAM_ERROR as default error
2016-09-20 12:50:59 +02:00