 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 |
|
Yann Collet
|
80d033fb43
|
fixed ptr arithmetic warning
|
2016-06-16 01:41:50 +02:00 |
|
Yann Collet
|
ad39b7a718
|
zdict stores standard rep-offset.
It can use custom ones, but the proper formula and impact on statistics is not done yet.
|
2016-06-16 01:14:41 +02:00 |
|
Yann Collet
|
736d419289
|
strengthened dict loading on decompresson side
|
2016-06-16 01:05:04 +02:00 |
|
Yann Collet
|
8e36a9c169
|
decoder restores repOffsets from dictionary
|
2016-06-16 01:05:04 +02:00 |
|
Yann Collet
|
52a0622beb
|
RepsCodes are saved into Dict
(uncomplete : need decompression to regenerate them)
|
2016-06-16 01:05:04 +02:00 |
|
Yann Collet
|
efd0b4993a
|
fixed fuzzer error (inter-block repeated offsets)
|
2016-06-16 00:53:56 +02:00 |
|
Yann Collet
|
23ccc34262
|
Merge branch 'dev' of github.com:Cyan4973/zstd into dev
|
2016-06-15 23:33:52 +02:00 |
|
Yann Collet
|
1a7b8fbc24
|
fixed dictionary tests
|
2016-06-15 23:33:38 +02:00 |
|
Yann Collet
|
9b998e4d08
|
Fixed decompression of literals in dictionary mode
|
2016-06-15 23:11:20 +02:00 |
|
 Yann ColletandGitHub
|
7f2a15c906
|
Merge pull request #211 from tobijdc/patch-5
Fix Max Compression Level in zstd.1
|
2016-06-15 23:01:01 +02:00 |
|
Yann Collet
|
531a4273c0
|
stronger dictionary compression tests
|
2016-06-15 19:02:11 +02:00 |
|
 Yann ColletandGitHub
|
bc1695eff5
|
Merge pull request #210 from inikep/dev
zlibWrapper: improved memory deallocation in case of error
|
2016-06-15 12:28:38 +02:00 |
|
 Yann ColletandGitHub
|
565e01a72c
|
Merge pull request #209 from KrzysFR/dev
Removed old xxx_static.h header references from VS2010 project
|
2016-06-14 16:38:22 +02:00 |
|
Yann Collet
|
d059092897
|
fixed conversion warnings
|
2016-06-14 15:34:24 +02:00 |
|
Yann Collet
|
45c03c564f
|
fixed corruption with inter-blocks repeated offsets
|
2016-06-14 13:46:11 +02:00 |
|
Yann Collet
|
4266c0a2fd
|
adding inter-blocks rep-offsets
|
2016-06-14 01:49:25 +02:00 |
|
Yann Collet
|
43dfe01919
|
Check repIndex for validity
|
2016-06-13 21:43:06 +02:00 |
|
 Yann ColletandGitHub
|
3eb52578f3
|
Merge pull request #208 from inikep/dev
fixed test-zstd-speed.py default "--message" parameter
|
2016-06-13 11:17:40 +02:00 |
|
Yann Collet
|
7eda5f7c97
|
Moved versionsTest on Travis to Ubuntu Server VM
|
2016-06-12 23:19:14 +02:00 |
|
Yann Collet
|
18c8f79f3e
|
fixed gcc warning on uninitialized structure variable
|
2016-06-12 22:51:52 +02:00 |
|
Yann Collet
|
3a2c329e4b
|
re-enable versionsTest on Travis
|
2016-06-12 22:31:47 +02:00 |
|
 Yann ColletandGitHub
|
2a18fc8cde
|
Merge pull request #207 from KrzysFR/msbuild_scripts
Fix hardcoded path in msbuild scripts
|
2016-06-12 16:05:53 +02:00 |
|
Yann Collet
|
cd98f93cff
|
Fixed decompression issue with invalid data
|
2016-06-11 23:26:22 +02:00 |
|
Yann Collet
|
37fece22e8
|
enable repeat-entropic-stats mode
|
2016-06-11 02:52:42 +02:00 |
|
Yann Collet
|
d60a5bf900
|
Literal decompression builds Huffman tables within shared space (for later re-use)
|
2016-06-11 02:35:31 +02:00 |
|
Yann Collet
|
237ad4beb3
|
Added single-stream decompression variant using external DTable
|
2016-06-11 01:46:03 +02:00 |
|
Yann Collet
|
289bbd52e5
|
Updated huff0
|
2016-06-11 01:31:54 +02:00 |
|
 Yann ColletandGitHub
|
1869f7966e
|
Merge pull request #205 from inikep/dev
legacy decoder for v0.6
|
2016-06-10 17:13:07 +02:00 |
|
Yann Collet
|
0974f681a4
|
completed .gitignore
|
2016-06-10 14:44:16 +02:00 |
|
 Yann ColletandGitHub
|
5b119ae17f
|
Merge pull request #203 from inikep/dev
introduced test-zstd-speed.py
|
2016-06-10 14:32:44 +02:00 |
|
Yann Collet
|
9dd12742f3
|
litBlockType_t is an enum
|
2016-06-10 00:12:26 +02:00 |
|
Yann Collet
|
b09b12ce10
|
Added command --rm : remove source file after successful de/compression
|
2016-06-09 23:01:19 +02:00 |
|
Yann Collet
|
39f6779874
|
Merge branch 'dev' of github.com:Cyan4973/zstd into dev
|
2016-06-08 11:12:07 +02:00 |
|
Yann Collet
|
662a541431
|
updated huff0 - now generates a common HUF_DTable type for all decoding tables
|
2016-06-08 11:11:02 +02:00 |
|