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
|
8ab94b653c
|
updated xxhash
|
2016-01-06 01:37:46 +01:00 |
|
Yann Collet
|
5835e1b5ba
|
updated xxhash source
|
2016-01-05 01:44:36 +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
|
155fbbfe25
|
visual dll version automatically follows zstd.h
|
2015-12-30 19:31:46 +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
|
c1450f721d
|
fix confirmation prompt
|
2015-12-29 11:57:15 +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 |
|
Yann Collet
|
324a3e27c3
|
fixed visual warning
|
2015-12-18 03:19:27 +01:00 |
|
Yann Collet
|
6a4583542a
|
fixed asan warning
|
2015-12-18 02:51:14 +01:00 |
|
Yann Collet
|
17d188fa38
|
robust file list
|
2015-12-18 02:14:46 +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
|
035c5429ba
|
fix test32
|
2015-12-17 23:12:07 +01:00 |
|
Yann Collet
|
deb078b9b1
|
added : -m : decompress multiple files
|
2015-12-17 20:30:14 +01:00 |
|
Yann Collet
|
9d90922d49
|
refactored file compression
|
2015-12-17 14:09:55 +01:00 |
|
Yann Collet
|
24c98f2b4b
|
fixed : conversion warning
|
2015-12-17 02:48:26 +01:00 |
|
Yann Collet
|
4f13703b2f
|
added : -m : compress multiple files in a single command
|
2015-12-17 02:23:58 +01:00 |
|
Yann Collet
|
367060b874
|
larger cBuffer
|
2015-12-17 00:07:10 +01:00 |
|
Yann Collet
|
f54f57023c
|
update params for 256K
|
2015-12-16 19:38:54 +01:00 |
|
Yann Collet
|
ad84ac9375
|
reduce memory usage
|
2015-12-16 03:57:46 +01:00 |
|
Yann Collet
|
880486ff05
|
fix g++ warning
|
2015-12-16 03:37:21 +01:00 |
|
Yann Collet
|
a52c98d23a
|
fix Visual warning
|
2015-12-16 03:12:31 +01:00 |
|
Yann Collet
|
7061135d33
|
faster init for multi-files bench
|
2015-12-16 03:01:03 +01:00 |
|
Yann Collet
|
6c8b925ab9
|
fixed Visual warning
|
2015-12-16 02:44:56 +01:00 |
|
Yann Collet
|
ed699e692d
|
benchmark multiple files
|
2015-12-16 02:37:24 +01:00 |
|
Yann Collet
|
7a3ab588c7
|
minor fixes
|
2015-12-15 11:25:12 +01:00 |
|
Yann Collet
|
397f1ffd52
|
fixed test script
|
2015-12-13 14:05:00 +01:00 |
|
Yann Collet
|
5d4fa0ed9b
|
fixed arm-specific shadow warning
|
2015-12-13 13:58:51 +01:00 |
|
Yann Collet
|
60348b91f3
|
fixed silent conversion warnings
|
2015-12-13 13:44:23 +01:00 |
|
Yann Collet
|
f6f3d7526a
|
external dictionary capability added to command line
|
2015-12-13 13:35:21 +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 |
|
Yann Collet
|
7b7027f21e
|
windows project are now VS2013
|
2015-12-10 23:53:21 +01:00 |
|
Yann Collet
|
8329191c63
|
Merge pull request #95 from KrzysFR/zstdlib_vcproj
Add a Visual Studio project for building zstdlib.dll on Windows
|
2015-12-10 23:45:57 +01:00 |
|
Yann Collet
|
695a6cb463
|
fixed #94
|
2015-12-10 15:51:38 +01:00 |
|
Yann Collet
|
3882fd016e
|
Merge pull request #91 from KrzysFR/zstdlib_api
Add __declspec(dllexport) via optional ZSTDLIB_API macro when building a DLL for Windows
|
2015-12-10 14:08:10 +01:00 |
|
Yann Collet
|
d608088ca3
|
added : ZSTD_maxCLevel()
added : 256KB blocks mode
|
2015-12-09 09:05:22 +01:00 |
|
Yann Collet
|
9ad743e74d
|
Merge pull request #93 from annulen/playTests
Move tests from zstd-playTests target to separate shell script.
|
2015-12-08 18:45:17 +01:00 |
|
Yann Collet
|
0cde77bc5e
|
fixed comment (reported by @annulen)
|
2015-12-08 14:47:46 +01:00 |
|
Yann Collet
|
56005e7ac8
|
update graph
|
2015-12-07 10:44:25 +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
|
1c2ddba469
|
use time limited fuzzer tests in CI
|
2015-12-04 17:45:35 +01:00 |
|
Yann Collet
|
553cf6a926
|
time-limited fuzzer tests
|
2015-12-04 17:25:26 +01:00 |
|
Yann Collet
|
417890cec2
|
strengthened streaming bufferless compression
|
2015-12-04 17:16:37 +01:00 |
|
Yann Collet
|
28e7cefea9
|
new zstd-noBench & zstd-frugal builds
|
2015-12-03 12:11:30 +01:00 |
|
Yann Collet
|
6a2f03295c
|
update version to 0.4.2
|
2015-12-02 15:05:22 +01:00 |
|
Yann Collet
|
aaf6f20993
|
update NEWS for 0.4.2
|
2015-12-02 15:03:11 +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 |
|
Yann Collet
|
a9b34280a1
|
minor cosmetic improvement for small blocks
|
2015-12-02 13:00:25 +01:00 |
|
Yann Collet
|
06ef07b469
|
Merge pull request #85 from peterh/master
big endian fix (rebase to dev from #84)
|
2015-12-02 12:49:24 +01:00 |
|
Yann Collet
|
a2e5f7473d
|
Merge pull request #83 from Cyan4973/dev
Dev
|
2015-12-01 13:07:48 +01:00 |
|
Yann Collet
|
6adf3e2ec8
|
fixed Visual project
|
2015-12-01 11:56:09 +01: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
|
d062f1379c
|
fixed benchmark autogen
|
2015-12-01 01:31:17 +01:00 |
|
Yann Collet
|
0338635e93
|
pgo
|
2015-12-01 01:28:32 +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
|
e07e66cc3a
|
Merge pull request #79 from Cyan4973/dev
Dev
|
2015-11-29 12:59:33 +01:00 |
|
Yann Collet
|
305c325192
|
updated graphs
|
2015-11-29 12:04:18 +01:00 |
|
Yann Collet
|
375727310c
|
fixed compression bug
|
2015-11-29 03:17:04 +01:00 |
|
Yann Collet
|
7fe531e7ec
|
fixed address space overflow (32-bits mode)
|
2015-11-29 02:38:09 +01:00 |
|
Yann Collet
|
52732b505d
|
fixed huff0 decoder (32-bits mode)
|
2015-11-28 22:03:08 +01:00 |
|
Yann Collet
|
bf7aa3c14e
|
fixed decoder error (rollbuffer mode)
|
2015-11-28 18:19:44 +01:00 |
|
Yann Collet
|
ad50c59bb7
|
fixed decoder error (32-bits mode, malicious input)
|
2015-11-28 17:09:28 +01:00 |
|
Yann Collet
|
00fd7a2110
|
protect 32-bits mode
|
2015-11-28 16:03:22 +01:00 |
|
Yann Collet
|
53fbf01370
|
minor level change
|
2015-11-28 14:08:01 +01:00 |
|
Yann Collet
|
49cc9b7d03
|
large file support
|
2015-11-27 17:52:57 +01:00 |
|
Yann Collet
|
09116c2e4d
|
optimizer mode
|
2015-11-27 17:46:14 +01:00 |
|
Yann Collet
|
b096cbf0d2
|
can build without legacy support using ZSTD_LEGACY=disable
|
2015-11-27 16:18:56 +01:00 |
|
Yann Collet
|
800fa6c378
|
stronger tests for zbuff decompression
|
2015-11-27 14:30:23 +01:00 |
|
Yann Collet
|
4a7bb12320
|
updated fast benchmark table
|
2015-11-27 14:14:37 +01:00 |
|
Yann Collet
|
31d1806a77
|
zbuff properly supports small dst buffers
|
2015-11-27 14:07:36 +01:00 |
|
Yann Collet
|
944042ab7d
|
coalesce block+header size (buffered mode)
|
2015-11-27 13:26:38 +01:00 |
|
Yann Collet
|
d248aa1c62
|
fixed hang bug (infinite loop) in decoder, buffered mode, malicious input
|
2015-11-26 22:39:29 +01:00 |
|
Yann Collet
|
cc30af6f76
|
fixed Visual Studio projects
|
2015-11-26 16:57:08 +01:00 |
|
Yann Collet
|
661b94fb5d
|
fixed potential warning on undefine, reported by Maciej Adamczyk
|
2015-11-26 16:42:06 +01:00 |
|
Yann Collet
|
29a58c94f6
|
fixed lib makefile
|
2015-11-26 16:25:56 +01:00 |
|
Yann Collet
|
26fa696713
|
minor API change
|
2015-11-26 16:07:08 +01:00 |
|
Yann Collet
|
29a2c838c5
|
support for legacy 0.3 format
|
2015-11-26 16:02:04 +01:00 |
|
Yann Collet
|
661f843637
|
fixed test in zbufftest
|
2015-11-26 15:39:44 +01:00 |
|