Yann Collet
ee2a45735e
Merge pull request #386 from terrelln/readme
...
[pzstd] Update README
2016-09-23 23:41:20 +02:00
Yann Collet
5fa2158e78
Merge pull request #385 from KrzysFR/patch-1
...
Update .gitignore for new location of msbuild projects
2016-09-23 23:40:04 +02: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
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
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
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
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
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
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
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
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
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
Yann Collet
47f3697f32
added error check
2016-09-20 11:59:12 +02:00
Yann Collet
86bdcd83c1
added error checking
2016-09-20 11:54:29 +02:00
Yann Collet
0704df3259
fixed cmake test
2016-09-19 16:55:35 +02:00
Yann Collet
dbe70bad48
completed change from projects to build
2016-09-19 15:08:43 +02:00
Yann Collet
4c9a4c18a9
changed projects to build
2016-09-19 14:58:14 +02:00
Yann Collet
1eb2fdc74f
bumped version number
2016-09-18 12:21:47 +02:00
Yann Collet
4ca3d4bc25
streaming compression example can handle situations where input buffer size is manually set to a small value.
2016-09-18 12:19:06 +02:00
Yann Collet
88aa179347
added comments on buffer sizes guarantees
2016-09-18 11:58:30 +02:00
Yann Collet
60038948e6
added -- command in help
2016-09-16 18:52:52 +02:00
Yann Collet
f47a0a8480
Merge pull request #370 from inikep/dev
...
Dev
2016-09-15 21:21:06 +02:00
inikep
3e70cf8036
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev
2016-09-15 20:41:40 +02:00
inikep
dd8905b351
test-zstd-speed.py: better description of options
2016-09-15 20:41:37 +02:00
inikep
ed0ea8d271
test-zstd-speed.py: added "-D dictName"
2016-09-15 20:31:29 +02:00
inikep
d28afac4f8
test-zstd-speed.py: added support for directories
2016-09-15 19:56:04 +02:00
inikep
6173931868
fixed memory leak reported by bryongloden
2016-09-15 18:58:18 +02:00
Yann Collet
55f276949c
removed option unsupported by travis
2016-09-15 17:23:15 +02:00
Yann Collet
a6bdf55759
fixed memory leak
2016-09-15 17:02:06 +02:00
Yann Collet
3e47dbcc8c
fixed memory leak
2016-09-15 17:00:02 +02:00