inikep
|
ce6730a740
|
fix for ZSTD_HcGetAllMatches_generic
|
2016-02-09 23:26:30 +01:00 |
inikep
|
be77f3342d
|
Revert "Revert "ZSTD_compressBlock_opt_extDict_generic""
This reverts commit 2b714dfd26 .
|
2016-02-09 23:00:41 +01:00 |
inikep
|
2b714dfd26
|
Revert "ZSTD_compressBlock_opt_extDict_generic"
This reverts commit b498fc1c99 .
|
2016-02-09 22:47:51 +01:00 |
inikep
|
b498fc1c99
|
ZSTD_compressBlock_opt_extDict_generic
|
2016-02-09 22:23:48 +01:00 |
inikep
|
e75621f98d
|
dumpsEnd
|
2016-02-09 21:12:23 +01:00 |
inikep
|
31314ae0d1
|
int to U32
|
2016-02-09 20:47:39 +01:00 |
Yann Collet
|
6bff748e43
|
Fixed minor warnings in legacy modes
|
2016-02-09 17:55:01 +01:00 |
Yann Collet
|
4f0a3931c8
|
added missing patches
|
2016-02-07 04:00:27 +01:00 |
inikep
|
da730ff092
|
a bugfix for backward matches
|
2016-02-06 15:18:26 +01:00 |
inikep
|
dbade7c263
|
remove ZSTD_compressBlock_opt2_generic
|
2016-02-05 20:29:31 +01:00 |
inikep
|
f2fee4c316
|
added params.sufficientLength
|
2016-02-05 19:45:25 +01:00 |
inikep
|
5b0749715d
|
backward match extension
|
2016-02-05 19:25:40 +01:00 |
inikep
|
2712b69582
|
Merge remote-tracking branch 'refs/remotes/origin/v05x' into dev
|
2016-02-05 09:22:10 +01:00 |
inikep
|
3379c5df36
|
ZSTD_OPT_DEBUG
|
2016-02-05 09:21:20 +01:00 |
inikep
|
f967753bc2
|
ssize_t -> int
|
2016-02-05 09:07:22 +01:00 |
Yann Collet
|
982ffc773d
|
changed enum type name to `ZSTD_ErrorCode`
|
2016-02-05 02:33:10 +01:00 |
inikep
|
55a444764b
|
sufficient_len = 32
|
2016-02-04 22:22:47 +01:00 |
inikep
|
34608aaa29
|
ssize_t
|
2016-02-04 22:18:02 +01:00 |
inikep
|
17712afdbc
|
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into v05x
|
2016-02-04 21:49:45 +01:00 |
inikep
|
b3df71e538
|
code cleaning
|
2016-02-04 21:45:26 +01:00 |
inikep
|
4fa4098628
|
last match will start at a minimum distance of 8 from oend
|
2016-02-04 21:16:07 +01:00 |
inikep
|
08f500ca10
|
cur_min
|
2016-02-04 20:53:54 +01:00 |
inikep
|
6f07186745
|
clean code
|
2016-02-04 17:57:50 +01:00 |
inikep
|
59c9146258
|
40099096
|
2016-02-04 17:48:33 +01:00 |
inikep
|
baff8d6c1f
|
gitignore
|
2016-02-04 16:02:05 +01:00 |
inikep
|
40dd4739e3
|
removed llen
|
2016-02-04 15:52:35 +01:00 |
inikep
|
c9483f0982
|
clean code
|
2016-02-04 15:28:55 +01:00 |
Yann Collet
|
953ce72f4a
|
minor comments refactoring
|
2016-02-04 15:28:14 +01:00 |
inikep
|
158677c16a
|
new copy rep
|
2016-02-04 15:25:37 +01:00 |
inikep
|
d1ff7bf89a
|
cur_rep
|
2016-02-04 14:57:11 +01:00 |
inikep
|
eb72f5992a
|
i != litlen
|
2016-02-04 14:55:23 +01:00 |
inikep
|
997fb064a6
|
anchor
|
2016-02-04 13:01:56 +01:00 |
inikep
|
75be1a412c
|
fixes
|
2016-02-04 11:48:06 +01:00 |
inikep
|
cb5cd16d6b
|
40392170 integer
|
2016-02-04 11:19:06 +01:00 |
inikep
|
27e1c6a51f
|
ZSTD_resetFreqs
|
2016-02-04 11:11:08 +01:00 |
inikep
|
4196923dc9
|
40370570 ZSTD_getPriceReal
|
2016-02-04 10:04:33 +01:00 |
inikep
|
70b054559b
|
MaxLit
|
2016-02-03 22:56:55 +01:00 |
inikep
|
a98149df59
|
ZSTD_getLiteralPrice 2
|
2016-02-03 21:26:18 +01:00 |
inikep
|
dbbedfbd95
|
ZSTD_getLiteralPrice
|
2016-02-03 19:53:29 +01:00 |
inikep
|
892776efd6
|
ZSTD_get_price2
|
2016-02-03 19:27:44 +01:00 |
inikep
|
1292509987
|
ZSTD_get_price
|
2016-02-03 19:13:28 +01:00 |
inikep
|
749460d9ab
|
ZSTD_updatePrice
|
2016-02-03 19:08:48 +01:00 |
inikep
|
3bfcfc7bb0
|
ZSTD_updatePrice
|
2016-02-03 18:47:30 +01:00 |
inikep
|
53721f134c
|
Merge remote-tracking branch 'refs/remotes/Cyan4973/v05x' into v05x
# Conflicts:
# lib/zstd_compress.c
# lib/zstd_static.h
|
2016-02-03 17:29:40 +01:00 |
inikep
|
78e5ea3a32
|
ZSTD_getPrice
|
2016-02-03 17:25:42 +01:00 |
inikep
|
d02506c186
|
40699855
|
2016-02-03 16:54:23 +01:00 |
inikep
|
85cc6b509b
|
minml
|
2016-02-03 15:58:08 +01:00 |
inikep
|
7f6680e658
|
clean some code
|
2016-02-03 13:30:34 +01:00 |
inikep
|
4cb2009821
|
40901629
|
2016-02-03 13:25:34 +01:00 |
inikep
|
1b8b1f9d53
|
auto check of matches
|
2016-02-03 13:17:28 +01:00 |
inikep
|
e9f30eae4b
|
40970636
|
2016-02-03 12:53:07 +01:00 |
Yann Collet
|
b010b3b627
|
Fixed decoding error (afl)
|
2016-02-03 12:39:34 +01:00 |
Yann Collet
|
72bff50ecf
|
Updated error API, following suggestions by @nemequ (#116)
|
2016-02-03 12:06:24 +01:00 |
Yann Collet
|
ae7aa06650
|
lots of minor refactorings
|
2016-02-03 02:46:46 +01:00 |
Yann Collet
|
7d968c7bdd
|
move _usingDict() to stable API (zstd.h)
|
2016-02-03 02:11:32 +01:00 |
Yann Collet
|
464fa996e9
|
added v0.4 legacy support
|
2016-02-03 01:09:46 +01:00 |
inikep
|
5391a718a4
|
fixed
|
2016-02-03 00:04:14 +01:00 |
inikep
|
55bc9a868a
|
41374379
|
2016-02-02 19:47:09 +01:00 |
inikep
|
5d4131067b
|
update
|
2016-02-02 17:41:21 +01:00 |
Yann Collet
|
7d8e6bddb9
|
changed long length format
|
2016-02-02 17:30:37 +01:00 |
inikep
|
d6e8cc5f0c
|
41403384
|
2016-02-02 16:43:31 +01:00 |
Yann Collet
|
7a6343fb1b
|
fixed encoding bugs
|
2016-02-02 16:00:50 +01:00 |
inikep
|
e1b8e53e84
|
better logging
|
2016-02-02 15:41:16 +01:00 |
Yann Collet
|
2ce4923238
|
modified buffer management rules
|
2016-02-02 14:36:49 +01:00 |
inikep
|
59140c5480
|
turn off: last match must start at a minimum distance of 8 from oend
|
2016-02-02 12:36:09 +01:00 |
inikep
|
ef2706ed12
|
in progress
|
2016-01-31 15:32:01 +01:00 |
inikep
|
6b0715b8fd
|
no "start"
|
2016-01-31 15:17:50 +01:00 |
inikep
|
d4c3e8c595
|
fixed logs
|
2016-01-31 14:28:26 +01:00 |
inikep
|
c0dc4c361d
|
best_off
|
2016-01-31 12:36:41 +01:00 |
inikep
|
9bfb1a3357
|
working
|
2016-01-31 12:17:16 +01:00 |
inikep
|
ee4be5e981
|
ZSTD_compressBlock_opt_generic
|
2016-01-31 11:57:01 +01:00 |
inikep
|
e2bfe2407a
|
GetAllMatches
|
2016-01-31 11:26:05 +01:00 |
inikep
|
c71568fd44
|
ZSTD_opt
|
2016-01-31 11:26:04 +01:00 |
Yann Collet
|
35f7de52c8
|
fixed Visual warnings
|
2016-01-31 02:51:03 +01:00 |
Yann Collet
|
61e16ce07c
|
minor optimization for small files
|
2016-01-31 02:04:15 +01:00 |
Yann Collet
|
e93d6ced17
|
minor compression gain
|
2016-01-31 00:58:06 +01:00 |
Yann Collet
|
fd416f1eaf
|
added : ZSTD_compress_usingPreparedCCtx()
|
2016-01-30 03:14:15 +01:00 |
Yann Collet
|
863ec40f1e
|
minor compression speed improvement
|
2016-01-28 17:56:33 +01:00 |
Yann Collet
|
9cadd0853c
|
add basic tests
|
2016-01-28 15:39:52 +01:00 |
Yann Collet
|
4ddb1f5566
|
optimized counting of small segments
|
2016-01-28 03:24:53 +01:00 |
Yann Collet
|
fb810d6053
|
changed dictionary format
|
2016-01-28 00:21:13 +01:00 |
Yann Collet
|
1c8e194297
|
modified streaming compression API
|
2016-01-26 16:31:22 +01:00 |
Yann Collet
|
7b51a2948f
|
modified streaming decompression API
|
2016-01-26 15:58:49 +01:00 |
Yann Collet
|
b923f65076
|
introduced dictionary format
|
2016-01-26 03:14:20 +01:00 |
Yann Collet
|
bc4c8aa4b7
|
fixed new MIN_CBLOCK_SIZE
|
2016-01-25 17:26:01 +01:00 |
Yann Collet
|
3742219b4e
|
fixed decompression bugs
|
2016-01-25 16:54:05 +01:00 |
Yann Collet
|
a1249dc8da
|
fix visual warnings
|
2016-01-25 04:22:03 +01:00 |
Yann Collet
|
afe0709964
|
stream control
|
2016-01-25 04:10:46 +01:00 |
Yann Collet
|
59d1f79768
|
variable litblock header size
|
2016-01-23 19:28:41 +01:00 |
Yann Collet
|
a768a301ba
|
fixed VS project
|
2016-01-21 16:04:35 +01:00 |
Yann Collet
|
ffec740d37
|
fixed visual and clang errors
|
2016-01-21 15:50:11 +01:00 |
Yann Collet
|
977f1f3600
|
modified error system, following suggestions by @nemequ
|
2016-01-21 15:38:47 +01:00 |
Yann Collet
|
74ce8e812c
|
fixed VS 2015 'ERROR already defined', reported by Rich Geldreich
|
2016-01-21 14:32:41 +01:00 |
Yann Collet
|
7beaa05d81
|
fixed bt bug
|
2016-01-21 11:57:45 +01:00 |
Yann Collet
|
1840d6af33
|
bench pay attention to variable block sizes
|
2016-01-20 15:39:06 +01:00 |
Yann Collet
|
fba6aed175
|
changed : ZSTD_LEGACY_SUPPORT set to 0 by default within `zstd_decompress.c` (#113)
|
2016-01-18 12:03:54 +01:00 |
Yann Collet
|
a87278a4f0
|
small compression speed
|
2016-01-17 00:12:55 +01:00 |
Yann Collet
|
3a3b72f25a
|
Implemented ZSTD_HEAPMODE for zstd_decompress.c
Reduce cmake version requirement to 2.8.7
|
2016-01-11 12:56:11 +01:00 |
Yann Collet
|
523b594233
|
fixed read error
|
2016-01-09 02:10:40 +01:00 |
Yann Collet
|
b012510d9f
|
dictionary with block API
|
2016-01-09 02:00:10 +01:00 |
Yann Collet
|
bf42c8e5d8
|
block-level API
|
2016-01-09 01:08:23 +01:00 |
Yann Collet
|
c64c100658
|
fixed : unused variable
|
2016-01-08 17:54:02 +01:00 |
Yann Collet
|
600962711d
|
added duplication tests
|
2016-01-08 17:27:50 +01:00 |
Yann Collet
|
6e1c4c6c65
|
fixed context copy
|
2016-01-07 23:07:44 +01:00 |
Yann Collet
|
ecd651bd91
|
added ZSTD_duplicateCCtx()
|
2016-01-07 15:35:18 +01:00 |
Yann Collet
|
494c786a3b
|
fixed outstanding strict aliasing warnings
|
2016-01-06 12:54:02 +01:00 |
Yann Collet
|
1fdd82312d
|
Fixed : strict aliasing warnings in legacy decoders
|
2016-01-06 12:35:42 +01:00 |
Yann Collet
|
218bd31942
|
minor strict aliasing warning
|
2016-01-06 02:19:55 +01:00 |
Yann Collet
|
3b994cb465
|
updated fse
|
2016-01-06 01:58:37 +01:00 |
Yann Collet
|
96ffa424eb
|
minor fast mode improvement
|
2016-01-02 01:16:28 +01:00 |
Yann Collet
|
2cc12cb3cb
|
minor refactoring
|
2016-01-01 07:47:58 +01:00 |
Yann Collet
|
1358f91ec4
|
minor refactoring
|
2016-01-01 07:29:39 +01:00 |
Yann Collet
|
72e84cfd0f
|
minor simplification
|
2015-12-31 19:08:44 +01:00 |
Yann Collet
|
722504c2a0
|
update version to 0.4.6
|
2015-12-31 18:32:15 +01:00 |
Yann Collet
|
5f9f98768a
|
Makefile version automatically follows zstd.h
|
2015-12-30 19:52:08 +01:00 |
Yann Collet
|
48da164f14
|
fixed clang warnings
|
2015-12-29 23:40:02 +01:00 |
Yann Collet
|
ee3f4515c1
|
faster hc mode with repetitive data (experimental)
|
2015-12-29 22:26:09 +01:00 |
Yann Collet
|
d94efbf95c
|
fix fast mode on Windows
|
2015-12-29 14:29:08 +01:00 |
Yann Collet
|
1ac364d60b
|
Merge pull request #99 from KrzysFR/dev
Update version to 0.4.5 in zstdlib resources
|
2015-12-21 10:19:26 +01:00 |
Yann Collet
|
ed73ae8c67
|
fix #101
|
2015-12-19 19:51:42 +01:00 |
Christophe Chevalier
|
8972f13b4a
|
Added missing ZSTDLIB_API for ZSTD_decompress_usingDict and ZSTD_decompressDCtx
|
2015-12-18 11:20:37 +01:00 |
Yann Collet
|
31683c0b28
|
benchmark can use dictionary
|
2015-12-18 01:26:48 +01:00 |
Yann Collet
|
fdcad6d3e1
|
added ZSTD_compress_usingDict()
|
2015-12-17 23:50:15 +01:00 |
Yann Collet
|
deb078b9b1
|
added : -m : decompress multiple files
|
2015-12-17 20:30:14 +01:00 |
Yann Collet
|
f54f57023c
|
update params for 256K
|
2015-12-16 19:38:54 +01:00 |
Yann Collet
|
0700585fb9
|
fixed asan warning
|
2015-12-12 12:54:48 +01:00 |
Yann Collet
|
188b6ed6c7
|
fixed g++ warning
|
2015-12-12 12:44:44 +01:00 |
Yann Collet
|
3a061a4c9f
|
extended static dictionary to buffered mode
|
2015-12-12 11:17:42 +01:00 |
Yann Collet
|
6c3e2e7855
|
fixed : high compression modes for Windows 32 bits
|
2015-12-11 10:44:07 +01:00 |
Yann Collet
|
9f5ab1a4f5
|
fix 32-bits windows decoding on high-compression archives
|
2015-12-11 00:27:41 +01:00 |
Christophe Chevalier
|
2abb04d90d
|
Added ZSTDLIB_API to new ZSTD_maxCLevel method
|
2015-12-09 23:55:23 +01:00 |
Christophe Chevalier
|
7b05324a71
|
Only define ZSTDLIB_API when building a Windows DLL
|
2015-12-09 17:12:12 +01:00 |
Christophe Chevalier
|
844baf4fc5
|
Merge remote-tracking branch 'upstream/dev' into zstdlib_api
|
2015-12-09 15:45:57 +01:00 |
Yann Collet
|
d608088ca3
|
added : ZSTD_maxCLevel()
added : 256KB blocks mode
|
2015-12-09 09:05:22 +01:00 |
Yann Collet
|
0cde77bc5e
|
fixed comment (reported by @annulen)
|
2015-12-08 14:47:46 +01:00 |
Christophe Chevalier
|
d2199e7250
|
Added ZSTDLIB_API definition to zstd_buffered.h which does not seem to include zstd.h
|
2015-12-07 19:01:41 +01:00 |
Christophe Chevalier
|
c6e845398a
|
Add ZSTDLIB_API macro to prefix all exported methods with__declspec(dllexport) when building a DLL (on windows)
|
2015-12-07 17:48:53 +01:00 |
Yann Collet
|
4bfe415fa7
|
validated external dictionary
|
2015-12-06 13:18:37 +01:00 |
Yann Collet
|
e47c4e5f8e
|
strengthened bufferless streaming decompression
|
2015-12-05 09:23:53 +01:00 |
Yann Collet
|
417890cec2
|
strengthened streaming bufferless compression
|
2015-12-04 17:16:37 +01:00 |
Yann Collet
|
6a2f03295c
|
update version to 0.4.2
|
2015-12-02 15:05:22 +01:00 |
Yann Collet
|
120230b895
|
compress uses less memory for small blocks
|
2015-12-02 14:00:45 +01:00 |
Yann Collet
|
a308259afa
|
new : parameters for <= 16KB
|
2015-12-02 13:38:48 +01:00 |
Peter Harris
|
f06e238d6f
|
Fix compression on Big Endian CPUs
|
2015-12-01 14:58:24 -05:00 |
Yann Collet
|
c620b48489
|
revert install to normal zstd due to travis limitation (likely gcc 4.6)
|
2015-12-01 01:56:02 +01:00 |
Yann Collet
|
44287a3bf4
|
refactored decompress (#82)
|
2015-11-30 23:13:56 +01:00 |
Yann Collet
|
aead1bf86b
|
changed to ZSTD_LEGACY_SUPPORT=0, as suggested within #80
|
2015-11-30 14:18:47 +01:00 |
Yann Collet
|
daa1c65500
|
fixed #81 : removed dead file (reported by @inikep)
|
2015-11-30 12:25:48 +01:00 |
Yann Collet
|
a85a8dd94a
|
Fixed #80 (reported by @luben)
Added : tests for ZSTD_LEGACY=disable build mode
extended ZSTD_LEGACY=disable to dll build
|
2015-11-30 11:53:11 +01:00 |
Yann Collet
|
375727310c
|
fixed compression bug
|
2015-11-29 03:17:04 +01:00 |