Yann Collet
6851db48e0
created contrib/cleanTabs
2017-03-30 12:42:44 -07:00
Yann Collet
e498ed5f16
Merge pull request #611 from Majlen/cmake-improvement
...
Further cmake improvement
2017-03-21 11:23:27 -07:00
Milan Ševčík
0d09c778a5
Add build of new cmake branches to Makefile
2017-03-21 11:11:53 +01:00
Milan Ševčík
8d562311c1
Test new cmake stuff
2017-03-21 11:11:53 +01:00
Milan Ševčík
a8c0c2af10
Fix cmake install prefix with cmake-3.x
2017-03-21 10:43:11 +01:00
Sean Purcell
0b0b10ec83
Add --no-big-tests flag for qemu fuzz-tests
2017-03-20 11:32:24 -07:00
Sean Purcell
caf0ee8d20
Make signed integer overflow recoverable in UBsan
2017-03-09 17:28:08 -08:00
Sean Purcell
daec40db24
Update .travis.yml and Makefile for medium tests
2017-03-09 16:05:22 -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
8b1d004031
added -Wformat-security flag, as recommended by @pixelb
2017-03-05 21:17:32 -08:00
Yann Collet
27526c7201
make : added target shortest
...
shortest only run fast part of playTests.sh .
cc @iburinoc
2017-03-01 17:02:49 -08:00
Yann Collet
db478ad27e
Merge pull request #558 from facebook/manual
...
Manual
2017-02-23 13:39:36 -08:00
Yann Collet
88ba64702e
fixed c90/gnu90/gnu99 tests
2017-02-22 10:52:36 -08:00
Przemyslaw Skibinski
d41c048394
added arm-ppc-compilation Makefile target
2017-02-22 11:07:28 +01:00
Yann Collet
7757577341
added `manual` target in root Makefile
...
`manual` target is added to `all` target
2017-02-22 01:10:43 -08:00
Przemyslaw Skibinski
21911ad6cb
move Ubuntu packages install to Makefile
2017-02-22 08:54:56 +01:00
Przemyslaw Skibinski
5dd18b314b
travis.yml: reduce number of jobs to 7
2017-02-22 08:15:17 +01:00
Przemyslaw Skibinski
f58ac79f51
fix uasan-test32
2017-02-21 23:40:21 +01:00
Przemyslaw Skibinski
8a51c69218
travis.yml: added uasan-test and uasan-test32
2017-02-21 22:48:04 +01:00
Yann Collet
c2a4632789
release builds use less debug symbols and warnings
...
release build are triggered through either `make`,
or their specific target `make zstd-release` and `make lib-release`.
2017-02-02 20:54:41 -08:00
Yann Collet
d7e3cb58c5
Resolved merge conflict dev+zstdmt
2017-01-20 16:44:50 -08:00
Yann Collet
900f39e709
skip zstdmt at root directory
2017-01-20 16:36:29 -08:00
Yann Collet
563ef8acf4
CCtxPool starts empty, as suggested by @terrelln
...
Also : make zstdmt now a target from root
2017-01-18 12:12:10 -08:00
Yann Collet
33fce03045
added test checking dictID when using ZSTD_initCStream_usingCDict()
...
It shows that dictID is not properly added into frame header
2017-01-16 19:46:22 -08:00
Yann Collet
5eb749e734
ZSTDMT_compress() creates a single frame
...
The new strategy involves cutting frame at block level.
The result is a single frame, preserving ZSTD_getDecompressedSize()
As a consequence, bench can now make a full round-trip,
since the result is compatible with ZSTD_decompress().
This strategy will not make it possible to decode the frame with multiple threads
since the exact cut between independent blocks is not known.
MT decoding needs further discussions.
2017-01-11 18:21:25 +01:00
Yann Collet
7cedbd1936
fixed allmost target
2016-12-22 12:43:00 +01:00
Yann Collet
a86a09ea0d
removed examples from standard C tests, since they contain some POSIX elements
2016-12-22 11:31:39 +01:00
Yann Collet
1f57c2ed32
added : ZSTD_createCDict_byReference()
2016-12-21 16:20:11 +01:00
Yann Collet
c0a1d6deb0
better cleaning
2016-12-07 15:58:32 -08:00
Przemyslaw Skibinski
e579ab5faa
introduced QEMU_SYS
2016-11-14 12:57:05 +01:00
Yann Collet
d41380ea5d
make zstd a phony target at root
2016-11-07 14:55:12 -08:00
Przemyslaw Skibinski
3a415594b1
fixed MinGW compilation
2016-11-03 12:59:20 +01:00
Yann Collet
f3f13211ae
Fix #419 : no warning when setting custom LDFLAGS
2016-11-02 17:02:45 -07:00
Yann Collet
e405c7a126
updated visual projects
2016-10-12 15:29:22 -07:00
Yann Collet
e19111c42f
make creates libzstd binaries ( #415 )
2016-10-12 11:09:36 -07:00
inikep
68cd4766c9
initialization of strm->adler
2016-09-23 12:42:21 +02:00
inikep
4602e53021
added valgrindTest for zlibWrapper
2016-09-23 10:43:37 +02:00
inikep
bd76017329
Merge remote-tracking branch 'refs/remotes/facebook/dev' into zlibWrapper
2016-09-22 10:28:13 +02:00
inikep
3be5c6e6db
improved zlibWrapper\Makefile
2016-09-22 10:23:58 +02:00
Yann Collet
0704df3259
fixed cmake test
2016-09-19 16:55:35 +02:00
Yann Collet
4c9a4c18a9
changed projects to build
2016-09-19 14:58:14 +02:00
Yann Collet
a2664649df
better error handling
2016-09-09 19:33:56 +02:00
Thomas Klausner
b85cdabd50
Enable install targets for NetBSD.
2016-09-04 14:37:57 +02:00
Yann Collet
599c69d917
minor Makefile updates
2016-08-30 13:33:20 -07:00
Yann Collet
cb5a320705
made -Wdocumentation a clang only flag
2016-08-26 08:06:36 +02:00
inikep
2d5eb2beb9
updated .travis.yml and appveyor.yml for tests/
2016-08-18 13:53:26 +02:00
inikep
a1c8115df5
improved tests\Makefile
2016-08-18 13:35:36 +02:00
inikep
156ab8f4a1
APT dependencies moved from Makefile to .travis.yml
2016-08-17 14:17:54 +02:00
Yann Collet
6c36449ef3
minor comments
2016-08-12 00:05:59 +02:00
Yann Collet
2a2ba3691c
Merge pull request #266 from jrmarino/master
...
Enable build on FreeBSD ports (includes DragonFly BSD) [dev branch]
2016-07-31 02:21:26 +02:00