Nick Terrell
806da76fa7
Merge pull request #2411 from terrelln/cmake-fixes
...
[cmake] Fix source directory with spaces
2020-12-10 16:14:34 -08:00
Nick Terrell
bc3cda9b9f
[CI][cmake] Disable --test-large-data and shorten fuzzing time to 2 mins
2020-12-10 13:33:34 -08:00
Nick Terrell
0be843b200
[tests] Fix playTests.sh with spaces in path
2020-12-10 11:03:47 -08:00
Nick Terrell
54105f5757
[cmake] Quote environment variables for tests
...
Fix the quoting for the invocation of `playtests.sh`.
2020-12-10 11:03:47 -08:00
Nick Terrell
ef5d15b719
[cmake] Fix pkgconfig quoting
...
The pkgconfig file generation didn't correctly escape the paths. It both
quoted and escaped spaces with `\`, which doesn't work. The fix is to
remove the quoting.
2020-12-10 11:03:45 -08:00
Nick Terrell
85f8a8ca4d
[CI] Add cmake test for source dirs with spaces
2020-12-10 11:02:48 -08:00
Felix Handte
fe48742c69
Merge pull request #2422 from felixhandte/doc-update-repcodes
...
Update Zstd Compression Format to Clarify Repcode Behavior
2020-12-10 01:20:51 -05:00
W. Felix Handte
2d46d764cf
Update Zstd Compression Format to Clarify Repcode Behavior
2020-12-09 20:03:58 -05:00
Felix Handte
f861e8c07b
Merge pull request #2421 from felixhandte/pc-no-sed
...
Don't Use Regexes to Build Pkg-Config File
2020-12-09 18:58:17 -05:00
Felix Handte
bee9137409
Merge pull request #2419 from felixhandte/asan-dont-poison-static-allocs
...
Don't ASAN-Poison Statically-Allocated Workspaces
2020-12-09 16:50:52 -05:00
W. Felix Handte
9dab03db90
Create Enum to Represent Static/Dynamic Allocation Distinction in cwksp
2020-12-09 14:57:37 -05:00
W. Felix Handte
db9e73cb07
Don't ASAN-Poison Statically-Allocated Workspaces
...
Addresses #2286 .
2020-12-09 13:00:47 -05:00
W. Felix Handte
a75f9ce3e9
Apply Same Strategy to CMake
2020-12-08 20:46:37 -05:00
W. Felix Handte
b521183c74
Avoid Use of Regexes in Building Package-Config File
2020-12-08 20:10:05 -05:00
sen
f8224ab116
Merge pull request #2418 from senhuang42/fix_paramgrill_warnings
...
Fix various paramgrill conversion warnings
2020-12-08 12:50:23 -05:00
senhuang42
b9ab6bc061
Fix various conversion warnings
2020-12-08 10:07:28 -05:00
sen
f34d2f4192
Merge pull request #2408 from senhuang42/seekable_hang_fix
...
Remove possibility of hanging when using seekable decompression
2020-12-07 08:46:27 -05:00
Yann Collet
b731b545b5
Merge pull request #2417 from bimbashrestha/icc-fix
...
[build] Fix icc build. Using updated ubuntu packages
2020-12-05 11:17:53 -08:00
Bimba Shrestha
ac8ded76c7
Using add-apt-repository instead and installing intel-basekit/hpckit
2020-12-05 10:47:21 -06:00
Yann Collet
69a04ccf68
Merge pull request #2413 from senhuang42/paramgrill_windows
...
Paramgrill for windows
2020-12-04 21:38:39 -08:00
Yann Collet
b86e3c9304
Merge pull request #2415 from facebook/fix_aliasing
...
fix gcc-10 strict aliasing warnings
2020-12-04 21:30:57 -08:00
Yann Collet
2477968ee7
fix gcc-10 aliasing warning in zlib_wrapper
2020-12-04 20:25:01 -08:00
Yann Collet
5c0a3489a5
fix aliasing warning in decodecorpus
2020-12-04 19:21:40 -08:00
Nick Terrell
fad175f9c1
Merge pull request #2412 from animalize/dict_compressionlevel
...
use ZSTD_CLEVEL_DEFAULT in zdict.c
2020-12-04 17:09:30 -08:00
Yann Collet
6132df8dd3
fix gcc-10 strict aliasing warnings
...
by exposing HUF_CElt declaration.
2020-12-04 16:43:19 -08:00
Yann Collet
68c14bdff2
minor speed improvement to HUF_readCTable()
...
faster by ~+1-2%
2020-12-04 16:33:39 -08:00
Nick Terrell
c238db046f
Merge pull request #2414 from terrelln/mt-progress
...
[lib] Ensure that multithreaded compression always makes some progress
2020-12-04 16:30:08 -08:00
Nick Terrell
4c58cb8383
[lib] Ensure that multithreaded compression always makes some progress
2020-12-03 20:25:14 -08:00
Nick Terrell
0418ba2ba3
Merge pull request #2410 from terrelln/zlib-wrapper
...
[zlibWrapper] Only use public zstd functions
2020-12-03 17:48:25 -08:00
senhuang42
db249bef4b
Allow paramgrill in cmake on windows
2020-12-03 10:39:16 -05:00
senhuang42
260b85acf5
Fix MSVC 2019 warnings
2020-12-03 10:36:45 -05:00
senhuang42
a8693ddef7
Add seekable tests to CI
2020-12-03 09:25:45 -05:00
senhuang42
26f89d47aa
Clean up makefile for seekable tests
2020-12-03 09:25:04 -05:00
animalize
1aec77ea89
use ZSTD_CLEVEL_DEFAULT in zdict.c
2020-12-03 12:46:57 +08:00
Nick Terrell
6672689e7e
Merge pull request #2406 from terrelln/linux-wrapper-api
...
[linux] Add the linux wrapper API
2020-12-02 16:49:03 -08:00
Nick Terrell
b2ca26b101
[zlibWrapper] Only use public zstd functions
2020-12-02 15:35:19 -08:00
Yann Collet
91c1b57be9
Merge pull request #2409 from facebook/test_makefile
...
Minor refactor
2020-12-02 15:33:54 -08:00
Nick Terrell
894ae36675
Merge pull request #2390 from animalize/clamp_level
...
Clamp compression level
2020-12-02 14:35:58 -08:00
senhuang42
152b55879c
Add unit tests to seekable
2020-12-02 15:33:12 -05:00
Nick Terrell
10f87d2f43
[contrib][linux] Add SPDX-License-Identifier
2020-12-02 12:00:44 -08:00
Nick Terrell
d0cc2e3868
[contrib][linux] Fix make import-upstream
2020-12-02 11:43:28 -08:00
sen
a6ee1b3047
Merge pull request #2407 from senhuang42/sequence_compression_nbseqcheck_fix
...
[oss-fuzz] Move sequence compression API nbSequences check
2020-12-02 14:40:02 -05:00
Nick Terrell
3256c00c6e
[contrib][linux] Follow style guide more closely
2020-12-02 11:07:38 -08:00
Nick Terrell
2c570e7f87
[contrib][linux] Add a make target to import upstream
2020-12-02 10:42:33 -08:00
Yann Collet
5de5c1d759
fixed fuzzer multithreading tests
2020-12-02 10:34:12 -08:00
senhuang42
9db49a3989
Add a forward progress requirement bound to seekable streaming decompression
2020-12-02 12:24:16 -05:00
Yann Collet
db21d383b5
fixed fuzzer32 to support multithreading tests
...
though it still fails on test33:
`test 33: superblock uncompressible data, too many nocompress superblocks`
2020-12-02 09:13:55 -08:00
senhuang42
2cbd038528
Move max nb seq check to per-block
2020-12-02 12:11:32 -05:00
Nick Terrell
87b38156be
[contrib][linux-kernel] Fix test warnings
2020-12-02 01:12:42 -08:00
Nick Terrell
3cda5fae77
[minor][lib] Remove double semicolon
2020-12-02 01:08:08 -08:00