Yann Collet
|
2fa9904844
|
update specification and comments
|
2016-07-01 20:55: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
|
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 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 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
|
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
|
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 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
|
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
|
06d9a73b48
|
minor refactor, using WILDCOPY_OVERLENGTH macro instead of hard-coded 8
|
2016-06-19 14:27:21 +02:00 |
|
Yann Collet
|
19cab46f2f
|
Joined seqStore initialization at dispatch point
|
2016-06-17 12:54:52 +02:00 |
|
Yann Collet
|
510cff3570
|
minor comment change
|
2016-06-16 16:39:55 +02:00 |
|
Yann Collet
|
4948f270b3
|
make room for reserved "information bit" in frame header
|
2016-06-16 15:38:51 +02:00 |
|
Yann Collet
|
23ba41533a
|
Fixed zstd_opt encoding error with repeat-offsets
|
2016-06-16 13:20:46 +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
|
9b998e4d08
|
Fixed decompression of literals in dictionary mode
|
2016-06-15 23:11:20 +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 Collet
|
18c8f79f3e
|
fixed gcc warning on uninitialized structure variable
|
2016-06-12 22:51:52 +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 Collet
|
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 Collet
|
9dd12742f3
|
litBlockType_t is an enum
|
2016-06-10 00:12:26 +02:00 |
|
inikep
|
4923222412
|
fixed warnings from Travis
|
2016-06-09 20:03:30 +02:00 |
|
inikep
|
4000945a1d
|
project updated for legacy decoder zstd_v06.c
|
2016-06-09 18:12:06 +02:00 |
|
inikep
|
bf853d5510
|
added legacy decoder for v0.6 format
|
2016-06-09 17:59:18 +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 |
|
Yann Collet
|
302fb53a76
|
Removed ZSTD_*_usingPrepared?Ctx() declaration from public space
|
2016-06-07 12:16:49 +02:00 |
|