Yann Collet and GitHub
39d0c6cde7
Merge pull request #672 from iburinoc/osxlzma
...
Install liblzma on OS X long test
2017-04-21 11:54:05 -07:00
Sean Purcell
02c44a7257
Install liblzma on OS X long test
2017-04-21 10:42:41 -07:00
Yann Collet and GitHub
585bb51413
Merge pull request #617 from iburinoc/longtest-cmake
...
Add cmakebuild to OS X long tests
2017-03-21 14:03:09 -07:00
Sean Purcell
bb8a7601bc
Add cmakebuild to OS X long tests
2017-03-21 13:46:08 -07:00
Yann Collet
ebf275912a
Merge branch 'dev'
v1.1.4
2017-03-15 17:31:40 -07:00
Yann Collet and GitHub
bfd62277bf
Merge pull request #603 from iburinoc/slowfuzzer
...
Prevent fuzz testers from combining large dicts with high clevel
2017-03-15 17:31:05 -07:00
Sean Purcell
f5e50519e0
Prevent fuzz testers from combining large dicts with high clevel
2017-03-15 15:04:54 -07:00
Yann Collet
f2ea8932fc
Merge branch 'dev'
...
keep local .travis.yml
2017-03-15 01:02:10 -07:00
Yann Collet and GitHub
2c2ee2b4b0
Merge pull request #599 from iburinoc/ci-master
...
Update .travis.yml for long tests (master branch only)
2017-03-15 00:50:30 -07:00
Yann Collet and GitHub
7e35b352c6
Merge pull request #602 from iburinoc/doc
...
Add functions missing from manual, and fix parameter alignment
2017-03-14 14:08:41 -07:00
Sean Purcell
dec2b96536
Add functions missing from manual, and fix parameter alignment
2017-03-14 11:24:09 -07:00
Yann Collet
118a8e9ade
Merge branch 'dev' of github.com:facebook/zstd into dev
2017-03-14 04:20:12 -07:00
Yann Collet
7ae3039f41
updated NEWS for v1.1.4
2017-03-14 04:19:51 -07:00
Yann Collet and GitHub
3773bd318f
Merge pull request #601 from terrelln/nxz
...
Add xz and lzma support.
2017-03-13 22:00:03 -07:00
Yann Collet and GitHub
20f9c70c75
Merge pull request #600 from iburinoc/legacy
...
Add ability to control level of legacy support, and drop support for versions v01-v03
2017-03-13 19:10:40 -07:00
Nick Terrell
aa8bcf360f
Add xz and lzma support.
...
Finish feature started by @inikep.
* Add xz and lzma compression and decompression support to target `xzstd`.
* Fix bug in gzip decompression that silently accepted truncated files.
* Add gzip frame composition tests.
* Add xz/lzma compatibility tests.
* Add xz/lzma frame composition tests.
2017-03-13 18:45:41 -07:00
Sean Purcell
9830aeeea6
Fix legacy support=0 case and accidental double include of version headers
2017-03-13 17:19:37 -07:00
Sean Purcell
120df494e9
Update builds to not support legacy v01-v03
2017-03-13 14:44:08 -07:00
Sean Purcell
334cb34edb
ZSTD_LEGACY_SUPPORT defines lowest supported version
2017-03-13 14:32:30 -07:00
Yann Collet and GitHub
a296c6646a
Merge pull request #598 from iburinoc/undef
...
Fix undefined behaviour in decompressor
2017-03-10 11:46:53 -08:00
Sean Purcell
c4f2490050
Update .travis.yml for long tests (master branch only)
2017-03-10 10:38:23 -08:00
Sean Purcell
784082f49c
Change gotoDict type to uPtrDiff
2017-03-10 10:34:45 -08:00
Sean Purcell
8fe5c6862c
Fix undefined behaviour in decompressor
2017-03-10 10:17:42 -08:00
Yann Collet and GitHub
ee16a44ff0
Merge pull request #597 from iburinoc/ci
...
Add medium tests on TravisCI
2017-03-09 18:44:17 -08:00
Yann Collet and GitHub
a404cafcf0
Merge pull request #596 from ldv-alt/dev
...
programs/Makefile: remove zstd-internal target
2017-03-09 18:36:45 -08:00
Sean Purcell
caf0ee8d20
Make signed integer overflow recoverable in UBsan
2017-03-09 17:28:08 -08:00
Sean Purcell
2500dcfa5f
Add testing description
2017-03-09 16:05:23 -08:00
Sean Purcell
7c8f5d5bc7
Make test times overwritable
2017-03-09 16:05:23 -08:00
Sean Purcell
daec40db24
Update .travis.yml and Makefile for medium tests
2017-03-09 16:05:22 -08:00
Dmitry V. Levin
201e8c8157
programs/Makefile: remove zstd-internal target
...
zstd-internal was intended to be a helper target, but it doesn't help
at all, what it does in practice is a useless rebuild of zstd every time
"make zstd" is invoked.
Fixes: 030ac243a0 ("Changed Makefile to generate zstd with .gz support by default")
2017-03-09 22:47:14 +00:00
Yann Collet and GitHub
a067c38eea
Merge pull request #595 from terrelln/macros
...
Remove 'mem.h' dependency from ZSTD_WINDOWLOG_MAX
2017-03-08 16:13:31 -08:00
Nick Terrell
e65aab8e0f
Remove 'mem.h' dependency from ZSTD_WINDOWLOG_MAX
2017-03-08 15:40:13 -08:00
Yann Collet and GitHub
a41a4ed39a
Merge pull request #594 from terrelln/bugs
...
Small fixes
2017-03-08 14:56:07 -08:00
Nick Terrell
81512e9ebe
Avoid '#define inline /* ... */'
...
Take definition of `FORCE_INLINE` from `zstd_internal.h`.
2017-03-08 14:00:21 -08:00
Nick Terrell
e06c303475
Fix ZSTD_sizeof_CStream()
2017-03-08 13:45:10 -08:00
Yann Collet and GitHub
15c9dd80a8
Merge pull request #593 from iburinoc/undef
...
Reduce point at which we reduce offsets to protect against UB
2017-03-07 18:31:38 -08:00
Sean Purcell
881abe44f1
Reduce point at which we reduce offsets to protect against UB
2017-03-07 16:58:08 -08:00
Yann Collet
baa9b114f8
minor text refactor in readme
2017-03-07 16:24:54 -08:00
Yann Collet and GitHub
15235ef3c8
Merge pull request #592 from iburinoc/ci
...
Fix travis test broken by Makefile change
2017-03-07 13:51:33 -08:00
Sean Purcell
d66450fd7d
Fix travis test broken by Makefile change
2017-03-07 11:36:19 -08:00
Yann Collet and GitHub
15a7a99653
Merge pull request #590 from iburinoc/ci
...
Set up "short" tests on CircleCI
2017-03-06 23:29:26 -08:00
Sean Purcell
a1a195044f
Use test section
2017-03-06 18:21:38 -08:00
Yann Collet
38ab1db3cd
fixed lzbench link
2017-03-06 17:24:34 -08:00
Yann Collet
eeb9758c39
fix : remove mempcpy line in bench
2017-03-06 17:22:47 -08:00
Yann Collet
764c2fdfed
updated benchmark table
...
zstd v1.1.3, new station i7-6700K
2017-03-06 17:20:44 -08:00
Sean Purcell
3437bf2feb
Add build targets to the Makefile, and update CircleCI tests
2017-03-06 15:05:02 -08:00
Yann Collet
3db00373c5
Merge branch 'dev' of github.com:facebook/zstd into dev
2017-03-05 21:18:25 -08:00
Yann Collet
8b1d004031
added -Wformat-security flag, as recommended by @pixelb
2017-03-05 21:17:32 -08:00
Yann Collet
1f2c95c5f3
minor code refactor in HUF module
2017-03-05 21:07:20 -08:00
Yann Collet and GitHub
9ba81a3c63
Merge pull request #588 from pixelb/fedora-warnings
...
support -Werror=format-security
2017-03-05 21:06:13 -08:00