daniellerozenblit and GitHub
c28031df8f
Add new line + [no-] to mmap-dict help output ( #3601 )
2023-04-06 13:01:58 -04:00
daniellerozenblit and GitHub
fcaf06ddb4
Check that dest is valid for decompression ( #3555 )
...
* add check for valid dest buffer and fuzz on random dest ptr when malloc 0
* add uptrval to linux-kernel
* remove bin files
* get rid of uptrval
* restrict max pointer value check to platforms where sizeof(size_t) == sizeof(void*)
2023-03-31 23:00:55 -07:00
daniellerozenblit and GitHub
b2ad17a658
mmap for windows ( #3557 )
...
* mmap for windows
* remove enabling mmap for testing
* rename FIO dictionary initialization methods + un-const dictionary objects in free functions
* remove enabling mmap for testing
* initDict returns void, underlying setDictBuffer methods return the size of the set buffer
* fix comment
2023-03-28 19:44:53 -04:00
daniellerozenblit and GitHub
3e0550ee52
fix window update ( #3556 )
2023-03-21 13:28:26 -04:00
daniellerozenblit and GitHub
53bad103ce
patch-from speed optimization ( #3545 )
...
* patch-from speed optimization: only load portion of dictionary into normal matchfinders
* test regression for x8 multiplier
* fix off-by-one error for bit shift bound
* restrict patchfrom speed optimization to strategy < ZSTD_btultra
* update results.csv
* update regression test
2023-03-14 20:36:56 -04:00
daniellerozenblit and GitHub
e0fc9fd90b
Merge pull request #3486 from daniellerozenblit/patch-from-low-memory-mode
...
Mmap large dictionaries in patch-from mode
2023-03-09 15:30:09 -05:00
daniellerozenblit and GitHub
345ed63976
Merge pull request #3509 from daniellerozenblit/fix-window-resize-test
...
Fix cli-tests issues
2023-02-15 13:32:07 -05:00
daniellerozenblit and GitHub
00176638e3
Merge pull request #3460 from daniellerozenblit/fix-long-offsets-resolution-pointer
...
fix long offset resolution
2023-01-30 14:02:51 -05:00
295724b515
Update .github/workflows/dev-long-tests.yml
...
Co-authored-by: Nick Terrell <nickrterrell@gmail.com >
2023-01-28 12:14:48 -05:00
2bde9fbf85
Update lib/compress/zstd_compress.c
...
Co-authored-by: Nick Terrell <nickrterrell@gmail.com >
2023-01-27 16:58:53 -05:00
daniellerozenblit and GitHub
f3255bfeff
Merge pull request #3447 from daniellerozenblit/fuzz-sequence-compression
...
Fuzz large offsets through sequence compression api
2023-01-25 09:27:34 -05:00
daniellerozenblit and GitHub
29a4c8cc4a
Merge pull request #3452 from daniellerozenblit/fix-seekable-32bit
...
Fix 32-bit build errors in zstd seekable format
2023-01-25 09:23:34 -05:00
daniellerozenblit and GitHub
9116000be6
Merge pull request #3439 from daniellerozenblit/sequence-validation-bug-fix
...
Fix sequence validation and seqStore bounds check
2023-01-23 13:50:37 -05:00
daniellerozenblit and GitHub
dc1c6cc5df
Merge pull request #3418 from daniellerozenblit/fuzz-max-block-size
...
Fuzz on maxBlockSize
2023-01-19 08:18:04 -05:00
daniellerozenblit and GitHub
d913417f72
Merge branch 'dev' into fuzz-max-block-size
2023-01-04 16:34:07 -05:00
daniellerozenblit and GitHub
1c818e3a0a
Merge pull request #3302 from daniellerozenblit/optimal-huff-depth-speed
...
Optimal huff depth speed improvements
2023-01-03 12:51:51 -05:00
daniellerozenblit and GitHub
6e3667a04a
Merge pull request #3352 from daniellerozenblit/http-to-https
...
Convert references to https from http
2022-12-15 11:25:55 -05:00
daniellerozenblit and GitHub
e2fc93340f
Merge branch 'dev' into http-to-https
2022-12-15 10:46:13 -05:00
daniellerozenblit and GitHub
72845ebad2
Merge pull request #3346 from daniellerozenblit/seekable-format-empty-string
...
Seekable format empty string
2022-12-14 14:28:32 -05:00
daniellerozenblit and GitHub
326e442dd9
Merge branch 'facebook:dev' into optimal-huff-depth-speed
2022-12-14 10:24:07 -05:00
daniellerozenblit and GitHub
b0bcbbfe16
Merge pull request #3345 from daniellerozenblit/fix-1GiB-file-bug
...
Fix Window Resizing Edge Case
2022-12-13 17:56:38 -05:00
daniellerozenblit and GitHub
6ad71a3f0b
Merge pull request #10 from yhoogstrate/seekable_header_skip
...
seekable_format no header when compressing empty string to stream
2022-12-12 17:58:58 -05:00
daniellerozenblit and GitHub
0e1de8a205
Merge branch 'facebook:dev' into optimal-huff-depth-speed
2022-10-27 13:22:31 -04:00
daniellerozenblit and GitHub
0d5d571080
Merge pull request #3285 from daniellerozenblit/optimal-huff-depth
...
Optimal huf depth
2022-10-18 10:31:44 -04:00
daniellerozenblit and GitHub
d880960335
Merge branch 'facebook:dev' into optimal-huff-depth
2022-10-11 16:15:23 -04:00
daniellerozenblit and GitHub
cb6dc32635
Merge pull request #3263 from daniellerozenblit/null-buffer-decompress
...
ZSTD_decompressStream() fuzz fix
2022-09-13 10:07:35 -04:00
daniellerozenblit and GitHub
f59f797aa8
Merge branch 'facebook:dev' into null-buffer-decompress
2022-09-12 14:54:36 -04:00
daniellerozenblit and GitHub
74ece5037c
Merge pull request #3262 from daniellerozenblit/sequence-bound
...
Add sequenceBound(srcSize) method
2022-09-09 17:40:42 -04:00
daniellerozenblit and GitHub
88b49e923b
Merge branch 'facebook:dev' into sequence-bound
2022-09-09 15:57:05 -04:00
daniellerozenblit and GitHub
c26aa5d0fa
Merge pull request #3258 from daniellerozenblit/null-buffer-decompress
...
Fix undefined behavior in ZSTD_decompressStream()
2022-09-09 09:39:59 -04:00