This website requires JavaScript.
a7b124025f
[*] Update threading.cpp again (We are 4 years behind)
master
Jamie Reece Wilson
2024-06-19 22:10:28 +0100
db5a7cf8ed
[*] Update threading.cpp
Reece
2021-11-09 15:42:41 +0000
e930f39fd1
[*] Update threading.cpp
Reece
2021-10-12 07:07:21 +0100
f5497c0f7d
Amend for new AuroraRuntime version
Reece
2021-06-18 01:06:38 +0100
7a62c089a5
[*] Use public headers
Reece
2021-02-13 04:03:11 +0000
3a02a7b1b1
Scuffed library
Reece
2021-01-03 23:44:11 +0000
6e159dd682
[+] Reimplement the minimalistic win32/pthread compatibility layer with Aurora runtime
Reece
2021-01-02 10:47:03 +0000
ce34dc39a0
removed incorrect test
Yann Collet
2020-12-16 23:53:13 -0800
0b39531d75
moving all references to release
branch
Yann Collet
2020-12-16 23:00:35 -0800
645a2975c3
Merge pull request #2426 from facebook/changelog147
Yann Collet
2020-12-16 15:00:18 -0800
d387772387
Merge pull request #2427 from facebook/example_compile
Yann Collet
2020-12-16 14:59:31 -0800
f647a759fe
updated version number to v1.4.7
Yann Collet
2020-12-15 20:53:05 -0800
ecffa77e12
streamlined example recipe
Yann Collet
2020-12-15 02:06:01 -0800
8ab9bb9d26
added api issues reported by @animalize
Yann Collet
2020-12-15 00:27:32 -0800
2e9ffdb468
Updated CHANGELOG for v1.4.7
Yann Collet
2020-12-14 18:45:57 -0800
6899855a63
Merge pull request #2424 from ihsinme/patch-1
Yann Collet
2020-12-14 16:22:09 -0800
b2cfae1717
Merge pull request #2425 from animalize/changelog_date
Yann Collet
2020-12-14 16:21:52 -0800
b8c3a473ec
Merge pull request #2420 from terrelln/huf-comment
Yann Collet
2020-12-14 16:14:07 -0800
e1fd4fd167
add release dates to CHANGELOG
animalize
2020-12-14 10:27:35 +0800
f37896db02
fix Integer Overflow
ihsinme
2020-12-13 12:08:31 +0300
94db6a1248
Merge pull request #2423 from facebook/no-ln
Yann Collet
2020-12-10 19:04:11 -0800
806da76fa7
Merge pull request #2411 from terrelln/cmake-fixes
Nick Terrell
2020-12-10 16:14:34 -0800
c2939b96be
refinement : only copy if binary is different
Yann Collet
2020-12-10 14:31:35 -0800
bc3cda9b9f
[CI][cmake] Disable --test-large-data and shorten fuzzing time to 2 mins
Nick Terrell
2020-12-10 13:33:34 -0800
c56723ab03
replace final links by direct copy
Yann Collet
2020-12-10 13:25:08 -0800
0be843b200
[tests] Fix playTests.sh with spaces in path
Nick Terrell
2020-12-07 12:08:29 -0800
54105f5757
[cmake] Quote environment variables for tests
Nick Terrell
2020-12-07 11:55:44 -0800
ef5d15b719
[cmake] Fix pkgconfig quoting
Nick Terrell
2020-12-06 20:13:37 -0800
85f8a8ca4d
[CI] Add cmake test for source dirs with spaces
Nick Terrell
2020-12-02 17:08:36 -0800
fe48742c69
Merge pull request #2422 from felixhandte/doc-update-repcodes
Felix Handte
2020-12-10 01:20:51 -0500
2d46d764cf
Update Zstd Compression Format to Clarify Repcode Behavior
W. Felix Handte
2020-12-09 20:00:48 -0500
f861e8c07b
Merge pull request #2421 from felixhandte/pc-no-sed
Felix Handte
2020-12-09 18:58:17 -0500
bee9137409
Merge pull request #2419 from felixhandte/asan-dont-poison-static-allocs
Felix Handte
2020-12-09 16:50:52 -0500
9dab03db90
Create Enum to Represent Static/Dynamic Allocation Distinction in cwksp
W. Felix Handte
2020-12-09 14:56:12 -0500
db9e73cb07
Don't ASAN-Poison Statically-Allocated Workspaces
W. Felix Handte
2020-12-08 11:54:57 -0500
a75f9ce3e9
Apply Same Strategy to CMake
W. Felix Handte
2020-12-08 20:46:02 -0500
b521183c74
Avoid Use of Regexes in Building Package-Config File
W. Felix Handte
2020-12-08 20:10:05 -0500
1bbcf07bd5
[huf_compress] Refactor and comment HUF_buildCTable()
Nick Terrell
2020-12-08 13:53:22 -0800
f8224ab116
Merge pull request #2418 from senhuang42/fix_paramgrill_warnings
sen
2020-12-08 12:50:23 -0500
b9ab6bc061
Fix various conversion warnings
senhuang42
2020-12-08 10:07:28 -0500
f34d2f4192
Merge pull request #2408 from senhuang42/seekable_hang_fix
sen
2020-12-07 08:46:27 -0500
b731b545b5
Merge pull request #2417 from bimbashrestha/icc-fix
Yann Collet
2020-12-05 11:17:53 -0800
ac8ded76c7
Using add-apt-repository instead and installing intel-basekit/hpckit
Bimba Shrestha
2020-12-05 09:42:44 -0600
69a04ccf68
Merge pull request #2413 from senhuang42/paramgrill_windows
Yann Collet
2020-12-04 21:38:39 -0800
b86e3c9304
Merge pull request #2415 from facebook/fix_aliasing
Yann Collet
2020-12-04 21:30:57 -0800
2477968ee7
fix gcc-10 aliasing warning in zlib_wrapper
Yann Collet
2020-12-04 20:25:01 -0800
5c0a3489a5
fix aliasing warning in decodecorpus
Yann Collet
2020-12-04 19:21:40 -0800
fad175f9c1
Merge pull request #2412 from animalize/dict_compressionlevel
Nick Terrell
2020-12-04 17:09:30 -0800
6132df8dd3
fix gcc-10 strict aliasing warnings
Yann Collet
2020-12-04 16:43:19 -0800
68c14bdff2
minor speed improvement to HUF_readCTable()
Yann Collet
2020-12-04 16:33:39 -0800
c238db046f
Merge pull request #2414 from terrelln/mt-progress
Nick Terrell
2020-12-04 16:30:08 -0800
4c58cb8383
[lib] Ensure that multithreaded compression always makes some progress
Nick Terrell
2020-12-03 20:25:14 -0800
0418ba2ba3
Merge pull request #2410 from terrelln/zlib-wrapper
Nick Terrell
2020-12-03 17:48:25 -0800
db249bef4b
Allow paramgrill in cmake on windows
senhuang42
2020-12-03 10:39:16 -0500
260b85acf5
Fix MSVC 2019 warnings
senhuang42
2020-12-03 10:36:45 -0500
a8693ddef7
Add seekable tests to CI
senhuang42
2020-12-03 09:25:45 -0500
26f89d47aa
Clean up makefile for seekable tests
senhuang42
2020-12-03 08:54:21 -0500
1aec77ea89
use ZSTD_CLEVEL_DEFAULT in zdict.c
animalize
2020-12-03 12:44:46 +0800
6672689e7e
Merge pull request #2406 from terrelln/linux-wrapper-api
Nick Terrell
2020-12-02 16:49:03 -0800
b2ca26b101
[zlibWrapper] Only use public zstd functions
Nick Terrell
2020-12-02 15:05:11 -0800
91c1b57be9
Merge pull request #2409 from facebook/test_makefile
Yann Collet
2020-12-02 15:33:54 -0800
894ae36675
Merge pull request #2390 from animalize/clamp_level
Nick Terrell
2020-12-02 14:35:58 -0800
152b55879c
Add unit tests to seekable
senhuang42
2020-12-02 15:27:39 -0500
10f87d2f43
[contrib][linux] Add SPDX-License-Identifier
Nick Terrell
2020-12-02 11:57:55 -0800
d0cc2e3868
[contrib][linux] Fix make import-upstream
Nick Terrell
2020-12-02 11:42:25 -0800
a6ee1b3047
Merge pull request #2407 from senhuang42/sequence_compression_nbseqcheck_fix
sen
2020-12-02 14:40:02 -0500
3256c00c6e
[contrib][linux] Follow style guide more closely
Nick Terrell
2020-12-02 11:07:17 -0800
2c570e7f87
[contrib][linux] Add a make target to import upstream
Nick Terrell
2020-12-02 10:40:46 -0800
5de5c1d759
fixed fuzzer multithreading tests
Yann Collet
2020-12-02 10:34:12 -0800
9db49a3989
Add a forward progress requirement bound to seekable streaming decompression
senhuang42
2020-12-02 12:24:16 -0500
db21d383b5
fixed fuzzer32 to support multithreading tests
Yann Collet
2020-12-02 09:13:55 -0800
2cbd038528
Move max nb seq check to per-block
senhuang42
2020-12-02 12:11:32 -0500
87b38156be
[contrib][linux-kernel] Fix test warnings
Nick Terrell
2020-12-02 01:11:41 -0800
3cda5fae77
[minor][lib] Remove double semicolon
Nick Terrell
2020-12-02 00:59:31 -0800
f58e9a9830
[contrib][linux] Add wrapper API
Nick Terrell
2020-12-02 00:56:56 -0800
f69d8c027d
removed fullbench-lib from tests/all
Yann Collet
2020-12-02 00:21:29 -0800
9f8b180d5d
fixed API documentation
Yann Collet
2020-12-02 00:15:07 -0800
f8d0b46a9f
streamline fuzzer
Yann Collet
2020-12-01 23:44:16 -0800
37165f66b7
better usage of default build rules
Yann Collet
2020-12-01 23:36:05 -0800
343a75d2ef
simplified test makefile
Yann Collet
2020-12-01 22:33:45 -0800
6112b82526
Merge pull request #2348 from dscheg/dev
Yann Collet
2020-12-01 17:59:56 -0800
993baba315
Merge pull request #2405 from senhuang42/sequence_compression_minmatch_fix
sen
2020-12-01 17:34:01 -0500
3efe9c902b
Add sequence nb validation to compressSequences(), adjust minMatch comparisons
senhuang42
2020-12-01 10:53:30 -0500
d533af14e5
Merge pull request #2399 from brawner/brawner/update-cmake-minimum-version
Yann Collet
2020-11-30 14:13:42 -0800
4c5f337248
Use cctx's minMatch instead of global MINMATCH, make fuzzer use validation
senhuang42
2020-11-30 15:38:12 -0500
bcd17db2fb
Merge pull request #2397 from dscheg/fixtrainfrombuffer
Nick Terrell
2020-11-30 10:38:45 -0800
9939ccecc4
Merge pull request #2404 from facebook/lz4check
Yann Collet
2020-11-30 10:38:08 -0800
4b5d7e9ddb
fix lz4 test messed by console detection
Yann Collet
2020-11-30 06:47:16 -0800
1126ad58b7
Merge pull request #2403 from facebook/no_strncpy
Yann Collet
2020-11-30 06:30:26 -0800
b15469203f
added tests presumed to break lz4 console detection
Yann Collet
2020-11-30 05:32:43 -0800
fed1c62571
fix gcc10 warnings
Yann Collet
2020-11-30 04:44:37 -0800
19e773a5d6
Update cmake_minimum_required to 2.8.12
Stephen Brawner
2020-11-24 12:05:42 -0800
e0ec32f1e3
Merge pull request #2398 from senhuang42/fix_seq_compression_oss_fuzz
sen
2020-11-23 21:54:16 -0500
23554ff25f
Force CCtx minmatch to be same as generated minmatch
senhuang42
2020-11-23 13:29:20 -0500
61f71753d4
Pass dictBufferCapacity to COVER_selectDict()
Dmitriy Titarenko
2020-11-22 23:45:18 +0500
0a4dbe9cd2
Merge pull request #2394 from senhuang42/seq_compress_fuzzer
sen
2020-11-22 13:07:46 -0500
c502cd33e5
Fix generating 1 too few characters in random string generator
senhuang42
2020-11-19 17:34:39 -0500
5b0c8f0a7c
Add appropriate bound to matchlengths, and reduce srcSize max
senhuang42
2020-11-18 10:25:48 -0500
a73a07b189
Add a bound for matchlength dependent on window size
senhuang42
2020-11-17 09:57:10 -0500
5c68c5e31e
Variety of minor fixups, reduce allocation, make deterministic
senhuang42
2020-11-16 17:53:38 -0500
59c021f501
Add built binary to .gitignore
senhuang42
2020-11-16 10:55:07 -0500
26bc0bfdf6
Add new fuzzer to build targets
senhuang42
2020-11-16 10:54:55 -0500
ed575963c5
Implement new fuzzer for sequence compression
senhuang42
2020-11-16 10:54:19 -0500
c5fbd55dac
Merge pull request #2387 from senhuang42/compress_sequence_API
sen
2020-11-20 16:54:20 -0500
7742f076b4
Add experimental param for sequence validation
senhuang42
2020-11-20 11:23:22 -0500
0e32928b7d
Remove unnecessary repcode backup, apply style choices, use function pointer
senhuang42
2020-11-20 10:07:55 -0500
4e809dd572
Merge pull request #2395 from senhuang42/is_rle_speedup
sen
2020-11-19 18:26:42 -0500
e924a0fa51
Explicit cast for visual warnings
sen
2020-11-19 17:32:40 -0500
dcbbf7c09f
Unroll isRLE loop
senhuang42
2020-11-19 11:56:16 -0500
05c0229668
Clean up visual conversion warnings
senhuang42
2020-11-18 10:01:30 -0500
3c4454769b
Improve documentation on ZSTD_compressSequences()
senhuang42
2020-11-18 09:52:24 -0500
d6d7ba2a1f
Modification to offset validation to include entire sequence
senhuang42
2020-11-17 10:13:22 -0500
8f3136a9c7
Fix assert edge case, improve documentation in zstd.h
senhuang42
2020-11-16 18:05:35 -0500
f6baad87d6
Fix warnings and make validation enabled by default
senhuang42
2020-11-16 11:47:27 -0500
55b90ef010
Fix unit tests to agree with new changes
senhuang42
2020-11-16 10:47:26 -0500
7f563b0519
Add new sequence format as an experimental CCtx param
senhuang42
2020-11-16 10:44:57 -0500
347824ad73
Overhaul logic to simplify, add in proper validations, fix match splitting
senhuang42
2020-11-16 10:36:06 -0500
46824cb018
Add new sequence compress api params to cctx
senhuang42
2020-11-11 16:28:17 -0500
48405b4633
Fix srcSize=0 edge case
senhuang42
2020-11-10 15:33:33 -0500
022e6d81e7
Fix literals length calculation
senhuang42
2020-11-10 13:48:02 -0500
3d26615c84
Adjust unit tests to agree with new sequence generation API
senhuang42
2020-11-06 13:24:43 -0500
dad20b5ccb
Remove dstCapacity error check
senhuang42
2020-11-06 13:09:15 -0500
b8e16a2057
Remove extraneous function in this API
senhuang42
2020-11-06 11:35:10 -0500
f29507c4fc
Add check comparing offset to window size
senhuang42
2020-11-05 12:36:08 -0500
7a6e46a92f
Fix MSAN errors
senhuang42
2020-11-04 12:42:19 -0500
cc2642bd17
Address edge case with endPosInSequence
senhuang42
2020-11-04 11:05:41 -0500
fd10007174
Change debug levels to appropriate ones
senhuang42
2020-11-04 10:43:35 -0500
2db8441245
Add RLE support
senhuang42
2020-11-04 09:36:36 -0500
dfef298336
Fix various build warnings
senhuang42
2020-11-03 19:00:02 -0500
2bbdddf24e
Add test case to roundtrip using ZSTD_getSequences() and ZSTD_compressSequences()
senhuang42
2020-11-03 18:53:44 -0500
5fd69f8173
Add documentation for new api functions
senhuang42
2020-11-03 13:52:21 -0500
e8b7fdb64b
Refactor for enhanced code clarity
senhuang42
2020-11-03 13:41:20 -0500
c675fb46f1
Rename internal function compressSequences(), and promote new *_ext() functions to their actual name
senhuang42
2020-11-03 13:37:50 -0500
013434e1e4
Add another API function to compress with existing CCTX
senhuang42
2020-11-03 13:31:07 -0500
c44ce29013
More adjustments to improve code clarity
senhuang42
2020-11-03 13:05:57 -0500
48f67da854
Pull compressStream2() transparent initialization into its own function
senhuang42
2020-11-03 11:59:07 -0500
c86151f53c
Add initial support for new ZSTD_Sequence mode
senhuang42
2020-11-02 13:29:56 -0500
e0f26afce9
Add sequence compression format param
senhuang42
2020-11-02 10:01:18 -0500
f51af9a609
Always ensure sequenceRange updates properly, add more error forwarding
senhuang42
2020-11-02 09:52:52 -0500
1a449688fd
Various minor logical refactors to improve clarity
senhuang42
2020-11-02 09:40:26 -0500
e5fe485dcc
Fix cSize calculation for noCompressBlocks
senhuang42
2020-10-30 11:55:20 -0400
6145ebb400
Rebased, roundtrips silesia.tar
senhuang42
2020-10-29 14:58:06 -0400
b5b61cc216
Refactor for better debugging info
senhuang42
2020-10-29 14:47:36 -0400
293fad6b45
Corrections and edge-case fixes to be able to roundtrip dickens
senhuang42
2020-10-29 12:52:58 -0400
7eb6fa7be4
Multi-block compression scaffolding - works on single-block files
senhuang42
2020-10-29 11:01:04 -0400
75b01f34b9
Add support for uncompressible blocks
senhuang42
2020-10-29 10:24:45 -0400
e04da68157
Enable usage of ZSTD_sequenceRange for single-block compression
senhuang42
2020-10-28 13:40:37 -0400
337fac216d
Add logic to handle ZSTD_sequenceRange
senhuang42
2020-10-28 13:28:27 -0400
85822ddd53
Add last literals handling like getSequences()
senhuang42
2020-10-28 11:57:21 -0400
2cff8df1a2
Pull block compression out of main compressSequences() function
senhuang42
2020-10-28 11:50:38 -0400
cfced9344a
Implement ZSTD_updateSequenceRange
senhuang42
2020-10-28 11:28:12 -0400
b116e1f211
Modify SequenceRange to have posInSequence
senhuang42
2020-10-28 11:07:36 -0400
d99b675112
Add function definition for sequenceRange updater
senhuang42
2020-10-28 11:04:44 -0400
74e95c05cc
Add ZSTD_SequenceRange to count ranges in array of ZSTD_Sequence
senhuang42
2020-10-28 11:04:18 -0400
89f3848310
Add support for repcodes
senhuang42
2020-10-27 11:02:58 -0400
3e930fd044
Code cleanup, add debuglog statments
senhuang42
2020-10-26 12:33:58 -0400
086513b5b9
Implement first pass at compressSequences()
senhuang42
2020-09-30 17:18:20 -0400
a9327b1e9b
Add initial function prototype for ZSTD_compressSequences_ext (to be renamed later)
senhuang42
2020-11-13 09:55:05 -0500
9736c497ce
Merge pull request #2393 from senhuang42/fix_sequence_extractions_api
sen
2020-11-15 18:29:52 -0500
52f8c07a3f
Clamp compression level in ZSTD_getCParams_internal() function
animalize
2020-11-14 13:16:27 +0800
9d936d61d2
Reduce number of memcpy() calls
senhuang42
2020-11-13 09:41:44 -0500
be4ac6c5bc
Use existing repcode update function to implement updates
senhuang42
2020-11-12 16:38:23 -0500
674c9b9235
Add in proper block repcode histories
senhuang42
2020-11-12 14:37:47 -0500
06c7f14066
Let block reps persist
senhuang42
2020-11-12 12:22:58 -0500
396275068c
Fix incorrect repcode setting
senhuang42
2020-11-12 11:57:01 -0500
1a8af0de73
Improve unit test
senhuang42
2020-11-12 11:09:01 -0500
4d4fd2c55f
Overhaul repcode handling logic
senhuang42
2020-11-12 10:59:35 -0500
69b8361b0c
Merge pull request #2388 from facebook/fix2386
Yann Collet
2020-11-06 11:38:08 -0800
f62edf0fe9
Merge pull request #2381 from senhuang42/expand_sequence_extraction_api
sen
2020-11-06 13:00:31 -0500
95e74616d5
fix multiple minor conversion warnings
Yann Collet
2020-11-06 09:57:05 -0800
2769e4d459
fix incorrect assert
Yann Collet
2020-11-06 09:44:04 -0800
7d1dea070c
Update unit tests
senhuang42
2020-11-06 10:56:56 -0500
779df995c6
Implement mergeGeneratedSequences()
senhuang42
2020-11-06 10:55:46 -0500
51abd58208
Rename getSequences() to generateSequences()
senhuang42
2020-11-06 10:53:22 -0500
261ea69661
Add new mergeGeneratedSequences() function
senhuang42
2020-11-06 10:52:34 -0500
07ee8bfe33
Merge pull request #2385 from LuAPi/add-ZSTD_getDictID_fromCDict-single-commit
Nick Terrell
2020-11-05 10:36:13 -0800
eac309c71b
Add ZSTD_getDictID_fromCDict function to experimental section
Luke Pitt
2020-11-04 11:37:37 +0000
f782cac3d4
Change block delimiter removing to linear time approach
senhuang42
2020-11-02 16:59:16 -0500
3c9b43da1d
Remove trailing comma
senhuang42
2020-11-02 11:53:04 -0500
3434049c1f
Use ZSTD_memmove() instead of memmove()
senhuang42
2020-11-02 11:43:19 -0500
c54a25b666
Revert compressibility change
senhuang42
2020-11-02 11:35:27 -0500
d4d0346b40
Update name of enum, clarify documentation
senhuang42
2020-11-02 11:32:56 -0500
9102f30dbf
Update unit test
senhuang42
2020-11-02 11:30:31 -0500
e6178f837f
Revert unnecessary seqCollector adjustment
senhuang42
2020-11-02 10:59:06 -0500
e8501e00b8
Fix incorrect index increment in merge algorithm
senhuang42
2020-11-02 10:58:18 -0500
a36fdada57
Add algorithm to remove all delimiters
senhuang42
2020-11-02 10:46:52 -0500
435a3a0428
Update seqCollector definition
senhuang42
2020-11-02 10:19:26 -0500
3327932609
Update ZSTD_getSequences function signature
senhuang42
2020-11-02 10:17:59 -0500
7397d0102f
Add new enum for different sequence formats for ingestion/extraction
senhuang42
2020-11-02 10:15:53 -0500
f54109c589
Merge pull request #2378 from senhuang42/free_cress_ptr
sen
2020-11-01 20:33:25 -0500
37d546c445
Merge pull request #2379 from terrelln/regression-test
Nick Terrell
2020-10-30 15:09:38 -0700
7205e609a9
Merge pull request #2354 from terrelln/stable-buffer
Nick Terrell
2020-10-30 15:06:56 -0700
a446fa33dc
[regression] Add README explaining the test
Nick Terrell
2020-10-30 13:55:52 -0700
222916a5d3
[regression] Update results.csv
Nick Terrell
2020-10-30 13:54:30 -0700
c37c714ef1
Merge pull request #2376 from senhuang42/clarify_sequence_extraction_api
sen
2020-10-30 15:47:25 -0400
2ebf6d5588
[test] Add unit tests for ZSTD_c_stable{In,Out}Buffer
Nick Terrell
2020-10-12 18:40:14 -0700
d4e021fe35
[lib] Avoid allocating the input buffer when ZSTD_c_stableInBuffer is set
Nick Terrell
2020-10-12 14:47:55 -0700
24f72789e2
[lib] Skip the input window buffer when ZSTD_c_stableInBuffer is set
Nick Terrell
2020-10-12 14:36:30 -0700
6bd6b6f7d3
[cwksp] Return NULL when 0 bytes are requested
Nick Terrell
2020-10-12 14:19:04 -0700
fcf81cee5e
[lib] Avoid allocating output buffer when ZSTD_c_stableOutBuffer is set
Nick Terrell
2020-10-12 14:17:22 -0700
6d5dc93d4e
[lib] Compress directly into output when ZSTD_c_stableOutBuffer is set
Nick Terrell
2020-10-12 14:12:23 -0700
987cb4ca6a
[lib] Take the shortcut when ZSTD_c_stableOutBuffer is set
Nick Terrell
2020-10-12 14:09:12 -0700
809b2f2071
[lib] Set ZSTD_c_stable{In,Out}Buffer in ZSTD_compress2()
Nick Terrell
2020-10-12 13:51:35 -0700
c74be3f6de
[lib] Validate buffers when ZSTD_c_stable{In,Out}Buffer is set
Nick Terrell
2020-10-12 13:45:33 -0700
e3e0775cc8
[API] Add ZSTD_c_stable{In,Out}Buffer parameters
Nick Terrell
2020-10-12 13:15:39 -0700
e2581d9572
[lib] Set appliedParams in zstdmt mode
Nick Terrell
2020-10-12 19:30:23 -0700
f0da97642a
Specify that getSequences() will always emit block boundary sequences
senhuang42
2020-10-30 12:30:50 -0400
536e89c723
Sequence extractor should update CBlockState
senhuang42
2020-10-30 12:13:19 -0400
32cac2627a
Emit last literals of 0 size as well, to indicate block boundary
senhuang42
2020-10-29 16:41:17 -0400
69bd5f0654
Correct literalsRead calculation to include longLength
senhuang42
2020-10-29 14:49:37 -0400
ff93440fc6
Merge pull request #2375 from senhuang42/ldm_oss_fuzz_testcase
sen
2020-10-29 09:32:05 -0400
7198ebb213
Un-mix declarations and code
senhuang42
2020-10-28 17:49:54 -0400
59624f3163
Remove implicit typecast to appease appVeyor windows build
senhuang42
2020-10-28 16:25:09 -0400
60a52c29e6
Add check for allocation
senhuang42
2020-10-28 16:22:22 -0400
bb4ea40e4d
Merge pull request #2373 from facebook/libzstd_autoconf_full
Yann Collet
2020-10-28 11:57:08 -0700
09e3bb95d2
Merge branch 'dev' into libzstd_autoconf_full
Yann Collet
2020-10-28 10:53:08 -0700
0adce4631d
Merge branch 'libzstd_autoconf_full' of github.com:facebook/zstd into libzstd_autoconf_full
Yann Collet
2020-10-28 10:25:55 -0700
f6ecf1568f
minor Makefile refactor
Yann Collet
2020-10-28 09:39:15 -0700
3ed5d053d8
Clarify comments in zstd.h some more
senhuang42
2020-10-27 17:45:23 -0400
599ff58e08
Merge pull request #2339 from terrelln/zstdmt-stability
Nick Terrell
2020-10-27 19:43:13 -0700
ceccd7ae2d
Merge branch 'dev' into libzstd_autoconf_full
Yann Collet
2020-10-27 15:45:30 -0700
2d2507b9db
Merge pull request #2374 from bket/portability
Yann Collet
2020-10-27 14:15:35 -0700
169fc07aa1
Move test to appropriate location
senhuang42
2020-10-27 16:59:43 -0400
db0b5d7d1e
Add test to fuzzer.c
senhuang42
2020-10-27 16:57:24 -0400
17b700d78a
Merge pull request #2366 from senhuang42/enable_ldm_by_default
sen
2020-10-27 14:59:28 -0400
0953645837
Merge pull request #2362 from senhuang42/fix_ldm_fuzz_issue
Nick Terrell
2020-10-27 11:13:03 -0700
3163909d14
Remove unused variable position
senhuang42
2020-10-27 12:58:12 -0400
dc448563e9
Add test compatibility with last literals in sequences
senhuang42
2020-10-27 12:28:46 -0400
1f661b5f6b
'head -c BYTES' is non-portable
Björn Ketelaars
2020-10-27 16:51:24 +0100
1d221ecc03
Add support for representing last literals in the extracted seqs
senhuang42
2020-10-27 11:19:48 -0400
9171f920cd
Improve documentation of seqStore_t
senhuang42
2020-10-27 10:43:37 -0400
96b0ff7886
Improve documentation regarding various operations in copyBlockSequences
senhuang42
2020-10-27 10:36:06 -0400
3a11c7eb03
Modify ZSTD_copyBlockSequences to agree with new API
senhuang42
2020-10-27 10:07:26 -0400
761f40d1c6
Clarify and modify ZSTD_Sequence definition
senhuang42
2020-10-27 09:41:32 -0400
59ab4dcd32
Merge branch 'dev' into libzstd_autoconf_full
Yann Collet
2020-10-26 15:17:39 -0700
284d84ecf7
Merge pull request #2370 from facebook/libzstd_autoconf
Yann Collet
2020-10-26 15:16:04 -0700
456db0c377
make install only rebuild binaries if they don't exist
Yann Collet
2020-10-23 16:46:49 -0700
a6ee614a44
make zstd is now differentiated from zstd-nomt
Yann Collet
2020-10-23 16:08:21 -0700
89b961ea46
simplified silent mode maintenance
Yann Collet
2020-10-23 10:41:17 -0700
ffe8d9e428
fix partial lib test
Yann Collet
2020-10-23 10:27:12 -0700
b5d4728713
simplified silent mode
Yann Collet
2020-10-23 10:22:52 -0700
a7ad05bf57
fixed building libzstd with manual BUILD_DIR
Yann Collet
2020-10-23 10:14:04 -0700
d3f1a9b5bd
fix partial-build test
Yann Collet
2020-10-22 19:53:01 -0700
98787a3018
Merge branch 'dev' into libzstd_autoconf
Yann Collet
2020-10-22 18:55:30 -0700
a912ef0952
can integrate later dynamic flags changes
Yann Collet
2020-10-22 18:48:06 -0700
f90424da2d
Merge pull request #2368 from facebook/progressive_libzstd
Yann Collet
2020-10-22 17:36:56 -0700
ce6cd07c33
updated build documentation
Yann Collet
2020-10-22 12:31:23 -0700
e3867fb735
fixed libzstd.dll compilation on mingw
Yann Collet
2020-10-22 11:28:46 -0700
91a8cb9559
fix DEBUGLEVEL redefinition from tests/
Yann Collet
2020-10-22 00:20:40 -0700
494f7169ed
fix directory creation for Windows' libzstd
Yann Collet
2020-10-22 00:15:31 -0700
ca75da8fa3
fix test
Yann Collet
2020-10-21 23:51:13 -0700
dd24496951
programs/zstd also automatically generate object dir per conf
Yann Collet
2020-10-21 23:38:33 -0700
01ecad2326
zstd in programs/ can also receive a DEBUGLEVEL value
Yann Collet
2020-10-21 23:13:46 -0700
0f8ee5c51e
Merge branch 'dev' into libzstd_autoconf
Yann Collet
2020-10-21 22:36:09 -0700
d0436b2a45
automatically detect configuration changes
Yann Collet
2020-10-21 19:22:45 -0700
8a453a34c5
automatic %.h header dependency tracking
Yann Collet
2020-10-21 17:25:07 -0700
2224ec33ed
Merge pull request #2367 from facebook/progressive_build
Yann Collet
2020-10-21 15:43:14 -0700
2b99bc29bf
consolidated vpath
Yann Collet
2020-10-21 04:01:01 -0700
e8eb2939fe
store %.o object files into obj/
Yann Collet
2020-10-21 03:44:38 -0700
3e519be965
minor cleaning
Yann Collet
2020-10-21 03:22:27 -0700
911dbdbb4b
build libzstd.so from object files
Yann Collet
2020-10-20 22:19:57 -0700
684f8ea970
decouple zstd object files from lib/
Yann Collet
2020-10-20 18:16:11 -0700
a9f7e77d44
fixed travis tests
Yann Collet
2020-10-20 16:32:22 -0700
8bdb32aebe
Add a function for LDM enable check
senhuang42
2020-10-20 13:46:02 -0400
578e889ec1
Move ldm enable to compressStream2()
senhuang42
2020-10-20 13:01:04 -0400
d6dae2000b
Merge pull request #2365 from senhuang42/move_opt_parser_test_to_long_tests
Nick Terrell
2020-10-20 11:34:36 -0400
d28d8a1d72
Include LDM tables size for CCtx size estimation where relevant
senhuang42
2020-10-19 15:22:10 -0400
81a2c02d8f
Move ldm no regression test to fuzzer longtests
senhuang42
2020-10-19 15:27:40 -0400
b1c7fc5768
Add compatibility for multithreading
senhuang42
2020-10-19 12:07:06 -0400
aad436da37
Document ldm enabled by default in zstd.h
senhuang42
2020-10-19 11:02:29 -0400
df470e176b
Add unit test for no cctx requested params change
senhuang42
2020-10-19 10:52:41 -0400
590f7f55f0
Add ldm enable condition in ZSTD_resetCCtx_internal
senhuang42
2020-10-19 10:26:17 -0400
4d01979b62
Expose and call ZSTD_ldm_skipRawSeqStoreBytes()
senhuang42
2020-10-16 20:30:00 -0400
de985b1c1a
fix appveyor test
Yann Collet
2020-10-16 14:31:40 -0700
9327a77c76
Merge pull request #2359 from senhuang42/fuzz_makefile_cleanup
Nick Terrell
2020-10-16 13:53:34 -0700
a0ec50c2dc
Merge pull request #2355 from senhuang42/change_ldm_mt_config
Yann Collet
2020-10-16 13:35:50 -0700
d380f803b9
Merge pull request #2357 from senhuang42/fix_ldm_nd_behavior
Yann Collet
2020-10-16 13:35:28 -0700
314c7df170
minor : change test order
Yann Collet
2020-10-16 13:26:47 -0700
eb1959d926
fix .deps list
Yann Collet
2020-10-16 10:19:16 -0700
c355d149de
support verbose build output with V=1
Yann Collet
2020-10-16 00:21:49 -0700
b6b87c2b77
track header dependencies during build
Yann Collet
2020-10-16 00:18:16 -0700
80cee8d3fe
faster rebuild of zstd
Yann Collet
2020-10-16 00:01:41 -0700
ca885a198a
Merge pull request #2361 from senhuang42/fix_travis_minimal_decompressor_macros_test
Yann Collet
2020-10-15 15:35:57 -0700
adc53db6ed
Change make -j all check to make -j all && make check
senhuang42
2020-10-15 15:00:26 -0400
056f4c9145
Merge pull request #2360 from facebook/zwrap_parallel_build
Yann Collet
2020-10-15 11:54:15 -0700
abf5c0655c
fix zlibwrap parallel build
Yann Collet
2020-10-15 10:56:37 -0700
42d037bdba
Add libregression build target, also fix make clean and .gitignore
senhuang42
2020-10-15 10:32:49 -0400
f49926edf4
Change cycleLog adjustment to +3 from +4
senhuang42
2020-10-15 09:56:05 -0400
ee84817fe7
Reset posInSequence when using ZSTD_referenceExternalSequences()
senhuang42
2020-10-14 22:06:08 -0400
043b934ba2
Pass cRess_t by const const pointer
senhuang42
2020-10-14 20:19:46 -0400
d0550bb18f
Clarify argument names, fix DEBUGLOG() statements
senhuang42
2020-10-14 15:45:43 -0400
3f99c9b38d
Adjust match backwards count args
senhuang42
2020-10-14 15:23:03 -0400
bf0d559449
Introduce, implement, and call ZSTD_ldm_countBackwardsMatch_2segments()
senhuang42
2020-10-12 16:17:39 -0400
467e4383b0
Merge branch 'dev' of github.com:senhuang42/zstd into change_ldm_mt_config
senhuang42
2020-10-14 10:17:50 -0400
8c46c1d851
Merge pull request #2356 from bsdimp/neon
Nick Terrell
2020-10-13 15:42:46 -0700
1283935ac2
Merge pull request #2281 from likema/fix-aix-51
Yann Collet
2020-10-13 13:09:33 -0700
f5d5cd3b40
Merge pull request #2341 from senhuang42/ldm_optimized_for_opt_parser
Yann Collet
2020-10-13 13:09:07 -0700
43c0054405
aarch64: use __ARM_NEON instead of __aarch64__ to control use of neon
Warner Losh
2020-10-13 12:12:46 -0600
a39614de1f
Fix incorrect usage of cycleLog() in --patch-from
senhuang42
2020-10-13 13:00:27 -0400
1e47a75abf
Merge pull request #2337 from terrelln/adjust-params
Nick Terrell
2020-10-12 18:42:24 -0700
7e6f91ed84
[minor] Improve docs and add an assert in response to review
Nick Terrell
2020-10-12 12:52:42 -0700
354b5f1c0a
Use cycleLog instead of chainLog to determine LDM jobLog
senhuang42
2020-10-12 12:20:18 -0400
441ce4178f
[zstdmt] Clarify a comment
Nick Terrell
2020-10-12 12:58:13 -0700
efff5d8b2d
[zstdmt] Fix determinism issue with rsyncable mode
Nick Terrell
2020-10-05 19:14:19 -0700
ede4f97153
[zstdmt] Fix bug where extra empty blocks are emitted
Nick Terrell
2020-10-05 17:37:19 -0700
9ab9229e11
[zstreamtest] Add compression determinism tests
Nick Terrell
2020-10-01 15:02:15 -0700
c51a9e79b9
[zstdmt] Rip out the zstdmt API
Nick Terrell
2020-10-01 18:47:54 -0700
1784c4b4ab
[zstdmt] Remove single-pass shortcut
Nick Terrell
2020-10-01 14:29:13 -0700
b55ae009ac
[zstdmt] Remove singleBlockingThread mode
Nick Terrell
2020-10-01 13:45:29 -0700
d5c688e8ae
Fix ZSTD_adjustCParams_internal() to handle dictionary logic
Nick Terrell
2020-10-01 13:12:23 -0700
fadaab8c7c
[minor improvement] Pass 0 as the content size in the DDS
Nick Terrell
2020-10-05 15:38:10 -0700
48ef15fb47
[minor improvement] Pass dictSize when selecting parameters
Nick Terrell
2020-10-05 15:49:55 -0700
012818df99
[refactor] Remove ZSTD_resetCStream_internal()
Nick Terrell
2020-10-05 15:46:50 -0700
7083f79008
[bug] Fix dictContentType when reprocessing cdict
Nick Terrell
2020-10-05 15:17:44 -0700
1b28d6501c
Fixed dll path in case of cross-compilation
Dmitriy Titarenko
2020-10-11 23:51:44 +0500
d6911b86be
Require LDM matches to be strictly greater in length
senhuang42
2020-10-07 23:44:36 -0400
cc907770bd
Fix building on AIX 5.1
Like Ma
2020-08-26 03:10:06 +0800
b951ad20a2
Merge pull request #2329 from senhuang42/prevent_summary_updates_when_using_stdout
Yann Collet
2020-10-09 01:01:36 -0700
12541931fa
Merge pull request #2328 from marxin/zstd-pool-api
Yann Collet
2020-10-09 01:00:50 -0700
6fdb0cb8d9
Merge pull request #2303 from senhuang42/let_cdict_take_clevel_priority
Yann Collet
2020-10-09 00:48:30 -0700
c3ee284ca2
Merge pull request #2319 from facebook/fullbench_stream2
Yann Collet
2020-10-09 00:40:59 -0700
b9c8033cde
Define kNullRawSeqStore for every file
senhuang42
2020-10-07 16:59:25 -0400
a6165c1b28
Change matchState_t::ldmSeqStore to pointer
senhuang42
2020-10-06 19:43:48 -0400
abce708a56
Move posInSequence correction to correct location
senhuang42
2020-10-06 16:16:41 -0400
0c515590d8
Replace offCode of largest match if ldm's offCode is superior
senhuang42
2020-10-06 13:44:44 -0400
0fac8e07e1
Refactor usage of ms->ldmSeqStore so that it is not modified during compressBlock(), and simplify skipRawSeqStoreBytes
senhuang42
2020-10-06 13:43:13 -0400
a5500cf2af
Refactor separate ldm variables all into one struct
senhuang42
2020-10-05 18:10:10 -0400
0731b94e7c
Use kNullRawSeqStore constant in zstdmt_compress.c
senhuang42
2020-10-05 10:50:49 -0400
0325d878f2
Remove bubbling down matches with longer offCode and same matchLen
senhuang42
2020-10-04 21:48:39 -0400
031b7ec15f
Disable LDM minMatch adjustment when using opt parser
senhuang42
2020-10-04 21:47:25 -0400
ddf8a3f1b9
Enable inclusion of mid-flight LDMs in opt parser
senhuang42
2020-10-04 21:46:47 -0400
88f72ed942
Correct incorrect offcode calculation
senhuang42
2020-10-02 19:08:10 -0400
e96ea5d147
Fix static analyze fuzzer.c error
senhuang42
2020-10-02 15:27:06 -0400
d8b43a4202
Add explicit conversion of size_t to U32
senhuang42
2020-10-02 13:47:54 -0400
b8bfc4e63d
Add cSize regression test to fuzzer.c
senhuang42
2020-10-02 09:49:35 -0400
c87d2e5866
Prefix new static ldm helpers with ZSTD_opt
senhuang42
2020-10-01 16:14:41 -0400
429dec4f42
Add DEBUGLOG() calls in ldm helpers
senhuang42
2020-10-01 12:07:18 -0400
10647924f1
Make function descriptions more accurate
senhuang42
2020-10-01 11:47:35 -0400
1a687b3fcb
Improve documentation of relevant structs
senhuang42
2020-10-01 11:40:52 -0400
37617e23d7
Correct matchLength calculation and remove unnecessary functions
senhuang42
2020-10-01 11:35:48 -0400
7dee62c287
Reset ldmSeqStore after initStats_ultra() pass for btultra2
senhuang42
2020-10-01 10:13:06 -0400
0718aa70df
Refactor existing functions to use posInSequence
senhuang42
2020-10-01 10:12:21 -0400
7348b40a87
Adjustments to ldm_calculateMatchRange() to calculate bounds correctly
senhuang42
2020-09-30 19:45:40 -0400
a1ef2db5b2
Add ldm_calculateMatchRange() function
senhuang42
2020-09-30 19:14:31 -0400
ef823e0299
Remove rawSeqStore.base and add rawSeqStore.posInSequence
senhuang42
2020-09-30 17:20:47 -0400
cfd2aec1b7
Add unit tests into playTests.sh
senhuang42
2020-09-30 13:25:02 -0400
4793ae3b84
Prevent duplicate LDMs from being inserted
senhuang42
2020-09-30 12:54:45 -0400
65f9cfeeec
Add extra bounds check to prevent heap access after free ASAN error
senhuang42
2020-09-30 11:25:51 -0400
bff5785fd5
Address mixed variables C90 warning
senhuang42
2020-09-30 11:06:44 -0400
724b94ed18
ldm_getNextMatch fixed return values
senhuang42
2020-09-29 18:12:32 -0400
ea92fb3a68
Cleanups, add comments and explanations
senhuang42
2020-09-29 16:35:06 -0400
78da2e1808
Fixed sifting algorithm
senhuang42
2020-09-29 15:35:13 -0400
6ccd97fc96
Fixed end of match boundary update issues
senhuang42
2020-09-29 12:12:58 -0400
28394b64f2
Add proper bounds check on adding ldms
senhuang42
2020-09-28 17:58:23 -0400
a2f2b58d04
Add a function ldm_voidSequences()
senhuang42
2020-09-28 10:29:17 -0400
9c3c7cd20e
Fix function argument to getNextMatch()
senhuang42
2020-09-27 20:06:44 -0400
c8b8572b38
Adjustments to no longer segfault on nci
senhuang42
2020-09-27 20:00:14 -0400
f57c7e6bbf
Add base adjustment correction
senhuang42
2020-09-27 13:25:27 -0400
5df9b5e05f
Add initial getNextMatch() in opt parser
senhuang42
2020-09-27 13:19:54 -0400
f8ce7cabc3
Added more debugging
senhuang42
2020-09-27 13:02:46 -0400
84009a076a
Add re-copying of ldmSeqStore after processing
senhuang42
2020-09-26 22:14:21 -0400
42395a70c2
Add debug statements, flesh out functions
senhuang42
2020-09-26 21:56:14 -0400
dd3dd199bb
Get zstd to build with new functions and callsites, fix arguments
senhuang42
2020-09-26 21:38:35 -0400
766c4a8c28
Implement part of ldm_maybeAddLdm()
senhuang42
2020-09-26 12:28:10 -0400
84777059d2
Implement ldm_getNextMatch()
senhuang42
2020-09-26 12:16:15 -0400
28c74bf591
Implement basic splitSequence and skipSequence functions
senhuang42
2020-09-26 12:09:19 -0400
634ab7830d
Flesh out required args for ldm_handleLdm()
senhuang42
2020-09-26 11:59:07 -0400
db70761032
Add callsites to appropriate locations in ..opt_generic()
senhuang42
2020-09-26 11:24:29 -0400
aea61e3c91
Add ldm helper function declarations into opt parser
senhuang42
2020-09-26 11:22:50 -0400
35d9f488f5
Modify codepath to use opt parser exclusively if the compression level is high enough
senhuang42
2020-09-26 11:13:39 -0400
e1ae398ad5
Add rawSeqStore to match state
senhuang42
2020-09-26 11:07:52 -0400
7259b258d1
Add callsites to zstdcli.c and tests to playTests.sh
senhuang42
2020-10-07 13:47:38 -0400
93cd9d8a6e
Add hasStdoutOutput setter to fileio.h
senhuang42
2020-10-07 13:44:25 -0400
dd3dac9ce0
Fixed logic for stdout output
senhuang42
2020-10-07 13:43:27 -0400
1ebe360d0f
Add new stdoutOutput field
senhuang42
2020-10-07 13:42:34 -0400
b684900a4a
Allow external creation of POOLs that can be shared.
Martin Liska
2020-09-25 14:12:14 +0200
f7d4943788
Merge pull request #2330 from senhuang42/fix_stdinout_error_messages
Yann Collet
2020-10-06 15:58:37 -0700
4b4d8b4dc9
Merge pull request #2338 from terrelln/comments
Nick Terrell
2020-10-01 18:56:24 -0700
0057c4acf7
Merge pull request #2333 from terrelln/stable-dst
Nick Terrell
2020-10-01 18:56:11 -0700
2e7d174130
Reset all decompression parameters in ZSTD_DCtx_reset()
Nick Terrell
2020-09-29 16:25:03 -0700
27c969ed07
Add comments to ZSTD_getLowest{Match,Prefix}Index()
Nick Terrell
2020-10-01 13:21:46 -0700
cc88eb7594
Merge pull request #2317 from animalize/msvc_inline
Yann Collet
2020-09-30 08:27:53 -0700
6932216e9a
Merge pull request #2321 from senhuang42/disallow_repcode_0_in_dict
Yann Collet
2020-09-30 08:27:21 -0700
83461ce963
Merge pull request #2322 from senhuang42/guard_against_stdin_for_warning_prompts
Yann Collet
2020-09-30 08:26:50 -0700
d69d08ed6c
Merge pull request #2326 from terrelln/kernel-test-fix
Nick Terrell
2020-09-29 13:51:23 -0700
ce56810a32
Modify error messages on console input/output
senhuang42
2020-09-28 12:15:18 -0400
02422db841
Fix Stdin typo
senhuang42
2020-09-25 11:51:35 -0400
236b98e7de
Merge pull request #2310 from senhuang42/fix_multifile_status_bar
Yann Collet
2020-09-25 07:48:33 -0700
f1cbeec039
[superblock] Reduce stack usage by correctly sizing header buffers
Nick Terrell
2020-09-24 18:04:44 -0700
6a1e526ea7
[lib] Add ZSTD_COMPRESS_HEAPMODE tuning parameter
Nick Terrell
2020-09-24 17:52:16 -0700
b841387218
[freestanding] Improve macro resolution to handle #if X
Nick Terrell
2020-09-24 16:25:58 -0700
caecd8c211
Allow user to override ASAN/MSAN detection
Nick Terrell
2020-09-24 16:04:21 -0700
88fac5d514
Remove call to memset
Nick Terrell
2020-09-24 16:03:28 -0700
683150e59f
[linux-kernel] Avoid including <string.h> in the tests
Nick Terrell
2020-09-24 15:22:34 -0700
9ae0483858
Reorganize zstd_deps.h and mem.h + replace mem.h for the kernel
Nick Terrell
2020-09-24 14:22:56 -0700
260fc75028
Move __has_builtin() fallback define to compiler.h
Nick Terrell
2020-09-24 15:45:08 -0700
4d63ee57f5
Move ASAN/MSAN support declarations to compiler.h
Nick Terrell
2020-09-24 14:14:32 -0700
b09ec5c2b9
Remove MEM_STATIC_ASSERT and use DEBUG_STATIC_ASSERT instead
Nick Terrell
2020-09-24 14:13:16 -0700
9f7212a48b
Update unit tests
senhuang42
2020-09-24 16:44:33 -0400
88f4410390
Add more useful failure message when stdin is an input
senhuang42
2020-09-24 16:29:12 -0400
93d63eaeb8
Expand UTIL_requireUserConfirmation to include stdin input check
senhuang42
2020-09-24 15:58:06 -0400
432186cbea
Add FIO_determineHasStdinInput() function and member to fCtx
senhuang42
2020-09-24 15:55:30 -0400
0e8ac6b995
Add fCtx to FIO_openDstFile()
senhuang42
2020-09-24 15:49:30 -0400
c6c0a57c53
Merge pull request #2315 from senhuang42/allow_zstd_suffix
Yann Collet
2020-09-24 09:44:48 -0700
9009b59f09
[linux-kernel] Add missing semicolon in zstd_deps.h
Nick Terrell
2020-09-23 20:36:47 -0700
9261476b7d
[lib] Wrap customMem xor checks in parens for readability
Nick Terrell
2020-09-23 20:34:44 -0700
2fc1d50ee7
Merge pull request #2324 from terrelln/kernel-test-fix
Nick Terrell
2020-09-23 15:01:56 -0700
a70fa342f0
[CI][linux-kernel] Enable -Wunused-const-variable and -Wunused-but-set-variable
Nick Terrell
2020-09-23 12:59:23 -0700
dec7fb03ec
[lib] Silence -Wunused-const-variable warnings
Nick Terrell
2020-09-23 12:58:38 -0700
978659d34f
[linux-kernel] Fix unused variable warnings with malloc, calloc, and free
Nick Terrell
2020-09-23 12:54:10 -0700
21cd640b93
Add unit tests to guard against bad stdin
senhuang42
2020-09-22 14:16:26 -0400
7aa3da1cd7
Use IS_CONSOLE macro to detect that we're indeed using a console
senhuang42
2020-09-22 14:15:52 -0400
8170e3ca6d
Merge pull request #2320 from terrelln/test-fix
Nick Terrell
2020-09-22 10:58:48 -0700
8adeb9f1e6
Updated to repcode documentation to reflect dict content size
senhuang42
2020-09-22 13:24:27 -0400
9dcfe4d7b7
Update documentation about repcodes in dictionaries
senhuang42
2020-09-22 12:58:44 -0400
973f2adeec
[tests] Don't write to stdout
Nick Terrell
2020-09-22 00:40:27 -0700
5618e000bd
update fullbench for compressStream2()
Yann Collet
2020-09-21 07:19:20 -0700
2e5d73dd72
Use MEM_STATIC FORCE_INLINE_ATTR
instead of FORCE_INLINE_TEMPLATE
animalize
2020-09-21 13:26:38 +0800
0a69a6b1ca
Let MSVC force inline ZSTD_hashPtr() function
animalize
2020-09-21 10:35:47 +0800
200c960f1d
Merge pull request #2311 from felixhandte/ddss-fix-cparam-derivation
Felix Handte
2020-09-18 14:02:14 -0400
07034952df
Add -f to .zstd decompression CLI test
senhuang42
2020-09-18 13:01:45 -0400
6b6cc80196
Support .zstd suffix only for decompression
senhuang42
2020-09-18 12:49:51 -0400
5870c47bc0
Merge pull request #2313 from felixhandte/fuzzer-separate-long-tests
Felix Handte
2020-09-18 12:03:00 -0400
e991f9994d
Run Long Tests in GitHub CI
W. Felix Handte
2020-09-17 13:28:20 -0400
9398acb245
Move Last Two Long Tests in fuzzer.c into Separate --long-tests Section
W. Felix Handte
2020-09-17 12:57:39 -0400
f23a321781
Update Regression Test Results
W. Felix Handte
2020-09-17 12:23:05 -0400
8930c6e551
Use ZSTD_CCtxParams_init() to Init CCtxParams, not memset()
W. Felix Handte
2020-09-17 12:15:33 -0400
e8a44326fa
Avoid Redundancy in ZSTD_initCDict_internal() Args; Don't Take CParams + CCtxParams
W. Felix Handte
2020-09-17 12:08:36 -0400
29b8f2eb08
Fix multifile decompression summary
senhuang42
2020-09-16 10:38:13 -0400
1d5c6fda9f
Add filename truncations to decompression
senhuang42
2020-09-16 10:28:45 -0400
eee51a664a
Fall Back if Derived CParams are Incompatible with DDSS; Refactor CDict Creation
W. Felix Handte
2020-09-15 14:06:58 -0400
ab0d332563
Add display clears
senhuang42
2020-09-15 15:53:32 -0400
bc6521a6f6
Make ZSTD_createCDict_advanced2() cctxParams Arg Const
W. Felix Handte
2020-09-15 14:06:10 -0400
26a96a5b35
Do More Complete CParams Deduction in Non-DDSS Path of ZSTD_createCDict_advanced2
W. Felix Handte
2020-09-15 13:57:43 -0400
a2af804129
Pull CParam Override Logic into Helper
W. Felix Handte
2020-09-15 13:38:05 -0400
cad6bf99af
Add padding to remove previous line's leftovers, and keep the printed line to around the same size
senhuang42
2020-09-15 13:01:46 -0400
d96e98cfde
Merge pull request #2308 from terrelln/zstd-kernel
Nick Terrell
2020-09-14 14:56:30 -0700
05622992d5
Merge pull request #2292 from senhuang42/multifile_status_update_fio_refactor
Yann Collet
2020-09-14 14:06:26 -0700
e583e0be8c
Merge pull request #2299 from senhuang42/env_var_num_threads
Yann Collet
2020-09-14 14:04:19 -0700
517956e67d
Merge pull request #2306 from facebook/check_endDirective
Yann Collet
2020-09-14 13:57:55 -0700
5651fe9b49
[contrib][linux-kernel] Add decompress_sources.h
Nick Terrell
2020-09-14 12:45:24 -0700
dec1a78d3e
minor fix casting for Visual
Yann Collet
2020-09-14 11:46:23 -0700
c91a0855f8
check endDirective in ZSTD_compressStream2()
Yann Collet
2020-09-14 10:56:08 -0700
17b56f934e
Coding style cleanup
senhuang42
2020-09-11 11:42:12 -0400
801513b5e7
Modify params rather than cctx->requestedParams
senhuang42
2020-09-11 11:41:10 -0400
d903b552c8
Merge pull request #2295 from felixhandte/dedicated-dict-search-structure-chain
Felix Handte
2020-09-11 01:39:23 -0400
d6246d4a0f
Print More During Fuzzer Test to Avoid CI Killing it Due to Timeout
W. Felix Handte
2020-09-10 23:35:42 -0400
6d3f816b3e
Test Fewer Dictionary Sizes
W. Felix Handte
2020-09-10 22:29:19 -0400
b6df3fd438
Fix Debug Logging in 32-bit Build
W. Felix Handte
2020-09-10 19:19:39 -0400
c5fab8848a
Document searchFuncs Table
W. Felix Handte
2020-09-10 18:22:49 -0400
85a95840e4
Further Consolidate Dict Mode Checks
W. Felix Handte
2020-09-10 18:18:50 -0400
032010fcc1
Improve Documentation Slightly
W. Felix Handte
2020-09-10 16:36:28 -0400
0faefbf1b3
Make DDSS Selection Override ForceCopy Directive
W. Felix Handte
2020-09-10 11:33:12 -0400
2cc2b40a1b
Test DDSS A Little More Thoroughly
W. Felix Handte
2020-09-10 11:32:16 -0400
efa33861f2
Attempt to Fix MSVC Warnings
W. Felix Handte
2020-09-08 17:39:37 -0400
ed43832770
Simplify Match Limit Checks
W. Felix Handte
2020-09-04 00:31:00 -0400
06d240b8a7
Use All Available Space in the Hash Table to Extent Chain Table Reach
W. Felix Handte
2020-09-04 00:11:44 -0400
b2b0641ea0
Rewrite Table Fill to Retain Cache Entries Beyond Chain Window
W. Felix Handte
2020-09-03 19:45:24 -0400
916238d9dc
Avoid Malloc in Table Fill; Pack Tmp Structure into Hash Table
W. Felix Handte
2020-09-03 17:29:44 -0400
f42c5bddd9
Truncate Chain at Last Possible Attempt
W. Felix Handte
2020-09-03 13:58:11 -0400
20a020edbc
Prefetch Chain Table Matches
W. Felix Handte
2020-09-03 13:34:38 -0400
9b9feb84f2
Lay Out Chain Table Chains Contiguously
W. Felix Handte
2020-09-03 12:55:40 -0400
66509c7bf4
Only Insert Positions Inside the Chain Window
W. Felix Handte
2020-09-02 17:29:46 -0400
13c5ec3e41
Only Allow Dedicated Dict Search for Dicts Loaded in 1 Chunk
W. Felix Handte
2020-09-02 17:15:31 -0400
005ceaa052
Merge pull request #2276 from felixhandte/dedicated-dict-search-structure
Felix Handte
2020-09-10 22:09:25 -0400
07793547e6
Fix Bug: Only Use DDSS Insertion on CDict MatchStates
W. Felix Handte
2020-09-04 12:16:35 -0400
d214d8c859
Shorten Dict Mode Conditionals in Order to Improve Readability
W. Felix Handte
2020-09-02 13:27:11 -0400
f49c1563ff
Force-Inline ZSTD_insertAndFindFirstIndex_internal()
W. Felix Handte
2020-09-02 12:40:42 -0400
cab86b074f
Clean Up Search Function Selection
W. Felix Handte
2020-09-02 12:40:25 -0400
2ffbde0d95
Fix -Wshorten-64-to-32
Error
W. Felix Handte
2020-08-28 14:14:29 -0400
7b5d2f72ea
Adjust Working Context Table Sizes Back Down
W. Felix Handte
2020-08-28 12:38:50 -0400
c09454e28f
Add Warning Comment to ZSTD_createCDict_advanced2() Declaration
W. Felix Handte
2020-08-28 12:31:01 -0400
d332f57897
Permit Matching Against Lowest Valid Position
W. Felix Handte
2020-08-26 18:33:44 -0400
a3659fe1ef
Make ZSTD_dedicatedDictSearch_getCParams Wrap ZSTD_getCParams
W. Felix Handte
2020-08-26 16:33:13 -0400
b81f3a37f9
Easy: Fix Test
W. Felix Handte
2020-08-21 17:00:26 -0400
7b9a755ac9
Remove Chain Limit on Hash Cache Entries; Slightly Improve Compression
W. Felix Handte
2020-08-20 17:17:10 -0400
e8b4011b52
Split Lookups in Hash Cache and Chain Table into Two Loops
W. Felix Handte
2020-08-20 12:31:25 -0400
9e83c782f8
Simplify DDS Hash Table Construction
W. Felix Handte
2020-08-20 11:40:47 -0400
ad9f98ac3f
Document the ZSTD_c_enableDedicatedDictSearch Parameter
W. Felix Handte
2020-08-18 16:58:11 -0400
5390fee4f7
Rename and Move DD_BLOG Constant to ZSTD_LAZY_DDSS_BUCKET_LOG
W. Felix Handte
2020-08-18 15:20:12 -0400
5e91ae27eb
Prefetch First Batch of Match Positions; +11% Speed in Level 5 w/ 1 Dict
W. Felix Handte
2020-08-18 13:30:41 -0400
df386b3d8d
Fix Off-By-One Error in Counting DDS Search Attempts
W. Felix Handte
2020-08-17 17:43:01 -0400
d46306087b
Enable Dedicated Dict Search in the CLI
W. Felix Handte
2020-08-17 12:37:58 -0400
914bfe7ee4
Init CCtx's Local Dict with CCtxParams
W. Felix Handte
2020-08-17 12:35:50 -0400
db2aa25252
Decision for Whether to Attach Should be Based on CDict Config, not CCtx
W. Felix Handte
2020-08-13 16:52:07 -0400
a494111385
Move Prefetch Before Insertion; Speed Up ~6%
W. Felix Handte
2020-08-13 14:54:10 -0400
eede46a47e
Misc Refactor of DDS Search Code
W. Felix Handte
2020-08-13 11:57:31 -0400
f1b428fdac
Rename enableDedicatedDictSearch to dedicatedDictSearch in MatchState
W. Felix Handte
2020-08-12 16:50:44 -0400
41012193ad
Always Init CDict's enableDedicatedDictSearch Field
W. Felix Handte
2020-08-11 18:57:12 -0400
34b545acb0
Add a ZSTD_dedicatedDictSearch ZSTD_dictMode_e to Allow Const Propagation
W. Felix Handte
2020-08-11 18:48:22 -0400
beefdb0d3d
Fix ZSTD_c_forceAttachDict Bounds
W. Felix Handte
2020-08-11 18:24:11 -0400
c204110eff
Make ZSTD_c_enableDedicatedDictSearch an Experimental Param
W. Felix Handte
2020-08-11 18:03:38 -0400
2cf6cfc55f
Add Fuzzer Test for the Various Dict Attachment Strategies
W. Felix Handte
2020-08-11 15:29:12 -0400
ae4ebf6b8c
TODO: Comment
W. Felix Handte
2020-08-07 16:41:16 -0400
def62e2d3e
Fix Compilation Warnings
W. Felix Handte
2020-08-07 12:02:18 -0400
80053bdae3
updating cold benchmark
Bimba Shrestha
2020-06-12 08:53:58 -0700
9c628238d3
creating ZSTD_createCDict_advanced_internal
Bimba Shrestha
2020-06-12 08:01:18 -0700
0a9787c3e1
changing to int for consistency
Bimba Shrestha
2020-06-11 22:57:53 -0700
e29bc3a009
using dict mls instead of src mls
Bimba Shrestha
2020-06-11 22:55:32 -0700
145c2d12f9
add hashtable head prefetching
Bimba Shrestha
2020-06-11 22:54:36 -0700
5d5507788d
change method name for consistency
Bimba Shrestha
2020-06-11 22:48:48 -0700
b30f71becf
pass correct cparams
Bimba Shrestha
2020-06-11 22:46:16 -0700
a3f6e4026e
removing wrong comment
Bimba Shrestha
2020-06-11 22:42:57 -0700
71fda0362f
making cctxParams a pointer
Bimba Shrestha
2020-06-11 22:42:11 -0700
628559d0e4
loading dict using new algorithm
Bimba Shrestha
2020-06-11 19:41:03 -0700
22705f0c93
adding dedicatedDictSearch algorithm
Bimba Shrestha
2020-06-11 18:54:44 -0700
31e581bf65
adding enableDedicatedDictSearch to matchState_t
Bimba Shrestha
2020-06-11 18:34:14 -0700
50550a14ad
adding dedicated dict load method to lazy
Bimba Shrestha
2020-06-11 18:27:07 -0700
75b6360036
adding ZSTD_createCDict_advanced2 to zstd.h
Bimba Shrestha
2020-06-11 18:12:48 -0700
b7dddbe89b
always attach dict when using dedicatedDictSearch
Bimba Shrestha
2020-06-11 14:19:12 -0700
e36a373df4
adding dedicatedDictSearch cParams helper methods
Bimba Shrestha
2020-06-11 13:48:57 -0700
f10d4e313c
adding ZSTD_dedicatedDictSearch_defaultCParameters variable
Bimba Shrestha
2020-06-11 13:33:52 -0700
c497cb6716
Add ZSTD_c_enableDedicatedDictSearch Param
Bimba Shrestha
2020-06-11 13:21:28 -0700
868804d322
Merge pull request #2301 from terrelln/prepare-for-release
Nick Terrell
2020-09-10 15:42:16 -0700
64bd68e44b
Adjust ZSTD_createCDict_byReference() function, and check for cdict when using compressStream2
senhuang42
2020-09-10 13:42:26 -0400
da30a78c68
[lib] Bump version number to 1.4.6
Nick Terrell
2020-09-09 17:13:45 -0700
edd8327097
Update CHANGELOG for the next release
Nick Terrell
2020-09-09 17:13:34 -0700
b92569a522
[doc] Document new build macros in lib/README.md
Nick Terrell
2020-09-09 17:13:16 -0700
5118e30cfe
Merge pull request #2289 from terrelln/zstd-kernel-2
Nick Terrell
2020-09-09 15:38:02 -0700
3420c202af
[linux-kernel] Update README with initial instructions on how to update zstd in the kernel
Nick Terrell
2020-09-09 12:45:16 -0700
aab4bf7b0d
[linux-kernel] Add test that checks the ifdef hardwiring
Nick Terrell
2020-09-09 12:36:58 -0700
29c5de8780
Add linux-kernel freestanding
Nick Terrell
2020-08-10 23:11:20 -0700
1c3cb2c05c
[contrib] Add preprocessor hardwiring to freestanding.py
Nick Terrell
2020-08-10 23:09:59 -0700
79ded1b4a9
[lib] Add ZSTD_NO_UNUSED_FUNCTIONS macro to hide unused functions
Nick Terrell
2020-08-27 17:10:04 -0700
ac3a136b0a
[lib] Replace 64-bit divisions with ZSTD_div64()
Nick Terrell
2020-08-27 15:01:18 -0700
a90779397a
[lib] Reduce zstd stack usage by 1KB
Nick Terrell
2020-08-26 17:52:54 -0700
046aca190f
Fix ZSTD_initCStream_advanced() with no dictionary and static allocation
Nick Terrell
2020-08-14 12:42:06 -0700
e975de289c
Add ZSTD_NO_INTRINSICS macro to avoid explicit intrinsics
Nick Terrell
2020-08-14 12:41:28 -0700
f91ed5c766
[lib] s/current/curr because it collides with Linux Kernel macro
Nick Terrell
2020-08-11 14:31:09 -0700
a71963c7b8
nbThreads instead of numThreads
senhuang42
2020-09-09 12:35:40 -0400
5e4efd22d4
Merge pull request #2291 from i-do-cpp/fix-compression-level-default
Nick Terrell
2020-09-08 16:42:34 -0700
0a170b20a8
Add ZSTD_NUMTHREADS tests to playTests.sh
senhuang42
2020-09-08 10:34:50 -0400
243c8dfb41
Add include guards for init_numThreads()
senhuang42
2020-09-08 09:26:16 -0400
cc29492c5f
Update documentation for environment variable
senhuang42
2020-09-07 18:35:46 -0400
136a0673f6
Add quick documentation for ZSTD_NUMTHREADS in the code
senhuang42
2020-09-07 18:19:31 -0400
888c385a49
Change param name to ZSTDCLI_NUMTHREADS_DEFAULT
senhuang42
2020-09-07 18:11:42 -0400
972e063219
Change default num_threads value
senhuang42
2020-09-01 16:08:49 -0400
5123496104
Adjust function signatures
senhuang42
2020-09-07 13:13:05 -0400
8db661dd7f
Merge pull request #2294 from felixhandte/makefile-lib-fix-var-order
Felix Handte
2020-09-04 10:58:57 -0400
28a9dc78c3
Always update bytes status in FIO_ctx_t
senhuang42
2020-09-03 20:23:30 -0400
60ee0519ca
Remove extraneous FIO_ctx_t functions
senhuang42
2020-09-03 20:22:34 -0400
75bc289911
Fix Makefile Variable Concatenation Order
W. Felix Handte
2020-09-03 17:28:37 -0400
6da8acd231
Merge pull request #2293 from allanjude/coverity
Nick Terrell
2020-09-03 13:58:45 -0700
8665793164
Resolve Coverity 1432392 Unintentional integer overflow
Allan Jude
2020-09-03 19:31:50 +0000
48bca10792
Address memory leak in CLI from fCtx
senhuang42
2020-09-03 10:14:04 -0400
23feaecbe5
Fix FIO_removeMultiFilesWarning conflict
senhuang42
2020-09-03 09:49:13 -0400
49949f1d51
Merge branch 'dev' into multifile_status_update_fio_refactor
senhuang42
2020-09-03 09:44:47 -0400
202b2954a2
Remove comma-separated decls
senhuang42
2020-09-03 09:28:40 -0400
a480b02044
Adjust comments and struct to better reflect FIO_ctx_t
senhuang42
2020-09-03 09:26:30 -0400
7842f43197
Fix 1 file multifile logic, remove unnecessary variable assignments
senhuang42
2020-09-03 09:22:07 -0400
bcedab0731
Merge pull request #2279 from senhuang42/show_warnings_with_multiple_input_files
Nick Terrell
2020-09-02 11:32:11 -0700
dbe5305250
Adjusted extra explanation warning to always pop up if applicable
senhuang42
2020-09-02 08:44:42 -0400
99039988a5
Fixed newline issue and adjusted wording in comment
senhuang42
2020-09-01 13:18:30 -0400
3a7d625d6b
Cleanup comments, add function to set FIO_ctx_t.nbFilesProcessed
senhuang42
2020-09-01 12:52:18 -0400
a03917c751
Fix the logic in printing final status updates
senhuang42
2020-09-01 12:46:06 -0400
a6414f1247
Integrate refactor into status print for multifiles, adjust logic for printing as needed
senhuang42
2020-09-01 12:32:18 -0400
565f116a56
Change name to ZSTD_NUMTHREADS
senhuang42
2020-09-01 09:02:23 -0400
aec8b27fff
Update zstd_compress.c
i-do-cpp
2020-08-31 09:34:08 +0200
d514281e73
Fix setParameter not falling back to default compression level on 0 value
i-do-cpp
2020-08-31 09:25:43 +0200
d54566f334
First pass at refactoring and creating new FIO_ctx_t */
senhuang42
2020-08-28 11:01:04 -0400
01828b27e2
Improve documentation, update man
senhuang42
2020-08-27 17:57:20 -0400
c6d5a2cad0
Merge pull request #2288 from animalize/doc_version
Yann Collet
2020-08-27 12:32:07 -0700
6365e0e32f
Add ZSTD_versionString() function to manual.
animalize
2020-08-27 13:51:22 +0800
4c408866f0
Merge pull request #2264 from terrelln/zstd-kernel
Nick Terrell
2020-08-26 18:15:25 -0700
7e867ad61f
Fix potential memory leak
senhuang42
2020-08-26 18:52:32 -0400
ef11aadc0c
Fix UTIL_requireUserConfirmation() declaration
senhuang42
2020-08-26 17:20:37 -0400
7991c55181
Move logic into new function FIO_removeMultiFilesWarning, add support for decompression
senhuang42
2020-08-26 16:50:20 -0400
3aec385a10
Fix merge conflicts
senhuang42
2020-08-26 15:43:38 -0400
ae455dde08
[contrib] Add freestanding translator prototype
Nick Terrell
2020-08-10 10:42:27 -0700
c465f24457
ZSTD_ prefix mem{cpy,move,set},malloc,calloc,free
Nick Terrell
2020-08-10 12:46:38 -0700
a686d306d2
Rename ZSTD_{malloc,calloc,free} to ZSTD_custom{Malloc,Calloc,Free}
Nick Terrell
2020-08-10 12:42:03 -0700
80f577baa2
Move standard includes to zstd_deps.h
Nick Terrell
2020-08-06 20:18:05 -0700
a8c66881e5
Merge pull request #2283 from senhuang42/progress_bars_for_multiple_files
Yann Collet
2020-08-26 11:54:50 -0700
cf83aceaf3
Merge pull request #2282 from terrelln/ncount-fix
Nick Terrell
2020-08-26 10:31:07 -0700
ead2387a7e
Remove extraneous FIO_setNbFiles()
senhuang42
2020-08-26 12:05:04 -0400
fed7e7850b
Fix bug in user prompt where line was not flushed on negative response
senhuang42
2020-08-26 11:57:38 -0400
a73e131f10
Adjust playTests.sh refuse overwrite test to include -q
senhuang42
2020-08-26 11:40:05 -0400
b6abbc3ce5
Fix single file decompression summary, remove escape code dependency, add currFileIdx field to FIO_prefs, general cleanups/bugfixes
senhuang42
2020-08-26 11:35:07 -0400
3bcdcaa042
Merge pull request #2285 from terrelln/oss-fuzz-fixes
Nick Terrell
2020-08-25 18:35:16 -0700
eef88dcfea
Merge pull request #2284 from terrelln/github-actions-arm
Yann Collet
2020-08-25 17:50:12 -0700
ae163015b1
[fuzz] Fix stream_decompress timeouts
Nick Terrell
2020-08-25 17:10:04 -0700
49eeb2d1fc
[fuzz] Disable superblock expansion test
Nick Terrell
2020-08-25 16:32:00 -0700
51dd7e69f9
[github actions] Disable armbuild and armfuzz tests
Nick Terrell
2020-08-25 16:28:41 -0700
70fa7b37ca
Added env var function for threads
senhuang42
2020-08-25 18:49:52 -0400
4193638996
[bug] Fix FSE_readNCount()
Nick Terrell
2020-08-25 11:37:41 -0700
96222cd195
Small formatting changes
senhuang42
2020-08-25 18:03:08 -0400
47a9ad2ae3
Remove decompression status update
senhuang42
2020-08-25 17:54:00 -0400
acee48d4c1
Small cleanups
senhuang42
2020-08-25 17:34:00 -0400
a3401ca7d0
Make compatible with displaylevel = 2 and decompression
senhuang42
2020-08-25 17:23:47 -0400
da38891a87
Add initial live update with displayLevel = 2, add new field to FIO_prefs_t
senhuang42
2020-08-25 16:46:47 -0400
f82d9865b9
Merge pull request #2278 from senhuang42/ignore_checksum_advanced_param
Yann Collet
2020-08-25 12:08:53 -0700
7a7cd8861a
Add initial functionality to support -q
senhuang42
2020-08-25 13:50:44 -0400
aab11ce3db
Unified warning prompts into new function UTIL_requireUserConfirmationToProceed()
senhuang42
2020-08-25 11:25:49 -0400
614e446000
Merge pull request #2271 from terrelln/small-blocks
Nick Terrell
2020-08-24 18:54:33 -0700
dde97de6c4
Only ask to proceed if using --rm, otherwise just display warning. -f bypasses it all. More robust tests
senhuang42
2020-08-24 20:19:55 -0400
1acf243540
Add a warning whenever (de)compressing multiple files into one source, or into stdout
senhuang42
2020-08-24 19:10:03 -0400
52f33a1da5
Fix compiler warnings
Nick Terrell
2020-08-24 16:09:45 -0700
6f301a7903
Merge pull request #2272 from terrelln/dstSize_tooSmall
Nick Terrell
2020-08-24 15:01:17 -0700
6d2f750b37
Document the BMI2 default() functions
Nick Terrell
2020-08-24 14:44:33 -0700
e1e41addb3
Adjust #ifndef logic
senhuang42
2020-08-24 17:36:36 -0400
a030560d62
Add new DCtx param: validateChecksum and update unit tests
senhuang42
2020-08-24 17:28:00 -0400
cebe0b5c0b
Improve FSE_normalizeCount() docs
Nick Terrell
2020-08-24 13:58:34 -0700
1302f8d676
[fix] Always return dstSize_tooSmall when it is the case
Nick Terrell
2020-08-15 12:32:57 -0700
44c54a3e31
Addressing comments: more comments, cleanup, remove extra function, checksum logic
senhuang42
2020-08-24 16:14:19 -0400
8def0e5fd3
Fix up code after reading through
Nick Terrell
2020-08-24 12:24:45 -0700
ffaa0df76d
Document change in CLI for --no-check during decompression in --help menu
senhuang42
2020-08-22 16:58:41 -0400
e3f5f9658a
Added CLI tests for --no-check, fixed ignore checksum logic
senhuang42
2020-08-22 16:05:40 -0400
20eb095882
Added unit test to fuzzer.c, changed definition param name
senhuang42
2020-08-22 13:26:33 -0400
47685ac856
Move enum into zstd.h, and fix pesky switch() logic
senhuang42
2020-08-21 18:18:53 -0400
1b34b15e6b
Adding CLI capability to invoke decompression with no checksum
senhuang42
2020-08-21 17:49:30 -0400
08d3567ba8
Add function prototype
senhuang42
2020-08-21 16:51:43 -0400
6a8dbdcd1f
Modify decompression loop to gnore checksums if flag is enabled
senhuang42
2020-08-21 16:46:46 -0400
2f39124342
Rename to ZSTD_d_forceIgnoreChecksum, add to DCtx, add function to set the advanced param
senhuang42
2020-08-21 16:23:39 -0400
b5cddda073
Add new definition of ZSTD_d_forceSkipChecksum in experimental section
senhuang42
2020-08-21 15:59:03 -0400
8f8bd2d1ac
[regression] Update results.csv
Nick Terrell
2020-08-18 16:57:35 -0700
5d91206ebe
Merge pull request #2277 from atnbueno/patch-1
Yann Collet
2020-08-19 12:05:27 -0700
77c97089fc
Fixed Markdown warnings. No visible changes.
Antonio Bueno
2020-08-19 12:36:28 +0200
5deeaf810d
Merge pull request #2268 from bimbashrestha/actions-icc
Yann Collet
2020-08-18 19:08:01 -0700
575731b6db
Use ncount=1 when < 4096 symbols
Nick Terrell
2020-08-18 15:26:54 -0700
612e947c5e
wire up bmi2 support
Nick Terrell
2020-08-17 13:44:49 -0700
ba1fd17a9f
speed up literal header decoding
Nick Terrell
2020-08-16 22:22:33 -0700
6004c1117f
speed up small blocks
Nick Terrell
2020-08-14 15:28:59 -0700
a8006264cf
small blocks benchmark
Nick Terrell
2020-08-14 15:28:48 -0700
bb265da4ae
Merge pull request #2270 from felixhandte/fix-doc-cctx-set-param
Felix Handte
2020-08-14 21:44:56 -0400
99746eea7e
Fix Documentation for ZSTD_CCtxParams_setParameter()
W. Felix Handte
2020-08-14 14:44:08 -0400
a944fc8620
removing icc from travis
Bimba Shrestha
2020-08-13 12:47:04 -0500
b413dac52b
adding icc to actions
Bimba Shrestha
2020-08-13 12:45:28 -0500
57df21e2eb
Merge pull request #2267 from cwoffenden/clang-comma
Yann Collet
2020-08-13 10:00:57 -0700
4c81fae146
Fix clang -Wcomma warning
Carl Woffenden
2020-08-13 16:11:22 +0200
49069a3f0a
Merge pull request #2265 from terrelln/prefetch-fix
Nick Terrell
2020-08-11 10:07:53 -0700
e3bda594ae
Prefer __builtin_prefetch over inline asm
Nick Terrell
2020-08-10 22:15:46 -0700
63eebc86cd
Merge pull request #2262 from felixhandte/fewer-stat-syscalls
Yann Collet
2020-08-10 18:20:13 -0700
953f0a072a
Fix MS Build
W. Felix Handte
2020-08-10 17:28:34 -0400
b02cdf63b0
Clean Up Redundant Checks, Rename FIO_remove() -> FIO_removeFile()
W. Felix Handte
2020-08-10 15:39:14 -0400
51ac0207af
Remove UTIL_statFile() and UTIL_statDir(); Decompose Former Call-Sites
W. Felix Handte
2020-08-10 15:28:02 -0400
93dda988c8
Remove Unused Function UTIL_fileExist()
W. Felix Handte
2020-08-10 15:22:29 -0400
76878697a4
Re-Organize and Document Prototypes in util.h
W. Felix Handte
2020-08-10 15:16:14 -0400
c1449143c5
Share stat() Calls in Uses of UTIL_chmod()
W. Felix Handte
2020-08-05 12:10:42 -0400
0a8aacb4db
Use stat() to Check that File Should be chmod()-ed
W. Felix Handte
2020-08-05 12:00:12 -0400
7238cca1a1
Deduplicate Some Low-Hanging Fruit of Redundant Stat Calls
W. Felix Handte
2020-08-05 01:08:34 -0400
44fa052599
Introduce Variants of Various UTIL Functions that Take Pre-Populated stat_t Structs
W. Felix Handte
2020-08-05 01:00:06 -0400
b6e24bc4dc
Rename UTIL_getFileStat() -> UTIL_statFile() and UTIL_getDirectoryStat() -> UTIL_statDir()
W. Felix Handte
2020-08-05 00:40:16 -0400
1a1003f996
Mark stat_t Arg to UTIL_setFileStat() const
W. Felix Handte
2020-08-05 00:35:21 -0400
5fbc6addb6
Additionally Convert UTIL_getFileStat() Calls to UTIL_stat() Where Appropriate
W. Felix Handte
2020-08-05 00:31:48 -0400
69cb9e7798
Use New Stat Helper
W. Felix Handte
2020-08-05 00:21:41 -0400
b11bea56a5
Introduce Dedicated Helper to Call stat()
W. Felix Handte
2020-08-05 00:09:29 -0400
38e38546a4
Merge pull request #2258 from Niadb/dev
Yann Collet
2020-08-04 09:43:59 -0700
60b56e3b5f
Merge pull request #2253 from facebook/histvec
Yann Collet
2020-08-02 14:08:42 -0700
f85a0f8bcf
Merge pull request #2256 from helloguo/dev
Nick Terrell
2020-07-29 11:57:49 -0700
bff41a4190
Merge pull request #2259 from cwoffenden/vs-warning
Yann Collet
2020-07-29 09:21:03 -0700
5d81d44e40
Fixed VS variable shadowing warning (and added test)
Carl Woffenden
2020-07-29 12:33:39 +0200
acb3dd9a68
Use ZSTD_copy16 instead of memcpy
helloguo
2020-07-28 11:58:46 -0700
a8ebc14035
Update bitstream.h
Niadb
2020-07-28 11:17:04 -0600
216a63dcf7
Add files via upload
Niadb
2020-07-28 02:52:52 -0600
493fd40dca
Add files via upload
Niadb
2020-07-28 02:52:15 -0600
82b0cd844f
Optimize ZSTD_wildcopy
helloguo
2020-07-27 22:08:52 -0700
01261bc8b6
Merge pull request #2252 from helloguo/dev
Nick Terrell
2020-07-27 12:59:10 -0700
8b9cdd2597
fixed overlapping count & workspace special case
Yann Collet
2020-07-26 22:40:21 -0700
051232223f
optimized histogram
Yann Collet
2020-07-26 22:24:22 -0700
6de87b3a74
fix preprocessor in ZSTD_wildcopy
helloguo
2020-07-24 10:53:58 -0700
15c5e20023
updated documentation
Yann Collet
2020-07-23 12:10:57 -0700
e33e5eece3
Merge pull request #2250 from facebook/twoFieldsArgs
Yann Collet
2020-07-22 09:49:34 -0700
cf6c4fcbd5
Merge pull request #2249 from facebook/fsefix
Yann Collet
2020-07-21 08:23:37 -0700
610c41f90f
improved 2-args macro to support both syntaxes
Yann Collet
2020-07-20 17:41:32 -0700
23941eec04
added tests for newly enabled syntax
Yann Collet
2020-07-17 13:31:15 -0700
7280c1dafa
extended 2-fields macro usage to number arguments
Yann Collet
2020-07-17 13:09:23 -0700
a7e5652672
CLI: simplified handling of separated-fields arguments
Yann Collet
2020-07-17 12:46:36 -0700
40f20b6453
Merge pull request #2197 from neheb/hj
Yann Collet
2020-07-17 09:16:11 -0700
62df5bca4c
Merge pull request #2243 from facebook/uclibc
Yann Collet
2020-07-17 09:14:20 -0700
c224367ede
ensure workspace is large enough
Yann Collet
2020-07-16 20:33:50 -0700
21c273da84
import some minor fixes from FSE project
Yann Collet
2020-07-16 20:25:15 -0700
a35f135617
Merge pull request #2246 from ffontaine/dev
Felix Handte
2020-07-16 12:40:43 -0400
0d0fc4544c
Merge pull request #2247 from facebook/revert-2244-dev
Yann Collet
2020-07-15 12:42:31 -0700
a44671b281
Revert "Fix -Wunused-variable under FUZZING_BUILD_MODE..."
Yann Collet
2020-07-15 12:42:18 -0700
7d3d5f2a20
Merge pull request #2244 from hctim/dev
Yann Collet
2020-07-15 12:40:17 -0700
26d01bdb26
programs/util.c: fix build without st_mtime
Fabrice Fontaine
2020-07-15 21:19:14 +0200
23b55d6b3e
Fix -Wunused-variable under FUZZING_BUILD_MODE...
Mitch Phillips
2020-07-14 08:49:43 -0700
1dcc478796
fix uclibc's st_mtim
Yann Collet
2020-07-13 14:16:33 -0700
bd21e4b264
Merge pull request #2242 from evverx/cifuzz-ubsan-msan
Nick Terrell
2020-07-13 14:26:13 -0400
8e20f133e7
cifuzz: turn on UBsan and MSan
Evgeny Vereshchagin
2020-07-13 01:20:11 +0000
16b353b207
minor doc clarification regarding MT parameters
Yann Collet
2020-07-11 02:16:52 -0700
bdf716bc64
Merge pull request #2239 from evverx/evverx-cifuzz
Nick Terrell
2020-07-10 11:26:15 -0400
a3296dae38
Merge pull request #2219 from xxie24/output-dir-mirror
Yann Collet
2020-07-10 01:21:47 -0700
865ecf67ae
Merge pull request #2183 from tonytheodore/patch-1
Yann Collet
2020-07-10 01:20:59 -0700
3b9df5896f
cifuzz: don't upload artifacts when CIFuzz fails to build fuzz targets
Evgeny Vereshchagin
2020-07-09 04:22:40 +0000
78ebe4b5de
Merge pull request #2237 from marxin/gcda-to-gitignore
Yann Collet
2020-07-09 08:48:36 -0700
c0ee26ec15
Merge pull request #2236 from marxin/pgo-fix-comment
Yann Collet
2020-07-09 08:48:04 -0700
2fbc438a5d
Merge pull request #2231 from marxin/use-threads-in-example
Yann Collet
2020-07-09 08:41:44 -0700
7276ab15bc
Add GCC PGO data files to .gitignore.
Martin Liska
2020-07-09 09:32:54 +0200
5b9d6b992a
Update comment about PGO build.
Martin Liska
2020-07-09 09:31:51 +0200
461348c09a
Use threads in streaming_compression.c example.
Martin Liska
2020-07-08 12:09:00 +0200
978cea5d56
Merge pull request #2230 from cwoffenden/minor-tidy
Yann Collet
2020-07-08 11:49:40 -0700
fedecb29d8
Merge pull request #2235 from bimbashrestha/decom-macros
Yann Collet
2020-07-08 11:49:04 -0700
2598af451f
removing min decomp
Bimba Shrestha
2020-07-08 11:11:45 -0700
9bfd371d9f
Remove superfluous build-time options
Carl Woffenden
2020-07-08 11:39:17 +0200
2cdd33ae16
Merge pull request #2227 from yoshihitoh/single-file-dict-emscripten
Yann Collet
2020-07-07 08:51:20 -0700
bc5fe33243
Change Emscripten docker image to the official one which is used for testing the single-file feature.
yoshihitoh
2020-07-07 19:10:12 +0900
f014c3cd40
Merge pull request #2228 from marxin/rename-ZSTDMT_NBTHREADS_MAX
Yann Collet
2020-07-06 16:06:49 -0700
4307e870a2
Rename ZSTDMT_NBTHREADS_MAX to ZSTDMT_NBWORKERS_MAX.
Martin Liska
2020-07-07 00:18:20 +0200
a035654ab8
Enable docker based Emscripten build on single file library test if emcc is not available.
yoshihitoh
2020-07-01 01:40:15 +0900
a2b6a8fbc6
Merge pull request #2220 from dkcasset/fix-lib-Makefile-older-sed-version
Nick Terrell
2020-06-29 17:19:24 -0700
3690fe30f3
Merge pull request #2221 from BioDataAnalysis/bda_install_dll
Nick Terrell
2020-06-29 17:14:50 -0700
82e7e2b47e
Add variable for sed extended RE option (defaults to -E)
dkcasset
2020-06-29 13:44:23 -0700
37f36b9670
build/cmake/lib/CMakeLists.txt: Install shared library (dll) for Windows
Mario Emmenlauer
2020-06-29 11:09:31 +0200
c6548eac8e
Rename static vars to avoid redefinition error.
yoshihitoh
2020-06-29 10:51:50 +0900
b0ed66ef92
Replace -E option with equivalent -r for older versions of sed
dkcasset
2020-06-26 10:43:28 -0700
9a8ccd4ba3
Add output-dir-mirror option
Xin Xie
2020-06-19 19:35:51 -0700
7afd5d85d3
Merge pull request #2218 from terrelln/assert-seq
Nick Terrell
2020-06-22 17:41:18 -0700
081691a3aa
Merge pull request #2217 from terrelln/cover-redundant
Nick Terrell
2020-06-22 17:41:13 -0700
370933fa20
Merge pull request #2209 from Niadb/dev
Nick Terrell
2020-06-22 17:41:03 -0700
cce0edfdbe
Fix unused variable warnings in fuzzing build mode without asserts
Nick Terrell
2020-06-22 12:56:57 -0700
2312b819af
[cover] Remove unnecessary mask and dedup hash functions
Nick Terrell
2020-06-22 12:52:13 -0700
78601d0806
Merge pull request #2212 from cwoffenden/single-file-dict
Nick Terrell
2020-06-22 12:46:54 -0700
34c0d85916
Merge pull request #2214 from terrelln/superblock-cross-entropy
Nick Terrell
2020-06-22 12:27:58 -0700
1047097dad
[superblock] Add defensive assert and bounds check
Nick Terrell
2020-06-22 10:21:38 -0700
38cdb6a072
Renamed cover and fast cover hash functions/vars
Carl Woffenden
2020-06-22 11:54:24 +0200
4a9b7d136f
Initial implementation (files added, macros fixed)
Carl Woffenden
2020-06-22 10:31:36 +0200
74f65f624c
Update compiler.h
Niadb
2020-06-19 09:51:00 -0600
8c115cbe23
Update compiler.h
Niadb
2020-06-19 09:48:35 -0600
2962fda93f
Add files via upload
Niadb
2020-06-19 03:34:05 -0600
405586d40a
Add files via upload
Niadb
2020-06-19 03:32:11 -0600
a4c8aa5e02
Add files via upload
Niadb
2020-06-19 03:31:47 -0600
f03192c122
Merge pull request #2208 from bimbashrestha/arm-actions
Bimba Shrestha
2020-06-18 17:18:31 -0500
4d6e4a2978
adding arm to actions
Bimba Shrestha
2020-06-18 11:52:40 -0700
c496fd261d
Merge pull request #2206 from bimbashrestha/stream-size
Bimba Shrestha
2020-06-18 13:10:11 -0500
de48f35306
adding --patch-from --stream-size test
Bimba Shrestha
2020-06-18 09:36:36 -0700
b06710889f
error when not using --stream-size on pipe
Bimba Shrestha
2020-06-18 09:31:06 -0700
6653321ba3
passing streamSrcSize when set
Bimba Shrestha
2020-06-18 09:28:18 -0700
4f59be7410
Merge pull request #2205 from bimbashrestha/cmake
Bimba Shrestha
2020-06-15 19:41:55 -0500
0fa9406ae2
removing deduplicatin of flags
Bimba Shrestha
2020-06-15 14:58:53 -0700
c1913ed8c1
added paragraph on static analysis pitfalls
Yann Collet
2020-06-15 13:04:45 -0700
b6a9ded994
Merge pull request #2202 from terrelln/dict-fi
Nick Terrell
2020-06-15 10:54:33 -0700
08981d2638
[lib] Allow compression dictionaries with missing symbols
Nick Terrell
2020-06-12 17:48:39 -0700
e8127b3f15
Merge pull request #2196 from tru/dumpversion_argument
Yann Collet
2020-06-11 02:04:04 -0700
1c9b1ddac7
Update version documention with the support for -q
Tobias Hieta
2020-06-11 10:56:47 +0200
447629b61b
meson: remove build requirement for distutils
Rosen Penev
2020-06-09 16:33:16 -0700
b1cce9a6ad
Short version string output
Tobias Hieta
2020-06-08 14:06:37 +0200
4c144cf9c5
Merge pull request #2193 from bimbashrestha/typos
Bimba Shrestha
2020-06-05 12:00:04 -0500
e2838d9eb9
Spelling mistakes
Bimba Shrestha
2020-06-05 03:19:30 -0500
4b201f98eb
Merge pull request #2190 from facebook/playTest_improvement
Yann Collet
2020-06-03 13:26:52 -0700
847349195f
fix the if statements in posix sh env
Shaojing Li
2020-06-03 11:36:38 -0700
3a3da1712b
check env variables and add default values
Shaojing Li
2020-06-03 10:49:21 -0700
448658a662
Merge pull request #2187 from bimbashrestha/bourne
Bimba Shrestha
2020-06-02 13:07:36 -0500
00ac0415ac
Merge pull request #2186 from bimbashrestha/dll-install
Bimba Shrestha
2020-06-02 12:32:12 -0500
eee59be6a8
excluding ls | grep warning
Bimba Shrestha
2020-06-02 09:15:24 -0700
b0f851675a
[shellcheck] setting if unset
Bimba Shrestha
2020-06-02 09:12:50 -0700
151deaf143
[shellcheck] adding quotes to expansion
Bimba Shrestha
2020-06-02 09:12:13 -0700
12185ec5e7
adding shellcheck bourne test
Bimba Shrestha
2020-06-02 09:08:16 -0700
0ce5f70ca8
newline lints (ignore)
Bimba Shrestha
2020-06-02 09:07:45 -0700
e75db971fc
DLL install fix for https://github.com/facebook/zstd/issues/2160
Bimba Shrestha
2020-06-02 07:45:06 -0700
53fe73a720
Install pkg-config file on MINGW also
Tony Theodore
2020-06-02 18:18:40 +1000
e7948fdf84
Merge pull request #2181 from facebook/makejall
Yann Collet
2020-05-29 13:49:38 -0700
105b5839de
added comment on $(Q)
Yann Collet
2020-05-29 12:40:59 -0700
6ac6472988
fixed double-compilation of lib with make -j all
Yann Collet
2020-05-29 12:09:51 -0700
2af4e07326
Merge pull request #2133 from felixhandte/single-size-calculation
Felix Handte
2020-05-28 13:07:18 -0400
7f248af036
Merge pull request #2180 from facebook/generic-release
Bimba Shrestha
2020-05-26 16:30:11 -0500
11a392ce23
minor markdown formatting fix
Yann Collet
2020-05-26 13:15:35 -0700
4ae5cb1ec9
Create generic-release.yml
Bimba Shrestha
2020-05-26 15:12:00 -0500
b1a269437a
Merge pull request #2137 from facebook/generic-dev
Bimba Shrestha
2020-05-26 13:03:17 -0500
c96151a25d
Merge pull request #2178 from bimbashrestha/quick-fix
Bimba Shrestha
2020-05-26 12:26:22 -0500
f847909cf2
Using ZSTD_MAX_WINDOWLOG instead of INT_MAX
Bimba Shrestha
2020-05-26 09:23:26 -0700
8a5f794e16
Merge pull request #2176 from facebook/make_implicit
Yann Collet
2020-05-26 08:55:34 -0700
a49db88020
Merge pull request #2177 from facebook/dictID0
Yann Collet
2020-05-26 08:54:10 -0700
01b38ef162
Change --patch-from limit from 4gb to 2gb
Bimba Shrestha
2020-05-26 06:52:30 -0700
bb3c9bf43a
updated spec on dictID==0
Yann Collet
2020-05-25 08:15:09 -0700
39a32f40c9
fixed default rule for lib/Makefile
Yann Collet
2020-05-25 06:50:45 -0700
9eb2ccc9fb
Merge pull request #2167 from terrelln/pzstd-ms-fix
Nick Terrell
2020-05-22 23:38:27 -0700
5aa5aa4df7
[pzstd] Fix compilation error in MinGW
Nick Terrell
2020-05-22 22:26:02 -0700
52a62e46f5
Merge pull request #2166 from facebook/donotinstall_zbuffh
Yann Collet
2020-05-22 17:16:23 -0700
082755bd3f
do not install zbuff.h
Yann Collet
2020-05-22 15:35:54 -0700
e20b601781
Merge pull request #2163 from orivej/fix-legacy-build
Yann Collet
2020-05-22 09:55:17 -0700
93cec0c1d6
Fix legacy build after #2103
Orivej Desh
2020-05-22 12:48:02 +0000
b706286adb
Merge pull request #2154 from facebook/dev
Yann Collet
2020-05-21 22:04:00 -0700
299229316a
Merge pull request #2159 from facebook/visual_playTests
Yann Collet
2020-05-21 20:50:50 -0700
306e922f60
fixed environment variables
Yann Collet
2020-05-21 18:06:43 -0700
5d0c8a0770
Merge branch 'dev' into visual_playTests
Yann Collet
2020-05-21 16:45:02 -0700
9fdf5daef7
Merge pull request #2158 from facebook/meson_fix
Yann Collet
2020-05-21 16:07:56 -0700
26b21e481f
fix meson playTests.sh
Yann Collet
2020-05-21 14:19:28 -0700
a63810e2ac
try to fix PPC64 Qemu tests
Yann Collet
2020-05-21 10:26:40 -0700
b7158cf9f1
Merge pull request #2155 from facebook/fix_zbufftest
Yann Collet
2020-05-21 09:44:52 -0700
ad0c0d1946
fixed appveyor long tests
Yann Collet
2020-05-20 22:56:25 -0700
14aaa5290a
fixed zbuff test
Yann Collet
2020-05-21 00:22:52 -0700
17226f5919
Merge pull request #2153 from terrelln/ldm-dict-reset
Yann Collet
2020-05-19 17:41:51 -0700
651d3d73e0
[test] Update the ldm loadedDictEnd test to cover zstdmt
Nick Terrell
2020-05-19 16:14:14 -0700
3cc227e90e
[ldm][mt] Fix loadedDictEnd
Nick Terrell
2020-05-19 15:55:03 -0700
0dcd3eec43
Merge pull request #2152 from terrelln/simple-rt-bound
Nick Terrell
2020-05-19 12:56:11 -0700
b82bf711fc
[fuzz] Expand the allowedExpansion
Nick Terrell
2020-05-19 11:42:53 -0700
fdc56baa42
fix 22294 (#2151 )
Yann Collet
2020-05-18 21:05:10 -0700
9778f46014
Merge pull request #2150 from terrelln/ldm-dict-reset
Nick Terrell
2020-05-18 18:33:01 -0700
7b317b4876
[test] Test that the ldm dictionary gets invalidated on reset
Nick Terrell
2020-05-18 15:11:02 -0700
87dbd6d4bf
[test] Improve LDM forceMaxWindow test
Nick Terrell
2020-05-18 12:56:34 -0700
8ca98badc2
Merge pull request #2148 from felixhandte/fix-2144
Felix Handte
2020-05-18 15:47:17 -0400
b2092c6dc4
[ldm] Reset loadedDictEnd when the context is reset
Nick Terrell
2020-05-18 12:35:44 -0700
d37fcf36eb
Don't Use [[
in Shell Scripts
W. Felix Handte
2020-05-18 14:54:06 -0400
e804567d75
Merge pull request #2146 from cwoffenden/combine-script-fixes
Felix Handte
2020-05-18 11:53:28 -0400
1a8767cbda
Minor tidy
Carl Woffenden
2020-05-18 12:33:44 +0200
c6b03fa69c
Reduced generated sized on macOS (and other envs where realpath is missing)
Carl Woffenden
2020-05-18 10:12:02 +0200
18082ce85a
updated CHANGELOG for v1.4.5
Yann Collet
2020-05-15 17:19:00 -0700
255e5e3f56
[fuzz] Adding dictionary_stream_round_trip fuzzer (#2140 )
Bimba Shrestha
2020-05-15 15:33:31 -0500
cb74ef3667
Merge pull request #2141 from terrelln/regression
Yann Collet
2020-05-14 17:44:58 -0700
608075abb2
[test][regression] Update results.csv
Nick Terrell
2020-05-14 17:06:39 -0700
f22b371e31
updated documentation for v1.4.5
Yann Collet
2020-05-14 16:17:03 -0700
9ff4991d73
Merge pull request #2138 from terrelln/ldm-fix
Nick Terrell
2020-05-14 13:32:00 -0700
bf0591e1e2
[test] Expose the LDM+MT+dict bug in a unit test
Nick Terrell
2020-05-14 12:06:55 -0700
add7ed2d4a
[lib] Fix bug in loading LDM dictionary in MT mode
Nick Terrell
2020-05-14 11:50:48 -0700
3bb7992350
Fix Size Estimate for LDM Seq Space
W. Felix Handte
2020-05-14 13:50:53 -0400
a49a4852c2
Migrating first batch of tests from travis
Bimba Shrestha
2020-05-14 12:35:37 -0500
0208eeccd6
Merge pull request #2135 from bimbashrestha/grep
Bimba Shrestha
2020-05-13 16:08:59 -0500
12071467d3
reverting docs and test
Bimba Shrestha
2020-05-13 15:22:07 -0500
9b13077cfb
Revert to old zstdgrep
Bimba Shrestha
2020-05-13 15:12:14 -0500
ad34d58218
Merge pull request #2134 from terrelln/align-lazy
Yann Collet
2020-05-12 20:49:10 -0700
70c80e19e6
[greedy] Fix performance instability
Nick Terrell
2020-05-12 17:51:16 -0700
c3e921c639
Merge pull request #2131 from terrelln/raw-dict-fuzzer
Nick Terrell
2020-05-12 17:44:31 -0700
d9a1e37aec
Nit: Fix Size Type for 32-bit
W. Felix Handte
2020-05-12 18:03:31 -0400
f800e72a3c
[lib] Fix assertion when dictionary is prefix
Nick Terrell
2020-05-12 14:33:59 -0700
1aa6c7ccce
Assert We Allocated Approximately What We Expected To
W. Felix Handte
2020-05-12 16:52:22 -0400
27e2482217
Minor Refactor
W. Felix Handte
2020-05-12 16:52:12 -0400
afc2488973
Handle Non-Static CCtxes in Estimation
W. Felix Handte
2020-05-12 16:27:45 -0400
5dca17db1f
Merge pull request #2132 from bimbashrestha/grep-rm-test
Yann Collet
2020-05-12 13:49:38 -0700
f5f0bb2591
Merge pull request #2125 from Artoria2e5/patch-2
Yann Collet
2020-05-12 13:48:23 -0700
7ed996f5a0
Consolidate CCtx Size Estimation Code
W. Felix Handte
2020-05-12 14:18:23 -0400
0453cfa8f5
removing -f test (grep usage not supported on mac)
Bimba Shrestha
2020-05-12 15:18:43 -0500
3c1eba4d99
[lib] Fix lazy repcode validity checks
Nick Terrell
2020-05-12 12:25:06 -0700
d6225775be
Merge pull request #2130 from facebook/initStatic_fix
Yann Collet
2020-05-12 12:03:22 -0700
4e0515916d
[lib] Fix repcode validation in no dict mode
Nick Terrell
2020-05-12 11:57:15 -0700
6d687a8816
[lib] Fix dictionary + repcodes + optimal parser
Nick Terrell
2020-05-11 22:27:34 -0700
4b88bd3ee0
[lib][fuzz] Assert sequences are valid in round trip tests
Nick Terrell
2020-05-11 19:05:42 -0700
e001715b3d
fixed asan test
Yann Collet
2020-05-11 20:35:47 -0700
20bd246045
blindfix for VS macro redefinition
Yann Collet
2020-05-11 19:29:36 -0700
76e726e3be
updated documentation for ZSTD_estimate*()
Yann Collet
2020-05-11 19:21:50 -0700
80d3585e31
[lib] Fix lazy parser with dictionary + repcodes
Nick Terrell
2020-05-11 19:04:30 -0700
1185dfb8d1
[fuzz] Add raw dictionary content fuzzer
Nick Terrell
2020-05-11 19:03:33 -0700
301a62fe08
[fuzz] Fix compress bound for dictionary_round_trip
Nick Terrell
2020-05-11 19:00:52 -0700
e7d2391e9a
[doc] measuring performance docs (#2117 )
Bimba Shrestha
2020-05-11 20:55:01 -0500
ed9eb17471
Merge pull request #2124 from facebook/initStatic_tests
Yann Collet
2020-05-11 18:54:22 -0700
f13eb2ec01
Merge pull request #2123 from facebook/zstd_help
Yann Collet
2020-05-11 18:54:07 -0700
91ad01218e
updated initStatic tests
Yann Collet
2020-05-11 18:50:10 -0700
608f1bfc4c
fixed context downsize with initStatic
Yann Collet
2020-05-11 18:16:38 -0700
58227db405
Merge branch 'dev' into initStatic_tests
Yann Collet
2020-05-11 16:51:13 -0700
d8b40fe0be
Merge pull request #2129 from felixhandte/fix-cctx-size-estimate
Yann Collet
2020-05-11 16:36:46 -0700
c6636afbbb
Fix ZSTD_estimateCCtxSize() Under ASAN
W. Felix Handte
2020-05-11 18:53:32 -0400
738f49178b
Merge pull request #2128 from terrelln/benches
Nick Terrell
2020-05-11 13:53:18 -0700
f2f86b50ae
Update benchmarks and add fast mode
Nick Terrell
2020-05-11 12:29:03 -0700
0c04e641e9
Merge pull request #2127 from bimbashrestha/docs1
Bimba Shrestha
2020-05-11 12:51:35 -0500
ef467fd428
documenting non-supported grep options for zstdgrep
Bimba Shrestha
2020-05-11 12:22:45 -0500
93ff2fb329
Merge pull request #2120 from facebook/clevel_doc
Yann Collet
2020-05-11 09:42:33 -0700
c3398d2dda
programs/Makefile: make it actually work with clang
Mingye Wang
2020-05-10 16:36:08 +0800
dd026ca505
re-inforced tests for initStaticCCtx
Yann Collet
2020-05-09 11:30:45 -0700
aa9474ee9a
Merge pull request #2122 from felixhandte/unused-variables
Felix Handte
2020-05-08 18:17:38 -0400
37b2dafbed
minor clarification on -o file
Yann Collet
2020-05-08 14:20:47 -0700
5c67a4e737
Merge branch 'dev' of github.com:facebook/zstd into dev
Yann Collet
2020-05-08 14:15:56 -0700
e5366bee16
updated zstd -h
Yann Collet
2020-05-08 14:14:46 -0700
3b39ce6b52
Merge pull request #2116 from felixhandte/pkg-config-again-again
Felix Handte
2020-05-08 17:14:43 -0400
376c26bf56
Use Unused Variable
W. Felix Handte
2020-05-08 16:42:15 -0400
d564d56440
document additional compilation macros
Yann Collet
2020-05-08 13:35:59 -0700
87c541c5f9
Only Trigger libzstd.pc Build on Unix-Like Platforms
W. Felix Handte
2020-05-08 16:01:26 -0400
85801b99d7
Test libzstd.pc Build on Travis OS X
W. Felix Handte
2020-05-08 13:10:20 -0400
78aa9373cb
Add libzstd.pc Build to More Aggregate Targets in Makefiles
W. Felix Handte
2020-05-08 13:06:31 -0400
15561bcf74
Fix pkg-config File Generation Again Again
W. Felix Handte
2020-05-07 13:12:59 -0400
a036f60255
Merge pull request #2078 from nocnokneo/fix-destdir-installs
Felix Handte
2020-05-08 16:09:44 -0400
4f2cb944a8
Merge branch 'dev' into clevel_doc
Yann Collet
2020-05-08 11:59:45 -0700
32b5a8ec41
Merge pull request #2118 from Artoria2e5/patch-1
Nick Terrell
2020-05-08 11:13:44 -0700
e873697625
updated documentation regarding ZSTD_CLEVEL
Yann Collet
2020-05-08 10:51:37 -0700
602dae3509
Merge pull request #2119 from bimbashrestha/mingw
Bimba Shrestha
2020-05-08 10:54:06 -0500
df9e5b6f4c
adding
Bimba Shrestha
2020-05-07 22:07:40 -0500
efc656c9a6
Merge pull request #2114 from facebook/verbose
Yann Collet
2020-05-07 13:16:33 -0700
1afe57cff7
Merge pull request #2112 from facebook/cfast
Yann Collet
2020-05-07 13:13:34 -0700
969ba4f2b9
Change the modification of ZSTD_wildcopy()
caoyzh
2020-04-14 21:33:25 +0800
a7e34ff693
revert ZSTD_reduceTable_internal()'s modificatiion
caoyzh
2020-04-14 21:29:43 +0800
9e802ede9c
Modify indent of comments
caoyzh
2020-04-02 23:08:13 +0800
7f75f05e84
Change "arm_neon.h" to system include <arm_neon.h>
caoyzh
2020-03-28 00:11:50 +0800
b2e56f7f7f
Optimize compression by using neon function.
caoyzh
2020-03-16 11:07:31 +0800
37d10b6c75
programs/README.md: update help text
Mingye Wang
2020-05-08 02:52:18 +0800
45c66dd298
[zdict] Stabilize ZDICT_finalizeDictionary()
Nick Terrell
2020-05-06 18:51:14 -0700
625924774e
Merge pull request #2115 from bimbashrestha/docs
Bimba Shrestha
2020-05-07 12:03:33 -0500
1b1cc3d1b7
adding some static-anslysis docs
Bimba Shrestha
2020-05-07 10:38:06 -0500
cf854f4660
support for verbose make
Yann Collet
2020-05-07 07:59:56 -0700
54144285fd
small speed improvement for strategy fast
Yann Collet
2020-05-07 05:01:27 -0700
5717bd39ee
[lib] Fix NULL pointer dereference
Nick Terrell
2020-05-01 16:35:35 -0700
ad8dbae1b7
Merge pull request #2103 from felixhandte/relative-includes
Felix Handte
2020-05-06 09:42:23 -0700
e7df0d41bb
Merge pull request #2095 from bimbashrestha/grep
Bimba Shrestha
2020-05-06 11:18:15 -0500
d116f24070
Merge pull request #2109 from facebook/fasterCygwin
Yann Collet
2020-05-05 20:50:40 -0700
250184adf6
adding tests back
Bimba Shrestha
2020-05-05 16:51:06 -0700
e09cdf9080
Merge pull request #2108 from facebook/hufc_wconv
Yann Collet
2020-05-05 16:38:17 -0700
4f755bdafc
faster cygwin test
Yann Collet
2020-05-05 14:08:35 -0700
5163778c02
Yay It Works, Clean Up Logging A Bit
W. Felix Handte
2020-05-05 15:25:18 -0400
005ffd3bdb
Fix Sed Regex Escaping for Extended Regex Rules......
W. Felix Handte
2020-05-05 14:54:04 -0400
bdfb50f7c4
Uhhh It's Still Failing, Let's Try Printing Debug Info?
W. Felix Handte
2020-05-05 13:58:22 -0400
ef7d98e55a
Merge branch 'dev' into hufc_wconv
Yann Collet
2020-05-05 10:23:00 -0700
229cbd056e
Fix Fallbacks to Work on FreeBSD
W. Felix Handte
2020-05-05 13:18:45 -0400
c29fd7cd8b
some more conversion warnings
Yann Collet
2020-05-05 10:16:59 -0700
6ff16b4246
adding help text
Bimba Shrestha
2020-05-05 10:03:57 -0700
a06a508bf3
fixing inconsistencies
Bimba Shrestha
2020-05-05 09:51:44 -0700
7120d97cb3
fix minor conversion warnings (#2106 )
Yann Collet
2020-05-05 09:08:05 -0700
6381b7ee3f
Add Fallback When realpath Doesn't Support --relative-to
W. Felix Handte
2020-05-04 18:59:47 -0400
c7cba8e87c
Mark zstddeclib-in.c Not Executable
W. Felix Handte
2020-05-04 18:59:26 -0400
c1b836f4c3
fix minor conversion warnings
Yann Collet
2020-05-04 14:43:09 -0700
8b327149a8
Merge pull request #1976 from felixhandte/minimal-lib-target
Felix Handte
2020-05-04 12:42:56 -0700
b48f6c7d26
Try to Fix Single File Library Combiner Script to Handle Relative Includes
W. Felix Handte
2020-05-01 17:56:51 -0400
7b75d772b1
Remove Useless Assignment in Makefile
W. Felix Handte
2020-05-01 16:33:51 -0400
7dcca6bc64
Also Move programs/ Directory to Relative Includes
W. Felix Handte
2020-05-01 16:20:40 -0400
6028827fee
Rewrite Include Paths to be Relative
W. Felix Handte
2020-05-01 16:07:57 -0400
0301ef5d04
[bench] Extending largeNbDicts to compression (#2089 )
Bimba Shrestha
2020-05-04 12:42:22 -0500
7e9aabd652
Merge pull request #2099 from felixhandte/compile-under-pedantic
Felix Handte
2020-05-04 10:07:13 -0700
0b81035101
Test Flag in Travis CI
W. Felix Handte
2020-05-04 11:22:07 -0400
fa5e01c467
Add Space-Optimized Helper Variable to Lib Makefile
W. Felix Handte
2020-01-27 17:14:08 -0500
816ed80774
Merge pull request #1984 from MeghnaM/1636-Reduce-stack-usage-of-HUF_sort
Felix Handte
2020-05-04 08:15:31 -0700
2cf72d56a6
Try to Fix MSVC Error
W. Felix Handte
2020-05-01 16:48:21 -0400
6528fa088e
Do a -pedantic
Build in CircleCI
W. Felix Handte
2020-05-01 12:26:20 -0400
dacbcd2cc1
Fix Up Some Pointer Handling in Tests
W. Felix Handte
2020-05-01 12:24:51 -0400
3764859060
Switch Helper Declaration to Not Force Inline
W. Felix Handte
2020-04-30 17:43:20 -0400
c7da66c9cf
Purge C++-Style Comments (// ...
), Make Compilation Succeed Under C90
W. Felix Handte
2020-04-30 17:33:59 -0400
952427aebf
Avoid inline Keyword in C90
W. Felix Handte
2020-04-30 17:20:40 -0400
baa4e2e36c
Don't Evaluate Arguments to Dummy Function
W. Felix Handte
2020-04-30 17:07:49 -0400
450542d3a7
Allow Empty Format Strings in Error Macro Invocations
W. Felix Handte
2020-04-30 13:09:14 -0400
6696933b32
Make All Invocations Start With Literal Format String
W. Felix Handte
2020-04-30 13:08:36 -0400
2745f7a7d5
Make Error Macro Invocation Without Info String Fail to Compile
W. Felix Handte
2020-04-30 12:26:29 -0400
5e5f262612
Add (Possibly Empty) Info Strings to All Variadic Error Handling Macro Invocations
W. Felix Handte
2020-04-30 12:24:56 -0400
e103d7b4a6
Fix superblock mode (#2100 )
Nick Terrell
2020-05-01 16:11:47 -0700
0adfc8dfce
Fix broken CI; make changes in response to the comments
Meghna Malhotra
2020-03-31 22:46:49 -0700
53d76dc20f
Remove magic constant and made other changes addressing the comments
Meghna Malhotra
2020-02-27 22:02:44 +0530
cc7c29595d
Fixed tests to use correct workspace size
Meghna Malhotra
2020-02-01 18:26:14 -0800
fe8402b522
WIP: Still getting an error
Meghna Malhotra
2020-02-01 15:34:51 -0800
a084d959bd
WIP: Increased wksp size, but it's segfaulting
Meghna Malhotra
2020-02-01 12:41:05 -0800
fdb2780c47
Move rank table into HUF_buildCTable_wksp()
Meghna Malhotra
2020-02-01 11:56:31 -0800
0eaaa4d3a7
Merge pull request #2101 from bimbashrestha/meson
Bimba Shrestha
2020-05-01 12:52:37 -0500
834a8f838a
meson msvc build fix
Bimba Shrestha
2020-05-01 09:04:09 -0500
da2748a855
Merge pull request #2097 from facebook/underlink
Yann Collet
2020-04-30 10:16:24 -0700
6f62a9caaa
fixed zstd-nolegacy target
Yann Collet
2020-04-29 11:56:21 -0700
7ea2ae6649
added test linking user program to multi-threaded libzstd
Yann Collet
2020-04-28 21:18:29 -0700
f77fd5ced0
generalized pattern rules
Yann Collet
2020-04-28 18:43:55 -0700
c6ae2e83bc
fix libzstd-mt underlinking issue
Yann Collet
2020-04-28 18:29:20 -0700
0ed07f6dfe
Merge pull request #2094 from terrelln/stable-dst
Nick Terrell
2020-04-28 17:53:24 -0700
f17ac423b2
new tests created new artifacts
Yann Collet
2020-04-28 15:58:22 -0700
55a57d46be
Add extra warnings about not modifying the ZSTD_outBuffer
Nick Terrell
2020-04-28 12:07:42 -0700
108a5572a5
Merge pull request #2048 from nocnokneo/ctest-support
Nick Terrell
2020-04-28 11:01:13 -0700
1343b815f8
[fuzz] Fuzz test ZSTD_d_stableOutBuffer
Nick Terrell
2020-04-27 18:25:47 -0700
77a2945c43
Add some comments
Nick Terrell
2020-04-27 18:25:30 -0700
f33de06c3e
[lib] Fix single-pass mode for empty frames
Nick Terrell
2020-04-27 18:10:45 -0700
a4ff217baf
[lib] Add ZSTD_d_stableOutBuffer
Nick Terrell
2020-04-27 17:42:03 -0700
b104f8e3eb
[zstd] Fix typo in ZSTD_dParameter
Nick Terrell
2020-04-27 12:12:28 -0700
6b4a3e019f
Merge pull request #2088 from bimbashrestha/bug
Bimba Shrestha
2020-04-23 14:16:56 -0500
861a73744d
Merge pull request #2086 from bimbashrestha/quick3
Bimba Shrestha
2020-04-23 13:02:57 -0500
1875f616ce
passing dictContentType instead of rawContent every time
Bimba Shrestha
2020-04-21 22:29:35 -0700
f7a7409a49
adding fail test when passing wrong fullDict using refPrefix
Bimba Shrestha
2020-04-21 22:26:48 -0700
dba02245bf
bash to shell conversion
Bimba Shrestha
2020-04-21 20:31:11 -0700
659ff85cf5
changing to cParams.hashLog
Bimba Shrestha
2020-04-21 21:12:50 -0500
0b107188b8
adding test for long mode trigger
Bimba Shrestha
2020-04-21 21:04:55 -0500
38a6d2a8f2
Merge pull request #2085 from bimbashrestha/quick2
Bimba Shrestha
2020-04-20 14:09:23 -0500
b640802ff8
updating chainlog bound
Bimba Shrestha
2020-04-20 11:34:24 -0700
c6311584aa
Merge pull request #2083 from bimbashrestha/quick1
Bimba Shrestha
2020-04-20 13:24:34 -0500
587a20a12a
adding newline
Bimba Shrestha
2020-04-20 10:25:58 -0700
5b0a452cac
Adding --long support for --patch-from (#1959 )
Bimba Shrestha
2020-04-17 15:58:53 -0500
88ecdc939b
Merge pull request #2080 from facebook/minor_fileio_refactor
Yann Collet
2020-04-13 20:47:34 -0700
458a1a1723
minor refactor
Yann Collet
2020-04-13 10:13:29 -0700
105d9b62ae
Minor CMake refactoring/simplification
Taylor Braun-Jones
2020-04-09 17:15:49 -0400
b674a1eec3
Fix that installation of the libzstd.pc does not respect DESTDIR installations
Taylor Braun-Jones
2020-04-09 17:14:34 -0400
c22551b903
Generate a better CMake Package Config file
Taylor Braun-Jones
2020-04-09 17:13:39 -0400
5fcbc484c8
Merge pull request #2040 from caoyzh/dev-2
Nick Terrell
2020-04-08 13:14:47 -0700
c0d4b2b5a3
Merge pull request #2075 from bimbashrestha/dict_fuzzer_ref
Bimba Shrestha
2020-04-07 17:37:19 -0500
1658ae75cd
handling nil case for refprefix
Bimba Shrestha
2020-04-07 14:41:53 -0700
dde98d833d
Merge pull request #2065 from cwoffenden/single-file-lib
Yann Collet
2020-04-07 10:17:05 -0700
3eaa525138
Fixed clash when projects are already using xxHash
Carl Woffenden
2020-04-07 18:17:59 +0200
4e6027f8ca
Fixed-up single-file libs directory
Carl Woffenden
2020-04-07 13:35:19 +0200
d01e7c2fad
Renamed directory
Carl Woffenden
2020-04-07 13:34:19 +0200
59812afac7
Improved documentation
Carl Woffenden
2020-04-07 13:19:52 +0200
a93fadfcd9
Further replication removed
Carl Woffenden
2020-04-07 11:25:16 +0200
7af7735fa3
Merge remote-tracking branch 'upstream/dev' into single-file-lib
Carl Woffenden
2020-04-07 11:13:02 +0200
edd9a07322
Code replicated in compression and decompression moved to shared headers
Carl Woffenden
2020-04-07 11:02:06 +0200
794f03459e
adding refPrefix
Bimba Shrestha
2020-04-06 22:57:49 -0700
2847d1a606
Merge pull request #2069 from bimbashrestha/doversize
Bimba Shrestha
2020-04-06 16:06:37 -0500
31e76f1ed4
adding test for dctx size reduction
Bimba Shrestha
2020-04-04 08:49:24 -0700
ebc422b0b7
Merge pull request #2068 from bimbashrestha/quick
Bimba Shrestha
2020-04-03 19:28:42 -0500
0154866749
moving consts to zstd_internal and reusing them
Bimba Shrestha
2020-04-03 14:26:15 -0700
0a172c5e43
converting to if
Bimba Shrestha
2020-04-03 14:21:24 -0700
3a4c8cc9b3
adding dctx to function name
Bimba Shrestha
2020-04-03 14:14:46 -0700
ae47d50355
only computing sizes once
Bimba Shrestha
2020-04-03 14:12:23 -0700
a4cbe79ccb
Using in and out size together
Bimba Shrestha
2020-04-03 14:09:21 -0700
009a92f749
Merge pull request #2067 from bimbashrestha/res-leak
Bimba Shrestha
2020-04-03 15:51:59 -0500
1d267dc5d6
returning on null check
Bimba Shrestha
2020-04-03 13:39:02 -0700
d598c88fb3
adding fclose before return
Bimba Shrestha
2020-04-03 13:31:47 -0700
936aa63ff1
adding oversized check on decompression
Bimba Shrestha
2020-04-03 13:20:22 -0700
05574ec141
adding oversizeDuration to dctx and macros
Bimba Shrestha
2020-04-03 12:40:31 -0700
d0412f3aba
no percentage on readsize == 0
Bimba Shrestha
2020-04-03 12:10:02 -0700
bf1856c26f
removing max(1, ..)
Bimba Shrestha
2020-04-03 12:07:17 -0700
88da79b42e
Minor typo
Carl Woffenden
2020-04-03 20:50:54 +0200
0442be5aa4
Added missing -pthread flag (was breaking on BSD)
Carl Woffenden
2020-04-03 20:34:47 +0200
7c420344d2
Single-file decoder script can now (optionally) create an encoder
Carl Woffenden
2020-04-03 19:07:46 +0200
7202184ee0
Fixes decompressor when using -Wshorten-64-to-32 (#2062 )
Carl Woffenden
2020-04-03 11:55:29 +0200
5b054d9e90
Add support for running more tests via CTest
Taylor Braun-Jones
2020-03-23 16:08:52 -0400
1665462573
Merge pull request #2054 from terrelln/license-fix
Nick Terrell
2020-03-27 11:00:01 -0700
8fda220d70
Merge pull request #2053 from terrelln/fix-play-test
Nick Terrell
2020-03-26 21:08:10 -0700
c7ae28a67d
[circleci] Run test-license.py
Nick Terrell
2020-03-26 17:04:52 -0700
ef9e6fe227
[test] Fix playTests.sh with space in binary path
Nick Terrell
2020-03-26 15:04:15 -0700
1f144351b7
[test] Add a test that checks for valid copyright and licenses
Nick Terrell
2020-03-26 16:57:48 -0700
ac58c8d720
Fix copyright and license lines
Nick Terrell
2020-03-26 15:19:05 -0700
f5029e285f
Merge pull request #2050 from terrelln/align
Nick Terrell
2020-03-24 11:42:59 -0700
8d0ee37ac0
Align decompress sequences loop to 32+16 bytes
Nick Terrell
2020-03-18 19:42:07 -0700
d34204a7b7
Merge pull request #2029 from terrelln/minor-opt
Nick Terrell
2020-03-23 18:12:32 -0700
496d8c8b77
Respect the conventional BUILD_TESTS CMake option on the first configure
Taylor Braun-Jones
2020-03-23 17:44:27 -0400
3cbc3d37e7
Add documentation for -T option
Taylor Braun-Jones
2020-03-23 17:46:56 -0400
12e421b3c0
Fix testing documentation typo
Taylor Braun-Jones
2020-01-30 10:31:00 -0500
40414f984a
Merge pull request #2036 from bimbashrestha/edist
Bimba Shrestha
2020-03-23 12:53:44 -0500
91a62bad47
Merge pull request #2047 from bimbashrestha/doc
Bimba Shrestha
2020-03-23 08:27:54 -0500
22e7123a9a
targetLen -> targetLength
Bimba Shrestha
2020-03-23 06:25:08 -0700
7201980650
Optimize by prefetching on aarch64
caoyzh
2020-03-14 15:25:09 +0800
dbdeca1412
Edit distance match finder
Bimba Shrestha
2020-03-13 09:39:33 -0500
66607d0eac
Merge pull request #2033 from bimbashrestha/icc
Bimba Shrestha
2020-03-10 20:42:19 -0500
5c05d419e8
Merge pull request #2031 from bimbashrestha/bitscan
Bimba Shrestha
2020-03-10 16:22:25 -0500
a89c45bdbd
Typo
Bimba Shrestha
2020-03-10 15:19:48 -0500
43fc88f443
Adding comment and remvoing ivdep
Bimba Shrestha
2020-03-10 14:57:27 -0500
10f915f041
Merge pull request #2032 from bimbashrestha/no-size
Bimba Shrestha
2020-03-09 18:14:05 -0500
9388dac2c0
Setting ZSTD_c_contentSizeFlag instead of UNKNOWN filesize
Bimba Shrestha
2020-03-09 15:40:18 -0500
84d6bd4c7f
Adding documentation
Bimba Shrestha
2020-03-09 14:49:04 -0500
fae64b3390
Adding test for --[no-]content-size
Bimba Shrestha
2020-03-09 14:44:38 -0500
43874730f4
Adding --content-size
Bimba Shrestha
2020-03-09 14:19:05 -0500
6d8e761ba3
Inverting content size prefs bool
Bimba Shrestha
2020-03-09 14:12:52 -0500
03ee18d9c5
Adding (void)noContentSize
Bimba Shrestha
2020-03-09 14:00:52 -0500
167244a64f
--no-content-size cli
Bimba Shrestha
2020-03-09 13:07:29 -0500
dba3abc95a
Missed returns
Bimba Shrestha
2020-03-05 12:20:59 -0800
a75e5f2ffc
bitscan add undef check
Bimba Shrestha
2020-03-05 11:52:15 -0800
bc0e10ae78
Merge pull request #2030 from bimbashrestha/quick
Bimba Shrestha
2020-03-05 10:41:06 -0800
85d0efd619
Removing no-tree-vectorize for intel
Bimba Shrestha
2020-03-05 10:02:48 -0800
4c72a1a9c2
adding vector to main loop
Bimba Shrestha
2020-03-05 09:55:38 -0800
81fda0419e
[opt] Only update repcodes upon arrival
Nick Terrell
2020-03-04 17:57:15 -0800
04744e52dc
Merge pull request #2028 from terrelln/minor-opt
Nick Terrell
2020-03-04 17:40:59 -0800
0f9882deb9
[opt] Don't recompute repcodes while emitting sequences
Nick Terrell
2020-03-04 17:23:00 -0800
c6caa2d04e
[opt] Delete ZSTD_litLengthContribution
Nick Terrell
2020-03-04 16:35:26 -0800
610171ed86
[opt] Explain why we don't include literals price
Nick Terrell
2020-03-04 16:29:19 -0800
5f49578be7
[opt] Don't recompute initial literals price
Nick Terrell
2020-03-04 16:12:16 -0800
11c1e5c9bc
Merge pull request #2027 from bimbashrestha/travis-icc
Bimba Shrestha
2020-03-03 17:01:47 -0800
9405af6fa0
Merge pull request #2026 from bimbashrestha/issues-temp
Bimba Shrestha
2020-03-03 15:52:41 -0800
c7060bb711
Removing mmx compiler flags
Bimba Shrestha
2020-03-03 15:46:11 -0800
1bc56dfa4c
Adding icc make check to travis ci
Bimba Shrestha
2020-03-03 15:22:35 -0800
bd6a145e8b
Add issue templates to zstd
Bimba Shrestha
2020-03-03 14:57:02 -0800
fa9c0a4d78
Merge pull request #2025 from bimbashrestha/doc
Bimba Shrestha
2020-03-03 13:43:29 -0800
cba46e9b7b
Fixing ZSTD_c_compressionLevel confusing note
Bimba Shrestha
2020-03-03 13:12:02 -0800
5acd074aae
Merge pull request #2024 from terrelln/zstdgrep-error
Nick Terrell
2020-03-02 17:49:08 -0800
dbd6439bb6
[zstdgrep] Add a simple test
Nick Terrell
2020-03-02 13:04:37 -0800
5fb1d64806
Merge pull request #2023 from terrelln/fix-logs
Nick Terrell
2020-03-02 13:09:30 -0800
f589e2b5c8
[zstdgrep] Remove -f because zstdcat implies it
Nick Terrell
2020-03-02 11:30:12 -0800
2c10bbd866
[zstdgrep] Log zstd decompression errors to stderr
Nick Terrell
2020-03-02 11:25:36 -0800
c836992be1
Dont log errors when ZSTD_fseBitCost() returns an error
Nick Terrell
2020-03-02 11:13:04 -0800
8974906129
Merge pull request #2019 from bimbashrestha/quick
Bimba Shrestha
2020-02-27 14:15:34 -0800
23165b387e
Adding hashLog to --show-default-cparams
Bimba Shrestha
2020-02-27 13:56:56 -0800
0a00397e19
[cirrus-ci] Removing pkg -y update and using 11.3-snap instead of 11.2 (#2018 )
Bimba Shrestha
2020-02-27 13:53:03 -0800
4a4018870f
Merge pull request #2017 from facebook/verbose
Yann Collet
2020-02-27 12:36:39 -0800
d2464776d1
man page : added --verbose
long command
Yann Collet
2020-02-26 14:29:30 -0800
b669c5347a
Revert "Fix pkg-config File Generation Again" (#2016 )
Felix Handte
2020-02-26 10:52:49 -0800
147cfbfb40
Merge pull request #2001 from felixhandte/pkg-config-fix-again
Felix Handte
2020-02-25 10:22:29 -0800
99b1e1e810
Merge pull request #2013 from terrelln/oss-fuzz
Nick Terrell
2020-02-24 13:53:45 -0800
0c4ee510d5
Update CIFuzz file and turn off dry-run mode
Nick Terrell
2020-02-24 12:36:19 -0800
61eeca4bd6
Merge pull request #2007 from lgarrison/cli-allow-sizet
Felix Handte
2020-02-21 08:51:37 -0800
834d06b655
Allow some cli options to accept numeric values up to size_t instead of unsigned int
Lehman Garrison
2020-02-20 14:29:58 -0500
c9ce6db069
Merge pull request #1999 from bket/fix_have_lz4
Bimba Shrestha
2020-02-20 10:55:28 -0800
b7b9d3fd34
Merge pull request #2002 from bimbashrestha/docs
Bimba Shrestha
2020-02-20 10:54:04 -0800
4e728e26ca
Fix integer parsing in cli (#2003 )
Philip Jones
2020-02-18 15:30:59 -0800
8f8c53d995
Remove redundant section and typo
Bimba Shrestha
2020-02-18 14:21:19 -0800
042b28bd2c
Outlining our current workflow
Bimba Shrestha
2020-02-18 13:03:52 -0800
e5ef935cf6
Fix Variable Capitalization
W. Felix Handte
2020-02-18 13:40:58 -0500
73737231b9
Allow Manual Overriding of pkg-config Lib and Include Dirs
W. Felix Handte
2020-02-18 13:17:17 -0500
e668c9b528
Fix pkg-config File Generation Again
W. Felix Handte
2020-02-18 10:50:38 -0500
76c52b6b7c
Adding steps for setting up travis and appveyor (and some general notes)
Bimba Shrestha
2020-02-16 11:31:17 -0500
cdd59c50e7
Fix forgotten portable header prefix
Björn Ketelaars
2020-02-15 12:42:00 +0100
ff6350c098
Merge pull request #1996 from terrelln/cifuzz-dogfood
Nick Terrell
2020-02-11 12:03:43 -0800
f3414c9258
[CIFuzz] Rename output path to artifacts
Nick Terrell
2020-02-11 10:43:15 -0800
a240a9d954
Merge pull request #1993 from terrelln/cifuzz-dogfood
Nick Terrell
2020-02-10 12:55:58 -0800
4de6b80c53
Enable oss-fuzz CIFuzz dogfood
Nick Terrell
2020-02-10 12:36:56 -0800
06a57cf57e
[build-issue] More portable header prefix usage (#) (#1987 )
Bimba Shrestha
2020-02-06 14:10:51 -0800
f627e1a1ae
Displaying level in --show-default-cparams (#1991 )
Bimba Shrestha
2020-02-06 13:51:43 -0800
6a4258a08a
Removing symbols already in unit tests and adding some new unit tests for missing symbols (#1985 )
Bimba Shrestha
2020-02-05 16:55:00 -0800
0cbafe3ce6
Merge pull request #1982 from bimbashrestha/quick
Bimba Shrestha
2020-02-03 16:48:21 -0800
075783c1f0
Merge pull request #1980 from bimbashrestha/params
Bimba Shrestha
2020-02-03 14:43:55 -0800
f1de05f348
Merge pull request #1981 from bimbashrestha/bug-fix
Bimba Shrestha
2020-02-03 14:40:26 -0800
d1389ac3ff
Adding assert(NB_STRATEGIES == upperLimit)
Bimba Shrestha
2020-02-03 09:52:39 -0800
80c26117a9
Line-wrapping
Bimba Shrestha
2020-02-03 09:38:16 -0800
ee8a712af3
Using appliedParams instead of supplied params
Bimba Shrestha
2020-01-31 15:49:07 -0800
f33baa21c6
Removing assert and changing ratio cSize
Bimba Shrestha
2020-01-31 11:54:14 -0800
19473390d1
Adding (void)ZSTD_strategyMap
Bimba Shrestha
2020-01-31 10:54:02 -0800
38d010eea0
Adding static assert and using it in cli
Bimba Shrestha
2020-01-31 10:47:17 -0800
0fa6c90e89
Moving to same category as -v
Bimba Shrestha
2020-01-31 10:38:19 -0800
f4ae6c0b94
Moving documentation and elaborating
Bimba Shrestha
2020-01-30 17:54:42 -0800
9d9cfa9ef9
Adding assert and using ZSTD_STRATEGY_MAX as ZSTD_NB_STRATEGIES
Bimba Shrestha
2020-01-30 17:54:01 -0800
6ad2f0d7d6
Adding back one cast and using UTIL_FILESIZE_UNKNOWN to check unknown file size
Bimba Shrestha
2020-01-30 17:16:02 -0800
6bf05a53ab
Documenting in the man file
Bimba Shrestha
2020-01-30 17:11:38 -0800
c203341292
Removing more casts
Bimba Shrestha
2020-01-30 17:07:22 -0800
2a0771cfdb
Removing unnecessary cast
Bimba Shrestha
2020-01-30 17:05:33 -0800
b0ceab4dc0
Moving default cparams back, checking for unknown file size, using getCParams()
Bimba Shrestha
2020-01-30 16:52:07 -0800
b660ef87f8
Convertion nit U32 -> size_t
Bimba Shrestha
2020-01-30 14:29:04 -0800
71754a26f8
Update comment
Bimba Shrestha
2020-01-30 14:14:27 -0800
2f10019b92
Adding --show-default-cparams (show cparams before compressing
Bimba Shrestha
2020-01-30 14:12:03 -0800
6a426ef65e
Merge pull request #1977 from terrelln/copyless
Nick Terrell
2020-01-29 15:32:19 -0800
3b10060b71
Merge pull request #1978 from bimbashrestha/quick
Bimba Shrestha
2020-01-28 22:11:51 -0800
9b049836c9
Typo baseline_build -> baseline_label
Bimba Shrestha
2020-01-28 21:39:20 -0800
e32e3e8662
Improve wildcopy performance across the board
Nick Terrell
2020-01-28 20:37:04 -0800
8fe562a770
[automated_benchmarking] Make arguments optional and add --dict argument (#1968 )
Bimba Shrestha
2020-01-28 11:29:43 -0800
9a71d07aa4
added ability to remove error messages and dictionary support (#1975 )
Yann Collet
2020-01-27 11:39:29 -0800
5bcd6448b6
refactor of harness, for clarity (#1974 )
Yann Collet
2020-01-24 20:16:28 -0800
5c769e33f8
Merge branch 'dev' of github.com:facebook/zstd into dev
Yann Collet
2020-01-24 15:04:02 -0800
f34eab162f
updated CHANGELOG
Yann Collet
2020-01-24 14:12:25 -0800
7627759b4e
Merge pull request #1972 from terrelln/check-cont
Nick Terrell
2020-01-23 22:02:50 -0800
e6d3a61db8
Merge pull request #1973 from terrelln/mobile-perf
Nick Terrell
2020-01-23 22:02:32 -0800
fa6a772f38
Initialize dctx->bType to silence valgrind false positive
Nick Terrell
2020-01-23 17:54:48 -0800
cb2abc3dbe
Fix performance regression on aarch64 with clang
Nick Terrell
2020-01-23 16:18:52 -0800
6e3cd5b024
Move ZSTD_checkContinuity() to zstd_decompress_block.c
Nick Terrell
2020-01-23 12:27:39 -0800
2f31050a3f
Merge pull request #1965 from terrelln/android-fix
Nick Terrell
2020-01-22 15:42:50 -0800
7ec87cfb28
Update comment in timefn
Nick Terrell
2020-01-22 11:17:30 -0800
768adc0774
Fix timefn on android
Nick Terrell
2020-01-21 18:57:16 -0800
3a9a079ed1
Merge pull request #1956 from PhoebeHui/dev
Felix Handte
2020-01-21 11:54:00 -0500
7738709020
Update comments
PhoebeHui
2020-01-19 23:51:40 -0800
db9c8af600
Merge pull request #1957 from terrelln/fix-ultra
Nick Terrell
2020-01-17 18:01:35 -0800
76e01f3555
Merge pull request #1958 from terrelln/docs
Nick Terrell
2020-01-17 14:46:00 -0800
009f388457
Fix playTests.sh for 32-bit mode
Nick Terrell
2020-01-17 14:20:44 -0800
fa48af545f
Add --single-thread to zstd --help
Nick Terrell
2020-01-17 12:22:29 -0800
a11a9271d6
Fix lowLimit underflow in overflow correction
Nick Terrell
2020-01-17 12:05:53 -0800
3e8222be58
Add vcpkg installation instructions
PhoebeHui
2020-01-17 03:31:08 -0800
957d59c721
Merge pull request #1950 from terrelln/ctest
Nick Terrell
2020-01-13 16:16:25 -0800
f6d00c059f
[util] Fix readLineFromFile on Cygwin
Nick Terrell
2020-01-13 14:22:46 -0800
3ed0f65158
[cmake] Add playTests.sh as a test
Nick Terrell
2020-01-13 11:52:33 -0800
f27b4b4ec5
Merge pull request #1948 from lazka/cygwin-fix-c99-build
Nick Terrell
2020-01-13 11:35:28 -0800
9a5d8a6cb4
appveyor: build with CMake under Cygwin
Christoph Reiter
2020-01-11 10:41:56 +0100
036b30b555
Fix super block compression and stream raw blocks in decompression (#1947 )
Nick Terrell
2020-01-10 18:02:11 -0800
ddd4c39736
Fix the c99/cmake build under Cygwin/MSYS2
Christoph Reiter
2020-01-11 01:04:14 +0100
f25a6e9f8f
Adding new cli endpoint --patch-from= (#1940 )
Bimba Shrestha
2020-01-10 14:25:24 -0800
d1cc9d2797
[fuzz] Allow zero sized buffers for streaming fuzzers (#1945 )
Nick Terrell
2020-01-09 11:38:50 -0800
03ffda7b88
fix UBSAN's invalid-null-argument error in zstd_decompress.c (#1939 )
Igor Sugak
2020-01-08 16:17:42 -0800
b77ad810c9
[fuzz] Fix regression_driver.c with directory input (#1944 )
Nick Terrell
2020-01-08 13:20:56 -0800
d0dcaf56c2
Make UTIL_countPhysicalCores() work under Cygwin (#1941 )
Christoph Reiter
2020-01-08 00:48:26 +0100
3119256267
updated CHANGELOG
Yann Collet
2020-01-07 09:51:22 -0800
eb76f786bc
[bench] Automated benchmarking script (#1906 )
Bimba Shrestha
2020-01-06 14:19:11 -0800
b1f53b1a10
[fuzz] Dividing by targetCBlockSize instead of blockSize for nbBlocks fit (#1936 )
Bimba Shrestha
2020-01-03 16:53:51 -0800
ef1684f29a
[doc] Adding -M# decompression operation modifier documentation (#1938 )
Bimba Shrestha
2020-01-03 16:36:47 -0800
68160372be
Merge pull request #1920 from felixhandte/fix-mtim-again
Felix Handte
2020-01-03 16:07:16 -0500
6f4341c432
Fix playTests.sh Under QEMU (#1923 )
Felix Handte
2019-12-26 14:16:23 -0500
e2a99db2dd
Also Define _ATFILE_SOURCE
W. Felix Handte
2019-12-05 12:02:35 -0500
5666835ea7
Add Comment
W. Felix Handte
2019-12-04 16:59:16 -0500
5af8cb7aea
Use statbuf->st_mtim Again
W. Felix Handte
2019-12-04 10:25:07 -0500
976c055a9a
Add Travis Test that Builds ARM on Trusty
W. Felix Handte
2019-12-05 17:14:57 -0500
5f46894184
Fix playTests.sh Under QEMU
W. Felix Handte
2019-12-05 17:14:29 -0500
1c9ac4ccf4
Merge pull request #1928 from bimbashrestha/bimba-oss
Yann Collet
2019-12-19 12:58:24 -0800
07ad866754
Merge pull request #1932 from felixhandte/diagnose-corruption-dicts
Felix Handte
2019-12-19 12:08:28 -0500
fe454c0a76
Add Support for Dictionaries
W. Felix Handte
2019-12-18 11:26:35 -0800
4ae0f681b6
Merge pull request #1929 from facebook/travisTest
Yann Collet
2019-12-18 11:49:26 -0800
18f03516b3
Print Summary of Errors Encountered
W. Felix Handte
2019-12-18 11:29:53 -0800
56415efc76
Constifying, malloc check and naming nit
Bimba Shrestha
2019-12-17 17:16:51 -0800
4584c88a99
Don't Rely on Implicit Return in Main
W. Felix Handte
2019-12-17 11:26:18 -0800
3746693b71
added ppc64le tests on travis
Yann Collet
2019-12-14 13:29:24 -0800
989ce13e19
One more type conversion
Bimba Shrestha
2019-12-13 16:50:21 -0800
4399eed42e
Adding explict cast to satisfy appveyor ci
Bimba Shrestha
2019-12-13 16:38:11 -0800
db5124ef6e
More void* issues. Just replacing with BYTE*
Bimba Shrestha
2019-12-13 16:24:49 -0800
49b2bf7106
'void* size issue' fix
Bimba Shrestha
2019-12-13 16:06:57 -0800
5225dcfc0f
Adding bool to check if enough room left for noCompress superblocks
Bimba Shrestha
2019-12-13 15:47:28 -0800
e3cd2785e2
Add test to catch too many noCompress superblocks on streaming
Bimba Shrestha
2019-12-13 15:31:29 -0800
d73e2fb465
Merge pull request #1891 from bimbashrestha/oss
Yann Collet
2019-12-10 13:17:00 -0800
e839b31dc4
Merge pull request #1924 from ned14/dev
Yann Collet
2019-12-10 13:16:45 -0800
23e997439a
Make idiomatic cmake install so third party cmake installers work right.
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-12-06 16:14:33 +0000
e1913dc87f
Making const, removing unnecessary indent, changing parameter order
Bimba Shrestha
2019-12-04 15:51:17 -0800
2ec556fec2
Moving init/end functions, moving compressSuperBlock inside body()
Bimba Shrestha
2019-12-04 15:23:13 -0800
ffb0463041
Refactor
Bimba Shrestha
2019-12-04 14:52:27 -0800
49c6d49247
[fuzz] msan uninitialized unsigned value (#1908 )
Bimba Shrestha
2019-12-04 10:02:17 -0800
5120883a9c
bumped version number
Yann Collet
2019-12-03 17:06:42 -0800
4be9b4b9bb
Merge pull request #1893 from felixhandte/check-flipped-bits
Yann Collet
2019-12-03 15:35:07 -0800
901e545173
Merge pull request #1907 from selavy/check-fread-r1895
Yann Collet
2019-12-03 15:31:11 -0800
1fc9352f81
Using bss var instead of creating new bool
Bimba Shrestha
2019-12-02 21:39:06 -0800
e8faa09bdc
Merge pull request #1918 from facebook/recurse_fix
Yann Collet
2019-12-02 17:30:37 -0800
4b4de7493f
refactoring : remove global variable g_displayOut
Yann Collet
2019-12-02 16:08:08 -0800
cc3252acce
Merge pull request #1917 from facebook/recurse_fix
Yann Collet
2019-12-02 15:38:14 -0800
a49417b5af
fix recent issue combining -r with empty list of input files
Yann Collet
2019-12-02 14:28:18 -0800
d3ec368e13
Merge pull request #1910 from facebook/travisTest
Yann Collet
2019-11-27 18:45:16 -0800
93ec5cfd05
Merge pull request #1883 from Ericson2314/fix-mingw-cross
Yann Collet
2019-11-27 14:48:26 -0800
52dc6ff00e
travis: updated mingw cross compilation test
Yann Collet
2019-11-27 14:39:43 -0800
d6e32afa0a
added mingw cross compilation tests
Yann Collet
2019-11-27 12:44:02 -0800
1f681d8592
Merge branch 'oss' of https://github.com/bimbashrestha/zstd into oss
Bimba Shrestha
2019-11-27 10:56:54 -0800
1d6070463f
Merge pull request #1853 from facebook/ahmed_file
Yann Collet
2019-11-26 20:57:25 -0800
8eb499d354
Check for fread failure
Peter Lesslie
2019-11-26 19:36:33 -0600
d5b4a7ea58
removed scanbuild workaround
Yann Collet
2019-11-26 17:46:57 -0800
ecaf3ce103
reverted ppc qemu and scanbuild on trusty
Yann Collet
2019-11-26 16:44:56 -0800
96ee20758c
assembleFNT() can no longer fail
Yann Collet
2019-11-26 15:44:33 -0800
aaab618ae9
pushed aside stdio.h too
Yann Collet
2019-11-26 15:25:32 -0800
7543cd055c
moved UTIL_DISPLAY() inside util.c
Yann Collet
2019-11-26 15:21:58 -0800
a684b82774
util: isolated some dependencies
Yann Collet
2019-11-26 15:16:53 -0800
f57be339ab
travisCI : removed trusty
generic statement
Yann Collet
2019-11-26 15:01:16 -0800
2d9fad4f52
fixed minor VS warning, on parameter difference
Yann Collet
2019-11-26 14:53:37 -0800
f622c0adf3
switched UTIL_refFilename() to an assert()
Yann Collet
2019-11-26 14:48:23 -0800
46bdbb9c06
Merge branch 'dev' into ahmed_file
Yann Collet
2019-11-26 14:33:04 -0800
49cacd858b
fixed fifo test
Yann Collet
2019-11-26 14:18:09 -0800
a3a3c62b81
[fuzz] Only set HUF_repeat_valid if loaded table has all non-zero weights (#1898 )
Bimba Shrestha
2019-11-26 12:24:19 -0800
d4e17d0776
Negating bool, updating bool on inner branches
Bimba Shrestha
2019-11-26 12:17:43 -0800
c71bd45a3b
Merge branch 'dev' into ahmed_file
Yann Collet
2019-11-26 11:20:26 -0800
87ae7b940b
travisCI: moved compatibility tests to dev
Yann Collet
2019-11-26 10:30:11 -0800
1d7adee68e
moved meson and versions compatibility tests to master/cron
Yann Collet
2019-11-26 10:28:21 -0800
228a6d28cd
travis : added test durations
Yann Collet
2019-11-26 10:24:09 -0800
d6e0a44576
Merge pull request #1905 from facebook/devnull
Yann Collet
2019-11-25 18:48:12 -0800
718f00ff6f
Optimize decompression speed for gcc and clang (#1892 )
Nick Terrell
2019-11-25 18:26:19 -0800
5e657aca90
silence scan-build false positive
Yann Collet
2019-11-25 15:50:58 -0800
9a3de0a535
changed name from createX to assembleX
Yann Collet
2019-11-25 15:34:55 -0800
b1de3ecdd5
fix mode_t on Windows
Yann Collet
2019-11-25 13:59:35 -0800
9a22140ef4
created UTIL_chmod()
Yann Collet
2019-11-25 13:45:22 -0800
60db21a677
added decompression into /dev/null tests
Yann Collet
2019-11-25 10:53:03 -0800
7aaac3f69c
fix #1904
Yann Collet
2019-11-25 10:35:36 -0800