 Yann ColletandGitHub
|
75ed1a815e
|
Merge pull request #241 from Cyan4973/dev
v0.7.3
|
2016-07-08 21:30:43 +02:00 |
|
Yann Collet
|
722e14bb65
|
fixed compilation error in decompression module
|
2016-07-08 19:22:16 +02:00 |
|
Yann Collet
|
d4e103a04e
|
updated doc
|
2016-07-08 19:18:30 +02:00 |
|
Yann Collet
|
bd10607063
|
updated spec
|
2016-07-08 19:16:57 +02:00 |
|
Yann Collet
|
c40ba718d7
|
updated spec
|
2016-07-08 15:39:02 +02:00 |
|
Yann Collet
|
c5fb5b7fcd
|
support offset > 128 MB
|
2016-07-08 13:13:37 +02:00 |
|
Yann Collet
|
ed3845d3fa
|
introduced ZSTD_WINDOWLOG_MAX_32 (#239), suggested by @GregSlazinski
|
2016-07-08 12:57:10 +02:00 |
|
Yann Collet
|
26f681451f
|
updated doc
|
2016-07-08 11:45:08 +02:00 |
|
Yann Collet
|
aa2628da30
|
added : ZSTD_insertBlock(), basic tests
|
2016-07-07 15:28:41 +02:00 |
|
Yann Collet
|
19c27d27f1
|
simplified legacy functions, no longer need magic number
|
2016-07-07 14:40:13 +02:00 |
|
Yann Collet
|
e72efeb0a1
|
removed "error_public.h" dependency from "zstd.h"
|
2016-07-07 14:17:40 +02:00 |
|
Yann Collet
|
974f52fc5d
|
Added "dictionary decompression" example
|
2016-07-07 14:08:00 +02:00 |
|
Yann Collet
|
e09d38e921
|
removed mem.h dependency from zbuff.h (experimental section)
|
2016-07-07 13:17:37 +02:00 |
|
Yann Collet
|
f323bf7d32
|
added : ZSTD_getDecompressedSize()
|
2016-07-07 13:14:21 +02:00 |
|
Yann Collet
|
52c04fe58f
|
removed mem.h dependency from zstd.h (experimental section)
|
2016-07-07 11:53:18 +02:00 |
|
Yann Collet
|
f246cf5423
|
ZSTD_decompress_usingDDict() compatible with Legacy mode
|
2016-07-06 20:32:27 +02:00 |
|
Yann Collet
|
a3d03a3973
|
added <errno.h> dependency
|
2016-07-06 16:27:17 +02:00 |
|
Yann Collet
|
29652e2618
|
sample set limitation closer to 2 GB
|
2016-07-06 16:25:46 +02:00 |
|
Yann Collet
|
99b045b70a
|
dictBuilder protection vs huge sample sets (>2 GB)
|
2016-07-06 16:12:38 +02:00 |
|
Yann Collet
|
bcb5f77efa
|
dictBuilder manages better samples of null size 0 and large size > 128 KB
|
2016-07-06 15:41:03 +02:00 |
|
Yann Collet
|
445d49d898
|
fixed conversion warning
|
2016-07-06 13:27:22 +02:00 |
|
Yann Collet
|
a295b3170f
|
fixed conversion warning
|
2016-07-06 13:13:12 +02:00 |
|
Yann Collet
|
517e1ba623
|
fixed dictBuilder issue with HC levels. Reported by Bartosz Taudul.
|
2016-07-06 12:35:09 +02:00 |
|
Yann Collet
|
fe07eaa972
|
simplified ZSTD_decodeSequence()
|
2016-07-06 02:25:44 +02:00 |
|
Yann Collet
|
e0ce5b094b
|
updated spec
|
2016-07-06 01:50:44 +02:00 |
|
Yann Collet
|
cd25a91741
|
updated format spec
|
2016-07-05 11:50:37 +02:00 |
|
Yann Collet
|
9ca73364e6
|
updated spec
|
2016-07-05 10:53:38 +02:00 |
|
Yann Collet
|
f9cac7a734
|
Added GNU separator --, to specifies that all following arguments are necessary file names (and not commands). Suggested by @chipturner (#230)
|
2016-07-04 18:18:24 +02:00 |
|
Yann Collet
|
23f05ccc6b
|
updated specifications
|
2016-07-04 16:13:11 +02:00 |
|
Yann Collet
|
92c986b4e8
|
fixed cmake error (missing errno)
|
2016-07-04 01:37:30 +02:00 |
|
Yann Collet
|
00d44abe71
|
updated doc
|
2016-07-04 01:29:47 +02:00 |
|
Yann Collet
|
d916c908e0
|
updated doc
|
2016-07-04 00:42:58 +02:00 |
|
 Yann ColletandGitHub
|
440bb637e2
|
Merge pull request #238 from juanfra684/patch-2
Add OpenBSD to the Makefile test.
|
2016-07-04 00:38:19 +02:00 |
|
 Yann ColletandGitHub
|
041f1ad9a7
|
Merge pull request #237 from juanfra684/patch-1
Redundant entry for options in the man page.
|
2016-07-03 23:41:11 +02:00 |
|
 Yann ColletandGitHub
|
2b61f74b1e
|
Merge pull request #236 from Cyan4973/dev
v0.7.2
|
2016-07-03 21:06:42 +02:00 |
|
Yann Collet
|
5cc1882d45
|
fixed minor visual warning
|
2016-07-03 19:03:13 +02:00 |
|
Yann Collet
|
698cb63305
|
Updated specifications
|
2016-07-03 18:49:35 +02:00 |
|
Yann Collet
|
d57dffbe76
|
ZSTD_storeSeq takes an U32 as offset type
|
2016-07-03 01:48:26 +02:00 |
|
Yann Collet
|
c62cda9def
|
fileio.c no longer depends on zstd_internal.h
|
2016-07-03 01:36:57 +02:00 |
|
Yann Collet
|
302ff036f6
|
simplified repcodes for lazy_extDict
|
2016-07-03 01:28:16 +02:00 |
|
Yann Collet
|
9634f67107
|
fix lazy parser
|
2016-07-03 01:23:58 +02:00 |
|
Yann Collet
|
92d75667e4
|
fix for fast mode
|
2016-07-03 01:10:53 +02:00 |
|
Yann Collet
|
b2b5309c6f
|
removes Visual warning on strerror()
|
2016-07-03 00:20:03 +02:00 |
|
Yann Collet
|
5e734ad09b
|
revert fix
|
2016-07-02 23:55:34 +02:00 |
|
Yann Collet
|
f4b7b747c7
|
-c does no longer modify displayLevel when -v set.
|
2016-07-02 22:57:28 +02:00 |
|
Yann Collet
|
d96e8f20b9
|
updated NEWS
|
2016-07-02 22:03:08 +02:00 |
|
Yann Collet
|
0d5bf8f06f
|
fixed risk of segfault on very large files (multiple GB)
|
2016-07-02 21:39:47 +02:00 |
|
Yann Collet
|
ed7fb8413c
|
extended use of strerror(errno)
|
2016-07-02 21:01:54 +02:00 |
|
Yann Collet
|
b71adf45c1
|
extended use of strerror(errno)
|
2016-07-02 01:51:12 +02:00 |
|
Yann Collet
|
b7f197633a
|
use strerror(errno) to return system error message
|
2016-07-02 00:59:25 +02:00 |
|
Yann Collet
|
a7a5d7736c
|
Updated doc
|
2016-07-02 00:37:32 +02:00 |
|
Yann Collet
|
cebab1d322
|
Explicit error message when dst file cannot be created / opened
|
2016-07-02 00:12:14 +02:00 |
|
Yann Collet
|
2fa9904844
|
update specification and comments
|
2016-07-01 20:55:28 +02:00 |
|
Yann Collet
|
406dcca98a
|
updated frame specification with recommended max window size
|
2016-06-30 17:05:42 +02:00 |
|
Yann Collet
|
c35cd5b1db
|
New : Zstandard Frame format specification
|
2016-06-30 15:40:28 +02:00 |
|
Yann Collet
|
c093208ab8
|
fix : potential leak (#229)
|
2016-06-30 14:07:30 +02:00 |
|
Yann Collet
|
6c6e1751f6
|
use ZSTD_getParams() to simplify code
|
2016-06-27 15:28:45 +02:00 |
|
Yann Collet
|
3d2cd7f816
|
Introduced ZSTD_getParams()
bench now uses ZSTD_createCDict_advanced()
|
2016-06-27 15:12:26 +02:00 |
|
Yann Collet
|
ec224d256d
|
removed useless context
|
2016-06-27 13:39:30 +02:00 |
|
Yann Collet
|
4c56f4a3cf
|
fixed error messages
|
2016-06-27 13:36:54 +02:00 |
|
Yann Collet
|
529d9c7dee
|
updated version to v0.7.2
|
2016-06-27 10:03:10 +02:00 |
|
Yann Collet
|
d4f4e58ee1
|
fixed ZSTD_decompressBlock() using multiple blocks
|
2016-06-27 01:31:35 +02:00 |
|
Yann Collet
|
63b5e7a2ea
|
Improved comments
|
2016-06-26 17:42:15 +02:00 |
|
 Yann ColletandGitHub
|
77054b452d
|
Merge pull request #222 from Cyan4973/dev
Improved speed test
|
2016-06-23 01:32:56 +02:00 |
|
 Yann ColletandGitHub
|
91d67f0226
|
Merge pull request #221 from inikep/dev
test-zstd-speed.py: added --message in start and finish e-mail
|
2016-06-22 23:34:19 +02:00 |
|
 Yann ColletandGitHub
|
d4f5a176d4
|
Merge pull request #220 from inikep/dev
improved test-zstd-speed.py
|
2016-06-22 16:30:26 +02:00 |
|
 Yann ColletandGitHub
|
378822521a
|
Merge pull request #217 from Cyan4973/dev
v0.7.1 tag
|
2016-06-22 14:07:04 +02:00 |
|
Yann Collet
|
3755eb8fea
|
fixed strict-aliasing warning on gcc6
|
2016-06-22 13:15:53 +02:00 |
|
Yann Collet
|
23042929da
|
Fixed : dictBuilder fails if first sample is too small
|
2016-06-22 11:05:34 +02:00 |
|
 Yann ColletandGitHub
|
8d30cd562a
|
Merge pull request #219 from inikep/dev
added gcc5test and gcc6test for Travis
|
2016-06-21 21:51:52 +02:00 |
|
Yann Collet
|
391a128794
|
fix : segfault in command line during automatic overwrite protection mode
|
2016-06-21 17:06:25 +02:00 |
|
Yann Collet
|
bda68c253b
|
refactored ZBUFF_compressEnd() for better maintainability
|
2016-06-21 15:18:11 +02:00 |
|
Yann Collet
|
446d442989
|
zbufftest now ensures ZBUFF_compressEnd() is fully flushed in a single pass if dst buffer is large enough
|
2016-06-21 14:14:02 +02:00 |
|
Yann Collet
|
aa29226b7c
|
fix : ZBUFF_compressEnd() gives right amount remaining to flush, including future epilogue
|
2016-06-21 14:04:57 +02:00 |
|
Yann Collet
|
f15c1cb00c
|
Fixed : ZBUFF_compressEnd() called multiple times with too small dst buffer (#206)
|
2016-06-21 13:11:48 +02:00 |
|
Yann Collet
|
2565971ea4
|
stronger fuzzer tests for ZBUFF_compressEnd()
|
2016-06-21 12:17:26 +02:00 |
|
Yann Collet
|
a49e066b26
|
clarified comments on ZSTD_compressContinue()
|
2016-06-21 11:54:03 +02:00 |
|
Yann Collet
|
d4f38d0dcd
|
updated library to v0.7.1
|
2016-06-21 10:15:43 +02:00 |
|
 Yann ColletandGitHub
|
d000042108
|
Merge pull request #216 from Cyan4973/dev
v0.7.1
|
2016-06-21 08:43:04 +02:00 |
|
Yann Collet
|
22d76322ce
|
minor refactor
|
2016-06-21 08:01:51 +02:00 |
|
Yann Collet
|
a436a529bc
|
minor : fast_extDict does no longer skip first byte
|
2016-06-20 23:34:04 +02:00 |
|
Yann Collet
|
4623d11571
|
new correction, less extreme replacement value
|
2016-06-20 19:15:37 +02:00 |
|
Yann Collet
|
5477cc25f7
|
fixed corruption error related to inter-blocks rep-offset
|
2016-06-20 18:31:25 +02:00 |
|
Yann Collet
|
c98f8e7b57
|
Modified : zstd CLI enables checksum by default
|
2016-06-20 16:31:24 +02:00 |
|
Yann Collet
|
cbf8c52954
|
roundTripCrash automatic compression level now depends on first 128 bytes
|
2016-06-20 16:18:19 +02:00 |
|
Yann Collet
|
e4811ba761
|
Modified : ZSTD_createDDict() accepts dictionary < 8 bytes in pure content mode (reported by @chipturner)
|
2016-06-19 23:06:54 +02:00 |
|
Yann Collet
|
a050204342
|
Merge branch 'dev' of github.com:Cyan4973/zstd into dev
|
2016-06-19 14:27:54 +02:00 |
|
Yann Collet
|
06d9a73b48
|
minor refactor, using WILDCOPY_OVERLENGTH macro instead of hard-coded 8
|
2016-06-19 14:27:21 +02:00 |
|
 Yann ColletandGitHub
|
06a40ac1a7
|
Merge pull request #213 from inikep/dev
test-zstd-versions.py: test dictionary compression of v0.5.1 and newer
|
2016-06-17 16:15:34 +02:00 |
|
Yann Collet
|
19cab46f2f
|
Joined seqStore initialization at dispatch point
|
2016-06-17 12:54:52 +02:00 |
|
 Yann ColletandGitHub
|
1a0b9b9cfb
|
Merge pull request #212 from Cyan4973/dev
v0.7.0
|
2016-06-16 19:16:52 +02:00 |
|
Yann Collet
|
510cff3570
|
minor comment change
|
2016-06-16 16:39:55 +02:00 |
|
Yann Collet
|
12d881e810
|
Move build into projects/build
|
2016-06-16 16:08:40 +02:00 |
|
Yann Collet
|
201d82f5d0
|
.cmd files use windows-style eol
|
2016-06-16 15:53:02 +02:00 |
|
Yann Collet
|
61cc4f207e
|
Added build/README from @KrzysFR (#201)
|
2016-06-16 15:44:30 +02:00 |
|
Yann Collet
|
4948f270b3
|
make room for reserved "information bit" in frame header
|
2016-06-16 15:38:51 +02:00 |
|
Yann Collet
|
ec2031e2a7
|
update readme for 0.7
|
2016-06-16 14:08:48 +02:00 |
|
Yann Collet
|
3f01c8833f
|
better seed randomization for systems with poor clock() resolutation
|
2016-06-16 13:38:10 +02:00 |
|
Yann Collet
|
23ba41533a
|
Fixed zstd_opt encoding error with repeat-offsets
|
2016-06-16 13:20:46 +02:00 |
|
Yann Collet
|
803c05ec7e
|
fuzzer : tests with high id are run without need to change finalTestNb
|
2016-06-16 11:32:57 +02:00 |
|