Commit Graph
98 Commits
Author SHA1 Message Date
Yann ColletandGitHub c8a27d9303 Merge pull request #518 from facebook/zstdmt
zstd with multi-threading
2017-01-26 14:22:27 -08:00
Yann ColletandGitHub 9a7d272b92 Merge pull request #516 from inikep/dev11
fix for zlibWrapper
2017-01-19 09:06:13 -08:00
Yann ColletandGitHub dab5ea93f2 Merge pull request #515 from iburinoc/emptydict
Don't create dict in streaming apis if dictSize == 0
2017-01-19 09:02:42 -08:00
Yann ColletandGitHub 18b3ce6064 Merge pull request #514 from inikep/dev11
fixed gz functions based on zlib 1.2.11
2017-01-18 15:21:17 -08:00
Yann ColletandGitHub 123c8a3cb8 Merge pull request #511 from indygreg/cdict-dictid
Set dictionary ID in ZSTD_initCStream_usingCDict()
2017-01-16 20:17:44 -08:00
Yann ColletandGitHub aa64b01138 Merge pull request #510 from iburinoc/baddict
Fixed decompress_usingDict not propagating corrupted dictionary error
2017-01-12 22:10:04 +01:00
Yann ColletandGitHub b8cdc16969 Merge pull request #509 from terrelln/dict-builder-32
Handle cover dictionary builder maximum input size for 32-bit mode
2017-01-10 06:30:28 +01:00
Yann ColletandGitHub 4736dffd41 Merge pull request #507 from terrelln/dict-builder-optimize
Add new dictionary builder
2017-01-03 20:33:33 +01:00
Yann ColletandGitHub e4f70cdbbc Merge pull request #505 from terrelln/pthread_cond_t
pthread_cond_t
2017-01-01 15:53:51 +01:00
Yann ColletandGitHub f765a375a5 Merge pull request #504 from terrelln/thread-pool
[zstdmt] Add thread pool
2016-12-30 15:31:49 +01:00
Yann ColletandGitHub 8d7432914f Merge pull request #503 from inikep/dev11
Dev11
2016-12-28 16:50:39 +01:00
Yann ColletandGitHub 9b587e2135 Merge pull request #502 from Chocobo1/cpp11
Move -std=c++11 cxxflag to PZSTD_CXXFLAGS
2016-12-28 14:38:48 +01:00
Yann ColletandGitHub c07d2e3a31 Merge pull request #499 from inikep/dev11
improved *BSD and Solaris compatibility
2016-12-23 21:32:03 +01:00
Yann ColletandGitHub 63fcb87b07 Merge pull request #497 from apjanke/zstdless-with-shebang
zstdless: add shebang and quote $@
2016-12-23 11:18:10 +01:00
Yann ColletandGitHub d9da24042a Merge pull request #498 from terrelln/zdict-deprecated
Fix failing test due to deprecation warning
2016-12-23 11:16:23 +01:00
Yann ColletandGitHub 0d7e84899f Merge pull request #489 from inikep/v112
improved detection of POSIX
2016-12-21 16:42:46 +01:00
Yann ColletandGitHub 795d95309f Merge pull request #493 from inikep/fullbench
Fullbench extDict variant
2016-12-21 15:12:06 +01:00
Yann ColletandGitHub d2ccf180d3 Merge pull request #492 from inikep/dev11
test CMake on Windows
2016-12-21 11:23:04 +01:00
Yann ColletandGitHub 0ffa03d8e3 Merge pull request #490 from jacquesg/cmake-fix
Fix cmake build (MSVC)
2016-12-21 11:22:28 +01:00
Yann ColletandGitHub 8c1a042134 Merge pull request #494 from terrelln/msan-dict-load
Fix dictionary loading bug causing an MSAN failure
2016-12-21 09:33:48 +01:00
Yann ColletandGitHub d1a53f0057 Merge pull request #488 from terrelln/zbuff-errors2
Export ZBUFF_isError() and ZBUFF_getErrorName()
2016-12-17 15:51:41 +01:00
Yann ColletandGitHub 7d5e344ce5 Merge pull request #480 from inikep/dev11
advanced mode where each parameter can be selected on the command line
2016-12-15 22:27:50 +01:00
Yann ColletandGitHub 13a8190937 Merge pull request #482 from inikep/zlibWrapper
Zlibwrapper
2016-12-13 19:50:34 +01:00
Yann ColletandGitHub ea6e0c22e5 Merge pull request #481 from inikep/zlibWrapper
fixed fitblk
2016-12-13 19:42:51 +01:00
Yann ColletandGitHub 90ce45e565 Merge pull request #475 from DimitryAndric/fix-build-on-freebsd-1
Make zstd build out of the box properly on FreeBSD
2016-12-13 11:39:23 +01:00
Yann ColletandGitHub 35168679bd Merge pull request #478 from terrelln/wildcopy-ub
Fix execSequence wildcopy undefined behavior
2016-12-13 11:33:00 +01:00
Yann ColletandGitHub faaebebb1a Merge pull request #479 from terrelln/decompression-bug
Fix decompression bug
2016-12-13 11:30:37 +01:00
Yann ColletandGitHub 4c6ce5a57e Merge pull request #476 from inikep/dev11
Dev11
2016-12-12 16:44:55 +01:00
Yann ColletandGitHub e93f1f5893 Merge pull request #474 from terrelln/compression-segfault
Fix compression segfault
2016-12-11 22:28:24 +01:00
Yann ColletandGitHub 229b9e2996 Merge pull request #473 from inikep/dev11
improved documentation
2016-12-08 11:36:38 -08:00
Yann ColletandGitHub 1d78fdea11 Merge pull request #470 from inikep/decompressGZ
Decompressgz
2016-12-05 11:06:47 -08:00
Yann ColletandGitHub 7fdbb1ed46 Merge pull request #467 from inikep/dev11
gzip decompression from CLI
2016-12-02 10:58:48 -08:00
Yann ColletandGitHub 4ab3a4228f Merge pull request #465 from inikep/zlibWrapper
gz* functions for Zlibwrapper
2016-11-30 22:28:43 +01:00
Yann ColletandGitHub 42247705a3 Merge pull request #461 from obache/neatsrc/pkgconfig
libzstd.pc.in: Change to use variables for libdir and includedir
2016-11-30 20:03:42 +01:00
Yann ColletandGitHub 013a2b58ae Merge pull request #464 from terrelln/guards
Fix ZSTD_STATIC_LINKING_ONLY with double include
2016-11-29 23:06:10 +01:00
Yann ColletandGitHub 5ceabe15f7 Merge pull request #460 from inikep/dev11
Dev11
2016-11-24 12:21:32 -08:00
Yann ColletandGitHub 271f689139 Merge pull request #459 from inikep/dev11
Windows binary package
2016-11-21 09:23:22 -08:00
Yann ColletandGitHub 0d761dbe95 Merge pull request #453 from inikep/dev11
fullbench-dll
2016-11-16 15:45:30 -08:00
Yann ColletandGitHub 7ab956eb8b Merge pull request #454 from terrelln/pzstd-small-files
[pzstd] Fix small file frame size
2016-11-16 15:45:18 -08:00
Yann ColletandGitHub 6a7b7ec112 Merge pull request #452 from terrelln/msan-fix
Fix uninitialized memory read
2016-11-15 10:52:56 -08:00
Yann ColletandGitHub 7dc4f9e883 Merge pull request #451 from terrelln/pzstd-build
Fix pzstd build
2016-11-14 12:26:08 -08:00
Yann ColletandGitHub 18654467f0 Merge pull request #450 from inikep/dev11
Dev11
2016-11-14 11:39:30 -08:00
Yann ColletandGitHub 18eeff71df Merge pull request #443 from terrelln/dev
Fix bug in zstd v0.{5, 6} dictionary decompression
2016-11-04 17:12:16 -07:00
Yann ColletandGitHub 2fc035490e Merge pull request #441 from inikep/dev11
preserve owner, file permission and modification time
2016-11-04 15:49:56 -07:00
Yann ColletandGitHub 11812260d1 Merge pull request #439 from terrelln/dev
ZSTD_compress_usingDict() specify dict == NULL
2016-11-03 14:15:36 -07:00
Yann ColletandGitHub 356582b663 Merge pull request #442 from terrelln/pzstd-build
The static library was moved to libzstd.a
2016-11-03 12:57:07 -07:00
Yann ColletandGitHub 5a62e0d015 Merge pull request #436 from inikep/dev11
gen-zstd-manual.sh
2016-10-31 10:41:13 -07:00
Yann ColletandGitHub 03982b5ddb Merge pull request #434 from terrelln/dev
Pzstd Improvements
2016-10-28 20:27:59 -07:00
Yann ColletandGitHub 6887b4b1c1 Merge pull request #433 from inikep/dev11
Dev11
2016-10-28 11:47:35 -07:00
Yann ColletandGitHub 7fb30f706e Merge pull request #432 from inikep/dev11
windres
2016-10-28 11:30:44 -07:00
Yann ColletandGitHub 2115724c22 Merge pull request #430 from terrelln/exec-sequences
ZSTD_execSequence() accepts match in last 7 bytes
2016-10-28 10:45:05 -07:00
Yann ColletandGitHub 5f1cb45cff Merge pull request #431 from terrelln/perf-regr
Fix ZSTD_execSequence() performance regression
2016-10-27 20:45:52 -07:00
Yann ColletandGitHub 62d9a7ddfd Merge pull request #429 from inikep/btopt2
Btopt2
2016-10-25 14:48:43 -07:00
Yann ColletandGitHub 57cca28026 Merge pull request #428 from inikep/dev11
windres
2016-10-25 11:34:09 -07:00
Yann ColletandGitHub 7b5948cca7 Merge pull request #426 from terrelln/fixes
Fix various {A, M}SAN bugs
2016-10-24 23:42:26 -07:00
Yann ColletandGitHub 4239a207dd Merge pull request #425 from inikep/dev11
Doc
2016-10-24 11:11:40 -07:00
Yann ColletandGitHub 97611611a3 Merge pull request #423 from terrelln/exec-seq-patch
Fix small bug in ZSTD_execSequence()
2016-10-21 17:02:06 -07:00
Yann ColletandGitHub c8b1ecf4ba Merge pull request #417 from terrelln/ubsan-failures
Fix ubsan failures (pass NULL to memcpy)
2016-10-13 03:37:22 -07:00
Yann ColletandGitHub 6f2f142b23 Merge pull request #406 from pixelb/pzstd-test-headless
pzstd: fix test failure on headless build
2016-10-12 12:23:11 -07:00
Yann ColletandGitHub 38fb0dc4cf Merge pull request #416 from terrelln/exec-sequence
Fix ZSTD_execSequence() edge case
2016-10-12 10:17:53 -07:00
Yann ColletandGitHub 564b94183c Merge pull request #414 from terrelln/license
Remove references to GPLv2 license
2016-10-11 16:11:48 -07:00
Yann ColletandGitHub f405b8acbe Merge pull request #401 from inikep/dev
Dev
2016-10-05 17:56:47 +02:00
Yann ColletandGitHub 9ef72aa6b0 Merge pull request #393 from inikep/zlibWrapper
Zlibwrapper
2016-09-28 00:07:39 +02:00
Yann ColletandGitHub 8675394d0d Merge pull request #384 from inikep/zlibWrapper
Zlibwrapper
2016-09-27 00:32:05 +02:00
Yann ColletandGitHub 02c17e18d8 Merge pull request #387 from terrelln/display
[pzstd] Print (de)compression results
2016-09-24 11:52:29 +02:00
Yann ColletandGitHub ee2a45735e Merge pull request #386 from terrelln/readme
[pzstd] Update README
2016-09-23 23:41:20 +02:00
Yann ColletandGitHub 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
Yann ColletandGitHub 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
Yann ColletandGitHub cf4f048de9 Merge pull request #382 from terrelln/dev
[pzstd] CLI + memory usage + 32 bit mode
2016-09-23 13:09:45 +02:00
Yann ColletandGitHub 2da5396c34 Merge pull request #376 from jungle-boogie/patch-1
gmake necessary on *BSD systems.
2016-09-21 11:10:40 +02:00
Yann ColletandGitHub f47a0a8480 Merge pull request #370 from inikep/dev
Dev
2016-09-15 21:21:06 +02:00
Yann ColletandGitHub 6f358f5925 Merge pull request #367 from jrudolph/docs-table-examples
Add FSE decoding tables for pred. distributions to spec for reference + clarify bitstream reading
2016-09-14 20:15:13 +02:00
Yann ColletandGitHub 0b01a8ef09 Merge pull request #366 from inikep/dev
zstd.exe has FileVersion and ProductVersion with 32-bit gcc (MinGW)
2016-09-14 19:42:29 +02:00
Yann ColletandGitHub 0a43c80510 Merge pull request #365 from inikep/dev
Dev
2016-09-13 17:21:17 +02:00
Yann ColletandGitHub 716a9e8bb3 Merge pull request #363 from inikep/dev
Dev
2016-09-13 00:09:30 +02:00
Yann ColletandGitHub 746b51de51 Merge pull request #357 from jrudolph/patch-1
Smallish typo fixes in format documentation
2016-09-09 19:16:20 +02:00
Yann ColletandGitHub 4a38d22668 Merge pull request #355 from codeshef/dev
modification in line 51
2016-09-09 06:32:41 +02:00
Yann ColletandGitHub 81ad632b72 Merge pull request #352 from terrelln/dev
Specify that dictionary ID is little-endian
2016-09-08 07:41:11 +02:00
Yann ColletandGitHub bfa30f086d Merge pull request #349 from terrelln/dev
[pzstd] Windows build and default number of threads
2016-09-07 05:50:25 +02:00
Yann ColletandGitHub 5e43b289bf Merge pull request #346 from brendankirby/dev
Readme Fix
2016-09-06 03:52:59 +02:00
Yann ColletandGitHub c73a8109bb Merge pull request #344 from inikep/dev10
unified error codes for legacy decoders
2016-09-05 07:46:33 -07:00
Yann ColletandGitHub 7932d86fa5 Merge pull request #338 from 0-wiz-0/dev
Enable install targets for NetBSD.
2016-09-05 03:00:42 -07:00
Yann ColletandGitHub 1ea0b2c5e0 Merge pull request #333 from terrelln/dev
[pzstd] Fix memory usage issues
2016-09-02 21:22:26 -07:00
Yann ColletandGitHub 6e1b95b01c Merge pull request #332 from terrelln/dev
[pzstd] linux build and CLI fixes
2016-09-02 16:29:49 -07:00
Yann ColletandGitHub 04f3276304 Merge pull request #327 from terrelln/dev
Pzstd should now compile with gcc
2016-09-01 21:32:19 -07:00
Yann ColletandGitHub b1a3ab1804 Merge pull request #326 from terrelln/dev
Update scale for compression speed graph
2016-09-01 17:57:17 -07:00
Yann ColletandGitHub be38198ef0 Merge pull request #325 from terrelln/dev
Add Parallel Zstandard tool to contrib/
2016-09-01 17:12:09 -07:00
Yann ColletandGitHub 3427e68266 Merge pull request #317 from facebook/master
change to README
2016-08-31 17:20:23 -07:00
Yann ColletandGitHub 47987930e7 Merge pull request #314 from kassens/build-status
Fix build status images
2016-08-31 17:19:37 -07:00
Yann ColletandGitHub 6c61c11825 Merge pull request #312 from Cyan4973/dev
update brew formula
2016-08-31 09:19:01 -07:00
Yann ColletandGitHub 38816f93ff Merge pull request #311 from Cyan4973/dev
Dev
2016-08-31 09:09:10 -07:00
Yann ColletandGitHub 309f113028 Merge pull request #306 from david-y-lam/fix_doc
Cleanup some errors in typedef comments and remove duplicated HOWTO f…
2016-08-30 13:17:15 -07:00
Yann ColletandGitHub 09c3c8e885 Merge pull request #307 from inikep/dev08
updated README.md
2016-08-29 16:32:33 -07:00
Yann ColletandGitHub baf7ecbdfd Merge pull request #302 from inikep/Documentation
improved documentation
2016-08-25 17:00:33 +02:00
Yann ColletandGitHub 2c9e90e711 Merge pull request #301 from inikep/Other
code cleaning
2016-08-25 13:25:45 +02:00
Yann ColletandGitHub b571a0eab4 Merge pull request #298 from inikep/Other
Other
2016-08-18 17:14:03 +02:00
Yann ColletandGitHub 80b0e53c37 Merge pull request #299 from Cyan4973/dev
update Mac homebrew installation script
2016-08-18 17:11:46 +02:00
Yann ColletandGitHub be6180c142 Merge pull request #295 from Cyan4973/dev
v0.8.1
2016-08-18 16:14:00 +02:00