Nick Terrell
dac0376908
[pzstd] Add header required for Visual Studios
2016-09-23 14:38:25 -07:00
Nick Terrell
d249889b9f
[pzstd] Print (de)compression results
2016-09-23 13:42:50 -07:00
Nick Terrell
e5b60e859b
[pzstd] Update README to reflect new CLI
2016-09-23 13:07:54 -07:00
Christophe Chevalier
bb85fe064d
Update .gitignore for new location of msbuild projects
...
It seems that when the projects folder was moved to the new path in cfe5fe4581
, the `build/bin` was changed to `build/` instead of `bin/` and building makes a lot of stuff show up in git.
2016-09-23 21:47:27 +02:00
inikep
2fb7e6b15d
zlibWrapper\README.md: reordering
2016-09-23 21:32:16 +02:00
inikep
611cd094d1
typo in pzstd
2016-09-23 21:14:37 +02:00
inikep
eb32d88980
Merge remote-tracking branch 'refs/remotes/facebook/dev' into zlibWrapper
2016-09-23 20:03:20 +02:00
inikep
cd2f6b680b
zlibWrapper\README.md: minor tweaks
2016-09-23 20:03:17 +02:00
inikep
2bb83e8271
zlibWrapper\README.md: Reusing contexts
2016-09-23 18:59:53 +02:00
Yann Collet
26ec32b37f
Merge pull request #383 from KrzysFR/fix_issue_379
...
Add support for Legacy format to Visual Studios solutions
2016-09-23 18:04:28 +02:00
Christophe Chevalier
dc245e91cb
Changed to use ZSTDLIBv06_API and ZSTDLIBv07_API for DLL exports to fix warning
...
- changed name to prevent collision with ZSTDLIB_API used by non-legacy dll exports
2016-09-23 17:09:36 +02:00
inikep
e82c811946
updated zlibWrapper\README.md
2016-09-23 16:20:13 +02:00
Christophe Chevalier
c9e2ccd8c9
Add legacy support for VS2005 solution
...
- define ZSTD_LEGACY_SUPPORT to 1
- do not define ZSTD_HEAPMODE
2016-09-23 15:48:34 +02:00
Christophe Chevalier
f18703e896
Add legacy support for VS2008 solution
...
- define ZSTD_LEGACY_SUPPORT to 1
- do not define ZSTD_HEAPMODE
2016-09-23 15:46:21 +02:00
Christophe Chevalier
faa3fd34a7
Fix for Issue #379 - add legacy support to VS2010 sln
...
- set ZSTD_LEGACY_SUPPORT to 1
- Do not define ZSTD_HEADMODE (which will be fallback to 1)
2016-09-23 15:40:33 +02:00
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