]>
git.ipfire.org Git - thirdparty/zstd.git/log
Sean Purcell [Thu, 23 Feb 2017 23:23:24 +0000 (15:23 -0800)]
Merge branch 'dev' into doc
Yann Collet [Thu, 23 Feb 2017 23:19:37 +0000 (15:19 -0800)]
Merge pull request #562 from iburinoc/testcorpus
Create a tool that generates random, valid, Zstd frames for decoder testing
Sean Purcell [Thu, 23 Feb 2017 22:34:52 +0000 (14:34 -0800)]
Move educational_decoder to doc/ and add doc README
- Also make some minor bugfixes to educational decoder
Yann Collet [Thu, 23 Feb 2017 21:39:36 +0000 (13:39 -0800)]
Merge pull request #558 from facebook/manual
Manual
Yann Collet [Thu, 23 Feb 2017 21:39:23 +0000 (13:39 -0800)]
Merge pull request #560 from iburinoc/findcompressedsize
Change name to to findFrameCompressedSize and add skippable support
Sean Purcell [Thu, 23 Feb 2017 21:06:50 +0000 (13:06 -0800)]
Update CLI and link from educational decoder
Sean Purcell [Thu, 23 Feb 2017 18:27:00 +0000 (10:27 -0800)]
Update tests/README.md
Sean Purcell [Wed, 22 Feb 2017 23:59:15 +0000 (15:59 -0800)]
Create a tool that generates random, valid, Zstd frames for decoder testing
Note: Does not handle dictionaries currently
Yann Collet [Wed, 22 Feb 2017 23:32:22 +0000 (15:32 -0800)]
Merge pull request #561 from iburinoc/fsefix
Fix bug in FSE distribution normalization
Sean Purcell [Wed, 22 Feb 2017 21:52:48 +0000 (13:52 -0800)]
Fix bug in FSE distribution normalization
Sean Purcell [Wed, 22 Feb 2017 21:29:01 +0000 (13:29 -0800)]
Describe ambiguity around skippable frames
Sean Purcell [Wed, 22 Feb 2017 20:27:15 +0000 (12:27 -0800)]
Update comment
Sean Purcell [Wed, 22 Feb 2017 20:12:32 +0000 (12:12 -0800)]
Change name to to findFrameCompressedSize and add skippable support
Yann Collet [Wed, 22 Feb 2017 19:08:00 +0000 (11:08 -0800)]
fixed malloc(0) potential issue
Added test cases to cover #556 patch
Yann Collet [Wed, 22 Feb 2017 18:53:35 +0000 (10:53 -0800)]
Merge pull request #556 from sjnam/size_unknown
original size unknown
Yann Collet [Wed, 22 Feb 2017 18:52:36 +0000 (10:52 -0800)]
fixed c90/gnu90/gnu99 tests
Yann Collet [Wed, 22 Feb 2017 18:19:33 +0000 (10:19 -0800)]
Merge pull request #559 from inikep/arm-ppc-compilation
Reduced number of Travis tests to 7
Przemyslaw Skibinski [Wed, 22 Feb 2017 10:21:34 +0000 (11:21 +0100)]
travis.yml: test arm-ppc-compilation target
Przemyslaw Skibinski [Wed, 22 Feb 2017 10:07:28 +0000 (11:07 +0100)]
added arm-ppc-compilation Makefile target
Przemyslaw Skibinski [Wed, 22 Feb 2017 09:31:30 +0000 (10:31 +0100)]
minor tweaks
Yann Collet [Wed, 22 Feb 2017 09:10:43 +0000 (01:10 -0800)]
added `manual` target in root Makefile
`manual` target is added to `all` target
Yann Collet [Wed, 22 Feb 2017 08:57:50 +0000 (00:57 -0800)]
added `manual` target to contrib/gen_html/Makefile
Przemyslaw Skibinski [Wed, 22 Feb 2017 08:36:42 +0000 (09:36 +0100)]
travis.yml: fix versionsTest target
Przemyslaw Skibinski [Wed, 22 Feb 2017 08:21:04 +0000 (09:21 +0100)]
travis.yml: set "dist: trusty" as default
Przemyslaw Skibinski [Wed, 22 Feb 2017 07:54:56 +0000 (08:54 +0100)]
move Ubuntu packages install to Makefile
Przemyslaw Skibinski [Wed, 22 Feb 2017 07:15:17 +0000 (08:15 +0100)]
travis.yml: reduce number of jobs to 7
Przemyslaw Skibinski [Wed, 22 Feb 2017 07:14:54 +0000 (08:14 +0100)]
Merge remote-tracking branch 'refs/remotes/facebook/dev' into asan
Soojin Nam [Wed, 22 Feb 2017 07:04:48 +0000 (16:04 +0900)]
test for fail to decompress
Yann Collet [Wed, 22 Feb 2017 01:53:28 +0000 (17:53 -0800)]
Merge pull request #557 from inikep/dev11
travis.yml: remove tests that overlap with Circle CI
Yann Collet [Wed, 22 Feb 2017 01:52:25 +0000 (17:52 -0800)]
Merge pull request #552 from iburinoc/spec
Restructure Format Specification
Przemyslaw Skibinski [Tue, 21 Feb 2017 22:40:21 +0000 (23:40 +0100)]
fix uasan-test32
Przemyslaw Skibinski [Tue, 21 Feb 2017 21:48:04 +0000 (22:48 +0100)]
travis.yml: added uasan-test and uasan-test32
Przemyslaw Skibinski [Tue, 21 Feb 2017 20:48:14 +0000 (21:48 +0100)]
travis.yml: use CFLAGS=-Og with -fsanitize
Przemyslaw Skibinski [Tue, 21 Feb 2017 20:12:09 +0000 (21:12 +0100)]
travis.yml: added LDFLAGS=-fuse-ld=gold
Przemyslaw Skibinski [Tue, 21 Feb 2017 19:44:35 +0000 (20:44 +0100)]
travis.yml: reduce number of jobs
Przemyslaw Skibinski [Tue, 21 Feb 2017 19:10:21 +0000 (20:10 +0100)]
legacy.c: fix memory leaks
Sean Purcell [Tue, 21 Feb 2017 18:20:36 +0000 (10:20 -0800)]
Add default distributions and fix typos
Przemyslaw Skibinski [Tue, 21 Feb 2017 17:59:56 +0000 (18:59 +0100)]
zstd_compress.c: fix memory leaks
Przemyslaw Skibinski [Tue, 21 Feb 2017 17:17:24 +0000 (18:17 +0100)]
fix memory leaks
Przemyslaw Skibinski [Tue, 21 Feb 2017 14:57:03 +0000 (15:57 +0100)]
uasan
Przemyslaw Skibinski [Tue, 21 Feb 2017 12:40:28 +0000 (13:40 +0100)]
travis.yml: use clang-4.0 for asan32 test
Przemyslaw Skibinski [Tue, 21 Feb 2017 11:22:05 +0000 (12:22 +0100)]
bench.c: use a single ticksPerSecond
Przemyslaw Skibinski [Tue, 21 Feb 2017 08:59:19 +0000 (09:59 +0100)]
travis.yml: switch asan32 to Ubuntu 14.04
Przemyslaw Skibinski [Tue, 21 Feb 2017 07:39:02 +0000 (08:39 +0100)]
travis.yml: join pzstd tests
Przemyslaw Skibinski [Tue, 21 Feb 2017 07:02:32 +0000 (08:02 +0100)]
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev11
Przemyslaw Skibinski [Tue, 21 Feb 2017 07:01:55 +0000 (08:01 +0100)]
travis.yml: remove tests that overlap with Circle CI
Przemyslaw Skibinski [Tue, 21 Feb 2017 06:33:45 +0000 (07:33 +0100)]
util.h: restore times()
Soojin Nam [Tue, 21 Feb 2017 03:58:13 +0000 (12:58 +0900)]
Merge branch 'dev' into size_unknown
Yann Collet [Tue, 21 Feb 2017 03:07:36 +0000 (19:07 -0800)]
Merge pull request #555 from anders-code/dev
spelling fixes in comments
Yann Collet [Tue, 21 Feb 2017 03:07:04 +0000 (19:07 -0800)]
Merge pull request #553 from inikep/devel
Devel
Soojin Nam [Tue, 21 Feb 2017 00:51:40 +0000 (09:51 +0900)]
original size unknown
Anders Oleson [Mon, 20 Feb 2017 20:08:59 +0000 (12:08 -0800)]
spelling fixes in comments
i.e. occurred labeled Huffman
Przemyslaw Skibinski [Mon, 20 Feb 2017 11:18:15 +0000 (12:18 +0100)]
util.h: use mach_absolute_time for macOS
Przemyslaw Skibinski [Mon, 20 Feb 2017 10:27:11 +0000 (11:27 +0100)]
introduce UTIL_freq_t
Przemyslaw Skibinski [Mon, 20 Feb 2017 10:11:50 +0000 (11:11 +0100)]
replace times() with clock_gettime(CLOCK_MONOTONIC, x)
Przemyslaw Skibinski [Mon, 20 Feb 2017 10:11:42 +0000 (11:11 +0100)]
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev11
Yann Collet [Mon, 20 Feb 2017 09:26:05 +0000 (01:26 -0800)]
updated NEWS with meson build by Dima Krasner
Yann Collet [Mon, 20 Feb 2017 09:23:51 +0000 (01:23 -0800)]
Merge pull request #551 from dimkr/meson
Added a Meson-based build system
Dima Krasner [Sat, 18 Feb 2017 21:30:57 +0000 (23:30 +0200)]
Moved to contrib
Sean Purcell [Sat, 18 Feb 2017 00:24:26 +0000 (16:24 -0800)]
Restructure Format Specification
Dima Krasner [Fri, 17 Feb 2017 10:32:16 +0000 (12:32 +0200)]
Added a message when multhread=true
Dima Krasner [Fri, 17 Feb 2017 10:29:23 +0000 (12:29 +0200)]
Updated the README
Dima Krasner [Fri, 17 Feb 2017 10:27:13 +0000 (12:27 +0200)]
Added multi-threaded library support
Przemyslaw Skibinski [Fri, 17 Feb 2017 06:54:37 +0000 (07:54 +0100)]
circle.yml: set FUZZERTEST=-T4mn
Przemyslaw Skibinski [Fri, 17 Feb 2017 06:48:14 +0000 (07:48 +0100)]
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev11
Yann Collet [Fri, 17 Feb 2017 02:14:47 +0000 (18:14 -0800)]
Merge pull request #550 from iburinoc/matchoverlenwrite
execSequence copies up to 2*WILDCOPY_OVERLENGTH extra
Yann Collet [Thu, 16 Feb 2017 22:57:59 +0000 (14:57 -0800)]
Merge pull request #548 from inikep/gz_compress
Circle CI tests
Sean Purcell [Thu, 16 Feb 2017 21:29:47 +0000 (13:29 -0800)]
Update overlength match test case
Sean Purcell [Thu, 16 Feb 2017 20:05:40 +0000 (12:05 -0800)]
execSequence copies up to 2*WILDCOPY_OVERLENGTH extra
Przemyslaw Skibinski [Thu, 16 Feb 2017 18:04:22 +0000 (19:04 +0100)]
circle.yml: make travis-install
Przemyslaw Skibinski [Thu, 16 Feb 2017 17:45:17 +0000 (18:45 +0100)]
faster start of containers
Dima Krasner [Thu, 16 Feb 2017 17:35:56 +0000 (19:35 +0200)]
Added a Meson project
Przemyslaw Skibinski [Thu, 16 Feb 2017 17:19:36 +0000 (18:19 +0100)]
join tests into pairs
Przemyslaw Skibinski [Thu, 16 Feb 2017 16:52:49 +0000 (17:52 +0100)]
move MOREFLAGS to circle.yml
Yann Collet [Thu, 16 Feb 2017 16:39:52 +0000 (08:39 -0800)]
Merge pull request #549 from iburinoc/matchoverlenwrite
Fix wildcopy overwriting data still in window
Przemyslaw Skibinski [Thu, 16 Feb 2017 15:27:40 +0000 (16:27 +0100)]
more balanced tests
Przemyslaw Skibinski [Thu, 16 Feb 2017 14:59:00 +0000 (15:59 +0100)]
two groups of tests
Przemyslaw Skibinski [Thu, 16 Feb 2017 14:28:08 +0000 (15:28 +0100)]
improved clangtest
Przemyslaw Skibinski [Thu, 16 Feb 2017 14:13:33 +0000 (15:13 +0100)]
imporved test-zstd
Przemyslaw Skibinski [Thu, 16 Feb 2017 13:39:21 +0000 (14:39 +0100)]
Tests for thread 1 (when CIRCLE_NODE_TOTAL=1) or thread 2
Przemyslaw Skibinski [Thu, 16 Feb 2017 12:51:21 +0000 (13:51 +0100)]
final colon
Przemyslaw Skibinski [Thu, 16 Feb 2017 12:45:40 +0000 (13:45 +0100)]
check CIRCLE_NODE_TOTAL
Przemyslaw Skibinski [Thu, 16 Feb 2017 12:36:12 +0000 (13:36 +0100)]
check $CIRCLE_NODE_INDEX
Przemyslaw Skibinski [Thu, 16 Feb 2017 12:08:30 +0000 (13:08 +0100)]
circle.yml: run only short tests
Przemyslaw Skibinski [Thu, 16 Feb 2017 11:33:25 +0000 (12:33 +0100)]
fix travis.yml
Przemyslaw Skibinski [Thu, 16 Feb 2017 11:29:08 +0000 (12:29 +0100)]
.travis.yml: detect "$TRAVIS_EVENT_TYPE" = "cron"
Sean Purcell [Thu, 16 Feb 2017 00:43:45 +0000 (16:43 -0800)]
Fix wildcopy overwriting data still in window
Yann Collet [Wed, 15 Feb 2017 20:00:50 +0000 (12:00 -0800)]
Merge branch 'dev' of github.com:facebook/zstd into dev
Yann Collet [Wed, 15 Feb 2017 20:00:03 +0000 (12:00 -0800)]
updated fse version
feature minor refactoring (removing FSE_abs())
also : fix a few minor issues recently introduced in examples
Yann Collet [Wed, 15 Feb 2017 18:20:15 +0000 (10:20 -0800)]
Merge pull request #545 from terrelln/force-window
[zstdmt] Fix MSAN failure with ZSTD_p_forceWindow
Przemyslaw Skibinski [Wed, 15 Feb 2017 16:13:35 +0000 (17:13 +0100)]
use FindFirstFileA instead of FindFirstFile
Przemyslaw Skibinski [Wed, 15 Feb 2017 16:03:16 +0000 (17:03 +0100)]
added UTIL_fseek
Przemyslaw Skibinski [Wed, 15 Feb 2017 08:17:39 +0000 (09:17 +0100)]
simplified zlib detection
Przemyslaw Skibinski [Wed, 15 Feb 2017 08:10:08 +0000 (09:10 +0100)]
Merge remote-tracking branch 'refs/remotes/facebook/dev' into dev11
Przemyslaw Skibinski [Tue, 14 Feb 2017 22:30:23 +0000 (23:30 +0100)]
added -I/usr/include/x86_64-linux-gnu for asan32
Yann Collet [Tue, 14 Feb 2017 20:29:00 +0000 (12:29 -0800)]
Merge pull request #547 from inikep/dev11
Avoid fseek()'s 2GiB barrier with MacOS and *BSD
Przemyslaw Skibinski [Tue, 14 Feb 2017 19:06:41 +0000 (20:06 +0100)]
added circle.yml
Przemyslaw Skibinski [Tue, 14 Feb 2017 19:04:56 +0000 (20:04 +0100)]
Merge remote-tracking branch 'refs/remotes/facebook/dev' into gz_compress
Yann Collet [Tue, 14 Feb 2017 18:45:19 +0000 (10:45 -0800)]
preset behavior for gzip, gunzip and gzcat
when zstd is called through a link named gzip, gunzip or gzcat,
provides the same behavior as the related program.
gzip compresses using --format=gz
both gzip and gunzip enable --rm by default
Yann Collet [Tue, 14 Feb 2017 18:30:22 +0000 (10:30 -0800)]
Merge pull request #543 from inikep/gz_compress
Gz compress