Commit Graph

50 Commits (5c71491a4614f6e2045b83863529fe08056daa7d)

Author SHA1 Message Date
Yann Collet d64f435f63 handles litLength >= 65535 2016-03-21 00:07:42 +01:00
Yann Collet 597847a2ae first emulation 2016-03-20 19:14:22 +01:00
Yann Collet 37f3d1b2ab minor refactor 2016-03-19 15:11:42 +01:00
Yann Collet 4db09efde4 simplifications 2016-03-18 22:23:49 +01:00
Yann Collet 569b81adb1 changed `BLOCKSIZE` into `ZSTD_BLOCKSIZE_MAX` 2016-03-16 15:26:51 +01:00
Yann Collet 0e491c01fe created ZSTD_frameParams 2016-03-11 21:58:04 +01:00
inikep cc6c283633 removed hashLog3 from ZSTD_parameters 2016-03-10 15:17:24 +01:00
Yann Collet 4f013a2281 Merge pull request #142 from inikep/dev
Dev
2016-03-09 16:29:42 +01:00
inikep b5a519f43c improved compression speed
introduced cache in ZSTD_setLog2Prices
2016-03-09 15:45:01 +01:00
Yann Collet 95cd0c2e26 frame format can support window sizes up to 128 MB 2016-03-08 18:24:21 +01:00
inikep 89c9e1a847 added missing "case 3:" in ZSTD_BtGetAllMatches 2016-03-06 23:21:52 +01:00
inikep f3c6503e55 resolve conflict in zstd_internal.h 2016-03-04 20:04:25 +01:00
inikep e29caf7d1c code cleanup 2016-03-04 19:52:23 +01:00
inikep 87d4f3daa4 priceTable moved to heap 2016-03-02 15:56:24 +01:00
inikep a4dde25498 fixed repcode before lowLimit 2016-03-01 14:14:35 +01:00
inikep 2d55563b92 better logs 2016-02-29 22:07:40 +01:00
inikep ee55628c9d combined price function 2016-02-24 14:40:30 +01:00
inikep 4a981f7937 improved ZSTD_GETPRICE 2016-02-23 19:08:20 +01:00
inikep e0010e9baf priceFunc 2016-02-23 16:25:04 +01:00
inikep 15174b0cfb statistics of encoded sequences 2016-02-23 12:41:56 +01:00
inikep 9f754d23dc dummy levels 22-25 2016-02-22 17:00:04 +01:00
inikep 84f43e2359 support for searchLength from 3 to 7 for optimal parser 2016-02-22 11:34:07 +01:00
inikep 6291c54006 litlen bounded to 128 bytes 2016-02-19 18:24:14 +01:00
inikep c3a9a9ca56 ZSTD_rescaleFreqs and removed minml 2016-02-19 11:05:25 +01:00
Yann Collet accfd80c37 Added : option `-t` to test compressed files integrity 2016-02-15 19:33:16 +01:00
Yann Collet 7d36028078 Integrate dictBuilder into libzstd 2016-02-12 00:10:25 +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
inikep 17712afdbc Merge remote-tracking branch 'refs/remotes/Cyan4973/dev' into v05x 2016-02-04 21:49:45 +01:00
Yann Collet 953ce72f4a minor comments refactoring 2016-02-04 15:28:14 +01:00
inikep 70b054559b MaxLit 2016-02-03 22:56:55 +01:00
inikep 3bfcfc7bb0 ZSTD_updatePrice 2016-02-03 18:47:30 +01:00
Yann Collet b010b3b627 Fixed decoding error (afl) 2016-02-03 12:39:34 +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 fb810d6053 changed dictionary format 2016-01-28 00:21:13 +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 59d1f79768 variable litblock header size 2016-01-23 19:28:41 +01:00
Yann Collet 977f1f3600 modified error system, following suggestions by @nemequ 2016-01-21 15:38:47 +01:00
Yann Collet 88fcd2916e Added : zstd buffered API 2015-11-25 14:42:45 +01:00
Yann Collet 14983e7aed refactored compression code 2015-11-11 21:38:21 +01:00
Yann Collet 43e0cd512a small blocks params 2015-11-09 16:38:17 +01:00
Yann Collet 1f44b3f778 added fast mode 2015-11-05 17:32:18 +01:00
Yann Collet 3137d1a059 fix fuzzer32 litCSize limit condition 2015-11-04 23:36:36 +01:00
Yann Collet 50c5cdb44c fixed issues reported by Maciej Adamczyk 2015-11-04 20:35:33 +01:00
Yann Collet 59d7063fbc fix and level tuning 2015-11-04 12:05:27 +01:00
Yann Collet be2010ea1b lazy strategy 2015-10-31 12:57:14 +01:00
Yann Collet 4114f95ce9 fix Visual Studio projects 2015-10-30 06:40:22 +01:00
Yann Collet 71bcdb5c1f sync paramgrill with HC starting at level 2 2015-10-29 17:08:03 +01:00