Yann Collet
|
c580b75eb1
|
Merge pull request #129 from Cyan4973/dev
Dev
|
2016-02-18 12:04:02 +01:00 |
|
Yann Collet
|
4c64d51425
|
modified level 18
|
2016-02-18 01:01:42 +01:00 |
|
Yann Collet
|
067a83a2aa
|
Updated graphs
|
2016-02-17 18:03:17 +01:00 |
|
Yann Collet
|
d56a4192f6
|
Added : README within /lib directory, to help file selection
|
2016-02-17 17:47:29 +01:00 |
|
Yann Collet
|
0112ebf124
|
Merge pull request #128 from Cyan4973/v051
V051
|
2016-02-17 17:18:28 +01:00 |
|
Yann Collet
|
728c8fc995
|
longer pgo tests
|
2016-02-17 17:04:12 +01:00 |
|
Yann Collet
|
2673076b3d
|
fix zstd-frugal
|
2016-02-17 13:40:11 +01:00 |
|
Yann Collet
|
6062b15a07
|
performance fix for hash chain mode
|
2016-02-16 17:41:03 +01:00 |
|
Yann Collet
|
9abc358df6
|
added : test for too large CLevel
|
2016-02-16 16:35:28 +01:00 |
|
Yann Collet
|
6aa896adc6
|
zstd cli : control maximum compression level
|
2016-02-16 16:33:48 +01:00 |
|
Yann Collet
|
31dd08cad5
|
Updated readme (dictionary)
|
2016-02-16 16:06:53 +01:00 |
|
Yann Collet
|
2d08b098ef
|
Updated man zstd
Added `-t` | `--test` to zstd cli
Added a few long commands, compatible with gzip
|
2016-02-16 14:42:08 +01:00 |
|
Yann Collet
|
459a6b712f
|
Fix corner case multiple files bug
Added test cases
|
2016-02-15 20:37:23 +01:00 |
|
Yann Collet
|
accfd80c37
|
Added : option -t to test compressed files integrity
|
2016-02-15 19:33:16 +01:00 |
|
Yann Collet
|
0068be94d8
|
Faster literals cost evaluation (suggested by @inikep)
|
2016-02-15 18:42:13 +01:00 |
|
Yann Collet
|
e93add0439
|
Removed if (matchIndex >= current) return 0; as recommended by @inikep
|
2016-02-15 17:44:14 +01:00 |
|
Yann Collet
|
b8a6f6824b
|
refactored fix to be more generic and applicable to both btlazy2 and btopt
|
2016-02-15 17:06:29 +01:00 |
|
Yann Collet
|
b37e0a9241
|
performance tweak : bt search w/ long repeated segments
|
2016-02-15 14:07:07 +01:00 |
|
Yann Collet
|
cefef8cde7
|
Change : zstd_opt_bt => zstd_btopt
|
2016-02-15 07:21:54 +01:00 |
|
Yann Collet
|
0d78a33374
|
updated CLevel confs for 256K
|
2016-02-15 06:49:09 +01:00 |
|
Yann Collet
|
422fd563f3
|
modified : compression Levels for blocks <= 16KB
|
2016-02-13 15:07:24 +01:00 |
|
Yann Collet
|
38fba56483
|
Changed compression level settings
|
2016-02-13 11:20:23 +01:00 |
|
Yann Collet
|
8154c3d7e2
|
added simple one file test
|
2016-02-13 03:12:10 +01:00 |
|
Yann Collet
|
e8bd73df80
|
Fixed : error when compressing one file
|
2016-02-13 03:09:48 +01:00 |
|
Yann Collet
|
23e8aee224
|
Introduced new compression level settings
Changed position of parameter TargetLength
|
2016-02-13 02:08:46 +01:00 |
|
Yann Collet
|
82f4d7da03
|
Fixed Visual solution
|
2016-02-12 22:04:49 +01:00 |
|
Yann Collet
|
6f3acbac0d
|
notificationLevel into ZDICT_param_t
|
2016-02-12 20:19:48 +01:00 |
|
Yann Collet
|
09ab681328
|
fixed libzstd install
|
2016-02-12 19:00:30 +01:00 |
|
Yann Collet
|
62ae5fb0d2
|
zstd_buffered => zbuff
|
2016-02-12 18:59:11 +01:00 |
|
Yann Collet
|
e0a3084d30
|
fixed cmake
|
2016-02-12 18:48:07 +01:00 |
|
Yann Collet
|
f4c9d75370
|
dictBuilder => zdict
|
2016-02-12 18:45:02 +01:00 |
|
Yann Collet
|
1f1f239ed9
|
zstd cli can decompress multiple files with no specific suffix condition into stdout
|
2016-02-12 18:33:26 +01:00 |
|
Yann Collet
|
f062436fa6
|
cli : added ability to compress multiple files into stdout (-c)
|
2016-02-12 15:56:46 +01:00 |
|
Yann Collet
|
492a9bb88e
|
fixed Valgrind tests
|
2016-02-12 03:52:37 +01:00 |
|
Yann Collet
|
883a67eee2
|
fixed cmake
|
2016-02-12 03:50:05 +01:00 |
|
Yann Collet
|
c8da2c9f8f
|
updated tests
|
2016-02-12 02:56:27 +01:00 |
|
Yann Collet
|
71eafdd23f
|
Integrated dictionary builder into zstd cli
|
2016-02-12 02:31:57 +01:00 |
|
Yann Collet
|
fb92a78ac1
|
Fixed clang warnings
|
2016-02-12 00:32:38 +01:00 |
|
Yann Collet
|
7d36028078
|
Integrate dictBuilder into libzstd
|
2016-02-12 00:10:25 +01:00 |
|
Yann Collet
|
82260ddd8a
|
fixed asan read error in ZSTD_HcGetAllMatches
|
2016-02-11 07:14:25 +01:00 |
|
Yann Collet
|
04b12d8bcb
|
paramgrill can select manually targetLength
new compression levels
|
2016-02-11 06:23:24 +01:00 |
|
Yann Collet
|
bd828d9cd1
|
changed : sufficientLength => targetLength
|
2016-02-11 04:38:55 +01:00 |
|
Yann Collet
|
4488661678
|
minor cosmetics
|
2016-02-11 04:17:50 +01:00 |
|
Yann Collet
|
490aa68b18
|
restored fast zstd_opt variant
|
2016-02-10 17:18:24 +01:00 |
|
Yann Collet
|
b79a0b34f3
|
paramgrill supports sufficientLength
stronger variation for ZSTD_opt
|
2016-02-10 17:07:37 +01:00 |
|
Yann Collet
|
62ae262771
|
restored currentMl>0 condition, as suggested by @inikep
|
2016-02-10 15:44:07 +01:00 |
|
Yann Collet
|
3b63f7fbb0
|
change zstd_opt.c into zstd_opt.h, since it's included
|
2016-02-10 15:05:12 +01:00 |
|
Yann Collet
|
0db4115f35
|
fixed debug print macros on Windows
|
2016-02-10 14:50:22 +01:00 |
|
Yann Collet
|
2f94d2f166
|
minor refactor
|
2016-02-10 14:26:30 +01:00 |
|
Yann Collet
|
768c6bc705
|
fix : inlining difficulties with gcc 4.6 (travis)
|
2016-02-10 14:01:49 +01:00 |
|
Yann Collet
|
70e8c389f1
|
Refactoring for portability
|
2016-02-10 13:37:52 +01:00 |
|
Yann Collet
|
302177a0c8
|
Merge pull request #125 from inikep/dev
Dev
|
2016-02-10 00:57:00 +01:00 |
|
Yann Collet
|
6bff748e43
|
Fixed minor warnings in legacy modes
|
2016-02-09 17:55:01 +01:00 |
|
Yann Collet
|
991b3903b5
|
removed PowerPC target on Travis CI (unfortunately unsupported)
|
2016-02-08 20:58:37 +01:00 |
|
Yann Collet
|
62ba4b49c1
|
more tests
|
2016-02-08 20:29:59 +01:00 |
|
Yann Collet
|
0cd3ab5d66
|
tests for powerpc target on travis ci
|
2016-02-08 20:24:07 +01:00 |
|
Yann Collet
|
ee602ce68c
|
Added btlazy2 to short tests
|
2016-02-08 18:46:26 +01:00 |
|
Yann Collet
|
521b0108dd
|
Added PowerPC tests with Qemu user more
Shortened tests for emulated platforms
removed date from CLI for reproducibility
|
2016-02-08 01:27:59 +01:00 |
|
Yann Collet
|
648959a9ed
|
new : ARM tests with Qemu user-mode
|
2016-02-07 23:58:32 +01:00 |
|
Yann Collet
|
4f0a3931c8
|
added missing patches
|
2016-02-07 04:00:27 +01:00 |
|
Yann Collet
|
ef37063503
|
fix big-endian compression error
|
2016-02-07 03:53:12 +01:00 |
|
Yann Collet
|
0d130d7763
|
Merge pull request #124 from inikep/dev
Dev
|
2016-02-06 16:46:33 +01:00 |
|
Yann Collet
|
c39c771fa5
|
Merge pull request #122 from inikep/dev
Dev
|
2016-02-05 20:08:26 +01:00 |
|
Yann Collet
|
857ca56a6e
|
Merge pull request #120 from inikep/v05x
V05x
|
2016-02-05 17:25:55 +01:00 |
|
Yann Collet
|
201433a7f7
|
Merge pull request #119 from Cyan4973/dev
typo
|
2016-02-05 16:04:52 +01:00 |
|
Yann Collet
|
0a1740aa64
|
typo
|
2016-02-05 16:04:10 +01:00 |
|
Yann Collet
|
5a8350a217
|
Merge pull request #118 from Cyan4973/dev
v0.5
|
2016-02-05 16:01:34 +01:00 |
|
Yann Collet
|
45ff4309fd
|
Updated documentation
|
2016-02-05 15:24:57 +01:00 |
|
Yann Collet
|
982ffc773d
|
changed enum type name to ZSTD_ErrorCode
|
2016-02-05 02:33:10 +01:00 |
|
Yann Collet
|
953ce72f4a
|
minor comments refactoring
|
2016-02-04 15:28:14 +01:00 |
|
Yann Collet
|
4b2ae47d93
|
Merge pull request #117 from Cyan4973/v05x
V05x
|
2016-02-04 02:49:43 +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
|
035f69f3e6
|
fixed visual project
|
2016-02-03 01:15:43 +01:00 |
|
Yann Collet
|
464fa996e9
|
added v0.4 legacy support
|
2016-02-03 01:09:46 +01:00 |
|
Yann Collet
|
7d8e6bddb9
|
changed long length format
|
2016-02-02 17:30:37 +01:00 |
|
Yann Collet
|
7a6343fb1b
|
fixed encoding bugs
|
2016-02-02 16:00:50 +01:00 |
|
Yann Collet
|
2ce4923238
|
modified buffer management rules
|
2016-02-02 14:36:49 +01:00 |
|
Yann Collet
|
82d71fe89f
|
added wildcard '*' expansion in DictBuilder under Visual
|
2016-02-02 00:29:22 +01:00 |
|
Yann Collet
|
b35c4648bf
|
fixed clang warnings
|
2016-02-01 00:03:10 +01:00 |
|
Yann Collet
|
7682e49d0a
|
added buffer interface to dictBuilder
|
2016-01-31 23:45:35 +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
|
a6f54ddb2c
|
Merge pull request #115 from KrzysFR/v05x
Added VS2013 project for dictBuilder
|
2016-01-30 23:36:35 +01:00 |
|
Yann Collet
|
fd416f1eaf
|
added : ZSTD_compress_usingPreparedCCtx()
|
2016-01-30 03:14:15 +01:00 |
|
Yann Collet
|
82516192e7
|
minor cosmetic refactoring
|
2016-01-29 16:48:10 +01:00 |
|
Yann Collet
|
c838335062
|
added warning message (too few samples)
|
2016-01-29 15:25:11 +01:00 |
|
Yann Collet
|
f5229e0cd8
|
added fast sampling mode
|
2016-01-29 02:45:26 +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
|
b31de73435
|
minor API update
|
2016-01-28 10:30:02 +01:00 |
|
Yann Collet
|
4ddb1f5566
|
optimized counting of small segments
|
2016-01-28 03:24:53 +01:00 |
|
Yann Collet
|
e618f8e221
|
added dictionary builder utility
|
2016-01-28 00:31:32 +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 |
|