Yann Collet
79e83d1c16
refactor travis CI test
...
to add a `make all` target with gcc-6.
Note : should fail at this stage, due to contrib/seekable_format
2018-06-06 12:20:19 -07:00
Yann Collet
30ee23e905
ensure seekable_format/examples generated libzstd.a
...
when it's not already present in the expected directory
2018-06-06 12:09:58 -07:00
George Lu
eab626292c
More Tests
2018-06-06 11:33:39 -07:00
George Lu
7892f48080
Remove test from Circle
2018-06-05 15:21:31 -07:00
George Lu
8e6267503b
Move stuff around
...
test execution -> travis
logic -> partialTests.sh
2018-06-05 15:20:34 -07:00
Yann Collet
f7392f3dc9
added test case
2018-06-05 14:53:28 -07:00
George Lu
0fd450af7b
Remove optimizations
2018-06-05 14:41:41 -07:00
George Lu
51f20e9982
circle test
2018-06-05 14:10:29 -07:00
George Lu
11d5bfdaa9
Revert "Partial compilation test?"
...
This reverts commit b2496ab60663992eb566dd221705da86fc9dafc7.
2018-06-05 13:55:36 -07:00
George Lu
b2496ab606
Partial compilation test?
2018-06-05 13:24:00 -07:00
Yann Collet
3d523c741b
added workSpaceTooLarge and workSpaceWasteful
...
also :
slightly increased speed of test fuzzer.16
2018-06-05 11:42:48 -07:00
Yann Collet
bdb673666f
Merge pull request #1162 from facebook/corruptionFix
...
Fixed a corruption bug
2018-06-05 06:50:29 -07:00
George Lu
b3ef314830
Fix Typos
2018-06-04 17:19:06 -07:00
Yann Collet
357c648c3f
changed a few variable names
...
to unify naming convention
2018-06-04 17:10:50 -07:00
Yann Collet
54f05641e3
Merge pull request #1161 from GeorgeLu97/paramgrillformat
...
Added zstdcli-style format for compression parameters in paramgrill
2018-06-04 14:56:23 -07:00
George Lu
609d72b0ca
Added Deprecated Dependencies
2018-06-04 14:33:21 -07:00
George Lu
3f054dceb4
forgot \n, ;
2018-06-04 13:38:37 -07:00
George Lu
9437021d2f
Remove old file declaration
2018-06-04 13:32:41 -07:00
George Lu
ddf143ba6a
Update usage_advanced
2018-06-04 10:16:05 -07:00
George Lu
6a617d70ed
Documentation
2018-06-04 09:56:37 -07:00
George Lu
65de25a463
Created Macros
2018-06-04 09:56:29 -07:00
Yann Collet
2108decb41
Fixed a nasty corruption bug
...
recently introduce into the new dictionary mode.
The bug could be reproduced with this command :
./zstreamtest -v --opaqueapi --no-big-tests -s4092 -t639
error was in function ZSTD_count_2segments() :
the beginning of the 2nd segment corresponds to prefixStart
and not the beginning of the current block (istart == src).
This would result in comparing the wrong byte.
2018-06-01 18:54:34 -07:00
George Lu
5e586aa025
-O# with no file fails
2018-06-01 18:02:56 -07:00
George Lu
e355f0a580
Added Level Option
2018-06-01 14:27:53 -07:00
Yann Collet
d3615c28db
Merge pull request #1159 from GeorgeLu97/suffixlist
...
Unknown Suffix Error
2018-06-01 14:00:10 -07:00
George Lu
ae6d1fd3fa
Add Error Print
2018-06-01 13:54:08 -07:00
Yann Collet
2b5b2ea7df
Merge pull request #1160 from GeorgeLu97/formatzstd
...
Added --format=zstd
2018-06-01 12:46:03 -07:00
George Lu
110ec9079d
Remove echo
2018-06-01 12:45:02 -07:00
George Lu
c9b4d20f02
Added new --zstd= format
2018-06-01 12:39:39 -07:00
George Lu
41249bf34b
Modified Tests
...
Changed format as per suggestion and added second test
2018-06-01 10:54:51 -07:00
George Lu
53ea32cabe
Suffix list test
2018-06-01 10:43:06 -07:00
Yann Collet
143fc9ff6c
Merge pull request #1157 from facebook/decompressedSize
...
minor : improved zstd.h API code comment
2018-06-01 10:28:17 -07:00
George Lu
cfc3451dcc
Added Test Case
2018-06-01 09:52:25 -07:00
George Lu
8984cc93d6
update display
2018-05-31 18:04:05 -07:00
George Lu
547096d672
update man
2018-05-31 18:03:52 -07:00
George Lu
c9b1068298
removed strcats
2018-05-31 17:47:29 -07:00
George Lu
cec205c842
copy paste
2018-05-31 17:39:36 -07:00
Yann Collet
7c33b48221
Merge pull request #1151 from felixhandte/zstd-dfast-in-place-dict-goto
...
ZSTD_dfast: Support Searching the Dictionary Context In-Place (Alternate `goto` Implementation)
2018-05-31 17:37:09 -07:00
George Lu
5ff30fe2e5
Unknown Suffix Error
...
Changed so only compiled formats are printed in list of supported extensions
2018-05-31 16:13:36 -07:00
George Lu
140f59d38e
Added --format=zstd
...
title
2018-05-31 15:29:35 -07:00
W. Felix Handte
48deab92de
Allow Different Dict Attachment Cut-Offs for Different Strategies
2018-05-31 17:37:44 -04:00
W. Felix Handte
f86796639e
Remove Incorrect and Extraneous Repcode Bounds Check
2018-05-31 17:02:29 -04:00
Yann Collet
9b979d0e33
minor : improved API code comment
...
Extend guarantee that ZSTD_getFrameContentSize() will delivering the decompressed size
to any single-pass compression function.
Answer #1156
2018-05-31 11:12:18 -07:00
Yann Collet
a4c9c4defe
update Zstandard format specification
...
answering a few questions from IETF RFC Discuss stage.
2018-05-31 10:47:44 -07:00
Yann Collet
ac4f7ead3b
Merge pull request #1154 from facebook/altOpt
...
minor optimal parser optimization
2018-05-30 13:05:51 -07:00
Yann Collet
809f2f9322
minor update of literal cost function
...
just assert() there is no negative cost evaluation for literals
2018-05-29 15:34:50 -07:00
Yann Collet
463a0fe38b
simplified optimal parser
...
removed "cached" structure.
prices are now saved in the optimal table.
Primarily done for simplification.
Might improve speed by a little.
But actually, and surprisingly, also improves ratio in some circumstances.
2018-05-29 14:07:25 -07:00
Yann Collet
bb6eaf6495
Merge pull request #1153 from facebook/dynThreshold
...
changed dynamic fse threshold for offset
2018-05-26 08:43:45 -07:00
Yann Collet
e916c365a1
fixed minor visual warning
2018-05-25 20:43:09 -07:00
Yann Collet
c6ccf435ae
Merge pull request #1152 from facebook/lowCompression
...
btultra accepts blocks with poorer compression ratio
2018-05-25 17:46:11 -07:00