]>
git.ipfire.org Git - thirdparty/zstd.git/log
Christophe Chevalier [Fri, 18 Mar 2016 13:20:33 +0000 (14:20 +0100)]
Made all vs2013 vcxproj build to the same folders
- Add OutDir = $(SolutionDir)bin\$(Platform)\$(Configuration)\ to all projects
Yann Collet [Fri, 18 Mar 2016 11:37:45 +0000 (12:37 +0100)]
minor code refactoring
Yann Collet [Thu, 17 Mar 2016 18:51:02 +0000 (19:51 +0100)]
bench.c : implemented single pass mode `-i0`
Yann Collet [Thu, 17 Mar 2016 18:37:33 +0000 (19:37 +0100)]
bench : changed timer to clock_t, reduced timeloop to 1sec
Yann Collet [Thu, 17 Mar 2016 15:42:16 +0000 (16:42 +0100)]
fullbench : restored -b31 (decodeLiterals) and -b32 (decodeSeqHeaders)
Yann Collet [Thu, 17 Mar 2016 15:18:36 +0000 (16:18 +0100)]
switched fullbench time measurement to clock_t from <time.h>
Yann Collet [Thu, 17 Mar 2016 12:48:03 +0000 (13:48 +0100)]
Merge branch 'dev060' of github.com:Cyan4973/zstd into dev060
Yann Collet [Thu, 17 Mar 2016 11:56:46 +0000 (12:56 +0100)]
minor refactoring
Yann Collet [Thu, 17 Mar 2016 11:56:46 +0000 (12:56 +0100)]
minor refactoring
Yann Collet [Thu, 17 Mar 2016 11:11:16 +0000 (12:11 +0100)]
Improved decompression speed (by @inikep)
Yann Collet [Wed, 16 Mar 2016 15:53:47 +0000 (16:53 +0100)]
Update NEWS on #147 by @chipturner
Yann Collet [Wed, 16 Mar 2016 15:05:18 +0000 (16:05 +0100)]
Added : ability to test direct-streaming functions `ZSTD_compressContinue()` and `ZSTD_decompressContinue()`
Yann Collet [Wed, 16 Mar 2016 14:26:51 +0000 (15:26 +0100)]
changed `BLOCKSIZE` into `ZSTD_BLOCKSIZE_MAX`
Yann Collet [Tue, 15 Mar 2016 20:44:39 +0000 (21:44 +0100)]
minor refactoring, from `char*` to `const char*`
Yann Collet [Tue, 15 Mar 2016 20:13:52 +0000 (21:13 +0100)]
fullbench : ZSTD_decompress is now option 2
Yann Collet [Tue, 15 Mar 2016 20:12:51 +0000 (21:12 +0100)]
fixed fullbench visual project
Yann Collet [Tue, 15 Mar 2016 19:47:23 +0000 (20:47 +0100)]
fullbench can measure speed of zbuff
Yann Collet [Tue, 15 Mar 2016 14:47:38 +0000 (15:47 +0100)]
update doc / comments
Yann Collet [Tue, 15 Mar 2016 14:24:52 +0000 (15:24 +0100)]
Added frame content size test within fuzzer
Yann Collet [Tue, 15 Mar 2016 13:31:31 +0000 (14:31 +0100)]
Merge pull request #151 from Cyan4973/framesize
Framesize
Yann Collet [Tue, 15 Mar 2016 11:56:03 +0000 (12:56 +0100)]
fix fileio bug with new zbuff
simplified zbuff decoding
Yann Collet [Tue, 15 Mar 2016 00:33:36 +0000 (01:33 +0100)]
minor refactoring
Yann Collet [Tue, 15 Mar 2016 00:24:33 +0000 (01:24 +0100)]
Frame content size supported
Yann Collet [Mon, 14 Mar 2016 23:33:40 +0000 (00:33 +0100)]
Merge pull request #149 from Cyan4973/framesize
Framesize
Yann Collet [Mon, 14 Mar 2016 22:34:46 +0000 (23:34 +0100)]
Merge pull request #148 from Cyan4973/dev060
Dev060
Yann Collet [Mon, 14 Mar 2016 17:41:24 +0000 (18:41 +0100)]
Merge pull request #147 from Cyan4973/dev
Decompression error return code, by @chipturner
Yann Collet [Mon, 14 Mar 2016 16:05:40 +0000 (17:05 +0100)]
Added test to check decompression error return code
Yann Collet [Mon, 14 Mar 2016 15:21:56 +0000 (16:21 +0100)]
Merge pull request #146 from chipturner/dev
propagate errors when decompressing; also unlink dstfile if we create
Chip Turner [Mon, 14 Mar 2016 14:44:59 +0000 (07:44 -0700)]
use remove instead of unlink
Chip Turner [Mon, 14 Mar 2016 05:24:46 +0000 (22:24 -0700)]
propagate errors when decompressing; also unlink dstfile if we create it but fail
to successfully compress or decompress
Yann Collet [Sun, 13 Mar 2016 10:08:40 +0000 (11:08 +0100)]
minor comments update
Yann Collet [Sat, 12 Mar 2016 00:25:40 +0000 (01:25 +0100)]
Decompression can decode frame content size
Yann Collet [Fri, 11 Mar 2016 20:58:04 +0000 (21:58 +0100)]
created ZSTD_frameParams
Yann Collet [Fri, 11 Mar 2016 12:41:20 +0000 (13:41 +0100)]
benchmark mode : automated cooling (overheat protection)
Yann Collet [Thu, 10 Mar 2016 20:02:25 +0000 (21:02 +0100)]
implemented `--ultra` mode protection
Yann Collet [Thu, 10 Mar 2016 15:51:54 +0000 (16:51 +0100)]
Merge pull request #145 from inikep/dev
removing of HashLog3 parameter
inikep [Thu, 10 Mar 2016 14:45:21 +0000 (15:45 +0100)]
hashLog3 removed from paramgrill
inikep [Thu, 10 Mar 2016 14:17:24 +0000 (15:17 +0100)]
removed hashLog3 from ZSTD_parameters
inikep [Thu, 10 Mar 2016 14:04:12 +0000 (15:04 +0100)]
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev060' into dev
inikep [Thu, 10 Mar 2016 12:18:36 +0000 (13:18 +0100)]
small ratio improvement with MINMATCH=3
Yann Collet [Thu, 10 Mar 2016 10:01:44 +0000 (11:01 +0100)]
update compression level parameters
Yann Collet [Thu, 10 Mar 2016 00:09:41 +0000 (01:09 +0100)]
minor doc clarifications
Yann Collet [Wed, 9 Mar 2016 15:57:09 +0000 (16:57 +0100)]
update compresson levels
Yann Collet [Wed, 9 Mar 2016 15:29:42 +0000 (16:29 +0100)]
Merge pull request #142 from inikep/dev
Dev
inikep [Wed, 9 Mar 2016 14:45:01 +0000 (15:45 +0100)]
improved compression speed
introduced cache in ZSTD_setLog2Prices
Yann Collet [Tue, 8 Mar 2016 17:24:21 +0000 (18:24 +0100)]
frame format can support window sizes up to 128 MB
Yann Collet [Tue, 8 Mar 2016 13:41:04 +0000 (14:41 +0100)]
Merge pull request #141 from inikep/dev
fix update for zstd_opt
Yann Collet [Tue, 8 Mar 2016 13:12:46 +0000 (14:12 +0100)]
Update clevel table for <= 128K
Yann Collet [Tue, 8 Mar 2016 11:22:11 +0000 (12:22 +0100)]
improved memory size evaluation by paramgrill
inikep [Tue, 8 Mar 2016 10:03:55 +0000 (11:03 +0100)]
fixed update of hashTable for matches with length of 4+
inikep [Tue, 8 Mar 2016 09:01:18 +0000 (10:01 +0100)]
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev060' into dev
inikep [Tue, 8 Mar 2016 08:56:04 +0000 (09:56 +0100)]
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev060' into dev
Yann Collet [Tue, 8 Mar 2016 01:35:34 +0000 (02:35 +0100)]
Fixed large NbSeq > 32 K
Added a test in Fuzzer to check NbSeq > 32 K
Yann Collet [Mon, 7 Mar 2016 23:03:59 +0000 (00:03 +0100)]
fix compression ratio for blocks <= 16 KB
Yann Collet [Mon, 7 Mar 2016 19:02:11 +0000 (20:02 +0100)]
Merge branch 'dev060' of github.com:Cyan4973/zstd into dev060
Yann Collet [Mon, 7 Mar 2016 19:01:45 +0000 (20:01 +0100)]
added test to generate lots of small sequences (3-bytes)
Yann Collet [Mon, 7 Mar 2016 17:06:48 +0000 (18:06 +0100)]
Merge pull request #140 from inikep/dev
mml3
inikep [Mon, 7 Mar 2016 15:14:58 +0000 (16:14 +0100)]
fixed update of nextToUpdate
inikep [Mon, 7 Mar 2016 09:07:08 +0000 (10:07 +0100)]
added support for MINMATCH=3 on big endian architecture
changed ZSTD_HASHLOG3_MIN to 2 (4 bytes for MINMACH > 3)
inikep [Sun, 6 Mar 2016 22:21:52 +0000 (23:21 +0100)]
added missing "case 3:" in ZSTD_BtGetAllMatches
Yann Collet [Sat, 5 Mar 2016 17:43:21 +0000 (18:43 +0100)]
new compression level scale for <= 16KB
Yann Collet [Sat, 5 Mar 2016 15:41:42 +0000 (16:41 +0100)]
Merge pull request #139 from inikep/dev
removed zstd_opt_internal.h
inikep [Fri, 4 Mar 2016 19:10:09 +0000 (20:10 +0100)]
Merge remote-tracking branch 'refs/remotes/Cyan4973/dev060' into dev
# Conflicts:
# lib/zstd_compress.c
inikep [Fri, 4 Mar 2016 19:04:25 +0000 (20:04 +0100)]
resolve conflict in zstd_internal.h
inikep [Fri, 4 Mar 2016 18:52:23 +0000 (19:52 +0100)]
code cleanup
inikep [Fri, 4 Mar 2016 18:31:57 +0000 (19:31 +0100)]
removed zstd_opt_internal.h
Yann Collet [Fri, 4 Mar 2016 18:26:59 +0000 (19:26 +0100)]
updated fse version
inikep [Fri, 4 Mar 2016 18:17:31 +0000 (19:17 +0100)]
MEM_readMINMATCH replaced with inline function
Yann Collet [Fri, 4 Mar 2016 18:09:28 +0000 (19:09 +0100)]
Added zeroes test (#137)
Yann Collet [Fri, 4 Mar 2016 16:07:54 +0000 (17:07 +0100)]
finer searchLength validation
Yann Collet [Fri, 4 Mar 2016 13:45:31 +0000 (14:45 +0100)]
Support for nbSeq > 32767
tamed -Wstrict-aliasing warning
Yann Collet [Thu, 3 Mar 2016 01:08:34 +0000 (02:08 +0100)]
Merge pull request #138 from inikep/dev
reduce stack usage with optimal parsing mode
inikep [Wed, 2 Mar 2016 19:37:49 +0000 (20:37 +0100)]
fix clang -Wcast-align warning (part 2)
inikep [Wed, 2 Mar 2016 18:17:13 +0000 (19:17 +0100)]
fix clang -Wcast-align warning
inikep [Wed, 2 Mar 2016 14:56:24 +0000 (15:56 +0100)]
priceTable moved to heap
inikep [Wed, 2 Mar 2016 13:36:41 +0000 (14:36 +0100)]
improved price function initialization
Yann Collet [Tue, 1 Mar 2016 16:31:03 +0000 (17:31 +0100)]
Merge pull request #136 from inikep/dev
merging mml3 mode
inikep [Tue, 1 Mar 2016 13:14:35 +0000 (14:14 +0100)]
fixed repcode before lowLimit
inikep [Mon, 29 Feb 2016 21:07:40 +0000 (22:07 +0100)]
better logs
inikep [Mon, 29 Feb 2016 11:33:08 +0000 (12:33 +0100)]
fixed bug with 3 or more succesive rep codes
inikep [Thu, 25 Feb 2016 21:31:07 +0000 (22:31 +0100)]
fixed ZSTD_copyCCtx
inikep [Thu, 25 Feb 2016 18:15:08 +0000 (19:15 +0100)]
fixed paramgrill
inikep [Thu, 25 Feb 2016 15:47:57 +0000 (16:47 +0100)]
turn off RTF optimization
Yann Collet [Thu, 25 Feb 2016 13:53:35 +0000 (14:53 +0100)]
changed version to v0.6.0
Yann Collet [Thu, 25 Feb 2016 13:38:20 +0000 (14:38 +0100)]
Merge pull request #135 from Cyan4973/dev
Dev
inikep [Wed, 24 Feb 2016 17:09:36 +0000 (18:09 +0100)]
more accurate gain function
inikep [Wed, 24 Feb 2016 13:40:30 +0000 (14:40 +0100)]
combined price function
Yann Collet [Tue, 23 Feb 2016 20:34:18 +0000 (21:34 +0100)]
minor cosmetic
Yann Collet [Tue, 23 Feb 2016 20:28:59 +0000 (21:28 +0100)]
finer dictionary completion
Yann Collet [Tue, 23 Feb 2016 20:21:29 +0000 (21:21 +0100)]
fixed #131
inikep [Tue, 23 Feb 2016 18:08:20 +0000 (19:08 +0100)]
improved ZSTD_GETPRICE
inikep [Tue, 23 Feb 2016 15:25:04 +0000 (16:25 +0100)]
priceFunc
Yann Collet [Tue, 23 Feb 2016 12:14:01 +0000 (13:14 +0100)]
Merge pull request #133 from Cyan4973/dev060
Dev060
Yann Collet [Tue, 23 Feb 2016 11:52:53 +0000 (12:52 +0100)]
Merge pull request #132 from KrzysFR/dev060
Added new ".VC.db" Visual Studio C++ database file to gitignore
inikep [Tue, 23 Feb 2016 11:41:56 +0000 (12:41 +0100)]
statistics of encoded sequences
Christophe Chevalier [Tue, 23 Feb 2016 11:09:50 +0000 (12:09 +0100)]
Added new ".VC.db" Visual Studio C++ database file to gitignore
inikep [Mon, 22 Feb 2016 16:00:04 +0000 (17:00 +0100)]
dummy levels 22-25
inikep [Mon, 22 Feb 2016 14:53:42 +0000 (15:53 +0100)]
MINMATCH=3 or 4 selected in ZSTD frame
inikep [Mon, 22 Feb 2016 10:34:07 +0000 (11:34 +0100)]
support for searchLength from 3 to 7 for optimal parser
inikep [Mon, 22 Feb 2016 09:11:39 +0000 (10:11 +0100)]
removed backward match extension