Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
zstd
/
7a8a03c20d71ede3896a6e3ed9820baae5b0ccf9
/
tests
/
fuzzer.c
97a258d
updated comments
by Przemyslaw Skibinski
· 8 years ago
e679741
_CRT_SECURE_NO_WARNINGS moved to util.h
by Przemyslaw Skibinski
· 8 years ago
2f6ccee
platform.h: removed Compiler Options
by Przemyslaw Skibinski
· 8 years ago
16ae656
executables use new util.h and platform.h
by Przemyslaw Skibinski
· 8 years ago
f586bdf
fixed fuzzer test
by Yann Collet
· 8 years ago
e7a41a5
added : dictID retrieval functions.
by Yann Collet
· 8 years ago
4c0b44f
minor display improvement in fuzzer when nb of tests is very large
by Yann Collet
· 8 years ago
a17fd73
changed error_public.h into zstd_errors.h
by Yann Collet
· 8 years ago
97b378a
Streaming : dictionary compression on multiple files / segments can correctly provide srcSize into header (when provided) using pledgedSrcSize.
by Yann Collet
· 8 years ago
64deef3
Fixed srcSize=1
by Yann Collet
· 8 years ago
a7737f6
improved compression on small files when using same parameters
by Yann Collet
· 8 years ago
2b26ad1
removed timeb.h (#319)
by Yann Collet
· 8 years ago
4ded9e5
added boilerplate
by Yann Collet
· 8 years ago
cb32763
added sizeof CStream and DStream
by Yann Collet
· 8 years ago
da3fbcb
Added ZDICT_getDictID()
by Yann Collet
· 8 years ago
2868d56
test-related files moved to tests/
by inikep
· 8 years ago
[Renamed from programs/fuzzer.c]
9a69ec4
added : resilience test for ZSTD_getErrorName()
by Yann Collet
· 8 years ago
62470b4
Changed ZSTD_compressEnd()
by Yann Collet
· 8 years ago
c991cc1
new frame end, 32-bits checksums
by Yann Collet
· 8 years ago
6fa05a2
cBlockSize uses little-endian convention
by Yann Collet
· 8 years ago
d3d2db5
adapted fuzzer test to new blockSizeMax rule for ZSTD_compressBlock()
by Yann Collet
· 8 years ago
227cc39
improved efficiency for large messages with small dictionaries
by Yann Collet
· 8 years ago
45dc356
first version of doubleFast
by Yann Collet
· 8 years ago
aa2628d
added : ZSTD_insertBlock(), basic tests
by Yann Collet
· 8 years ago
e72efeb
removed "error_public.h" dependency from "zstd.h"
by Yann Collet
· 8 years ago
f323bf7
added : ZSTD_getDecompressedSize()
by Yann Collet
· 8 years ago
6c6e175
use ZSTD_getParams() to simplify code
by Yann Collet
· 8 years ago
d4f4e58
fixed ZSTD_decompressBlock() using multiple blocks
by Yann Collet
· 8 years ago
3f01c88
better seed randomization for systems with poor clock() resolutation
by Yann Collet
· 8 years ago
803c05e
fuzzer : tests with high id are run without need to change finalTestNb
by Yann Collet
· 8 years ago
d3b7f8d
Merged `zstd_static.h` into `zstd.h` . Now requires `ZSTD_STATIC_LINKING_ONLY` macro
by Yann Collet
· 8 years ago
f2a3b6e
added : frame content checksum
by Yann Collet
· 8 years ago
b81cbba
fixed minor conversion warning
by Yann Collet
· 8 years ago
b880631
Fixed visual projects
by cyan
· 8 years ago
3000952
fuzzer tests dictBuilder.
by Yann Collet
· 8 years ago
d2858e9
minor refactoring
by Yann Collet
· 8 years ago
c0a9bf3
minor code refactoring
by Yann Collet
· 8 years ago
954e2bc
added fuzzer test for `ZSTD_compressBegin_advanced()`
by Yann Collet
· 8 years ago
33341de
fixed fuzzer dictionary test
by Yann Collet
· 8 years ago
6c903a8
updated xxhash to latest "dev" version
by Yann Collet
· 8 years ago
45f84ab
all programs use `ZSTD_VERSION_STRING` from `zstd.h` to display their version
by Yann Collet
· 8 years ago
389648c
Fixed : contentSize + copyCCtx()
by Yann Collet
· 8 years ago
541dc7c
Added : fuzzer test, checking contentLength value after copyCCtx() usage
by Yann Collet
· 8 years ago
887e7da
Fixed copyCCtx() on uninitialized cctx (reported by Oliver Lange)
by Yann Collet
· 8 years ago
1fce6e0
Fixed : minor variable isolation
by Yann Collet
· 8 years ago
ea63bb7
converted fuzzer timer to clock_t
by Yann Collet
· 8 years ago
7cbe79a
fixed write overflow found by fuzzer
by Yann Collet
· 9 years ago
0d9ce04
minor refactoring
by Yann Collet
· 9 years ago
546c9b1
minor refactoring
by Yann Collet
· 9 years ago
d1d210f
minor code refactor
by Yann Collet
· 9 years ago
f312041
Fixed : decoder error on erroneous data
by Yann Collet
· 9 years ago
346bffb
Added frame content size test within fuzzer
by Yann Collet
· 9 years ago
dd54bbc
Fixed large NbSeq > 32 K Added a test in Fuzzer to check NbSeq > 32 K
by Yann Collet
· 9 years ago
370b08e
fix compression ratio for blocks <= 16 KB
by Yann Collet
· 9 years ago
4ba8534
added test to generate lots of small sequences (3-bytes)
by Yann Collet
· 9 years ago
4ec2998
Added zeroes test (#137)
by Yann Collet
· 9 years ago
e93add0
Removed `if (matchIndex >= current) return 0;` as recommended by @inikep
by Yann Collet
· 9 years ago
cefef8c
Change : zstd_opt_bt => zstd_btopt
by Yann Collet
· 9 years ago
464fa99
added v0.4 legacy support
by Yann Collet
· 9 years ago
1c8e194
modified streaming compression API
by Yann Collet
· 9 years ago
7b51a29
modified streaming decompression API
by Yann Collet
· 9 years ago
977f1f3
modified error system, following suggestions by @nemequ
by Yann Collet
· 9 years ago
b012510
dictionary with block API
by Yann Collet
· 9 years ago
bf42c8e
block-level API
by Yann Collet
· 9 years ago
6009627
added duplication tests
by Yann Collet
· 9 years ago
ecd651b
added ZSTD_duplicateCCtx()
by Yann Collet
· 9 years ago
5835e1b
updated xxhash source
by Yann Collet
· 9 years ago
4bfe415
validated external dictionary
by Yann Collet
· 9 years ago
e47c4e5
strengthened bufferless streaming decompression
by Yann Collet
· 9 years ago
1c2ddba
use time limited fuzzer tests in CI
by Yann Collet
· 9 years ago
553cf6a
time-limited fuzzer tests
by Yann Collet
· 9 years ago
417890c
strengthened streaming bufferless compression
by Yann Collet
· 9 years ago
dc5e3e9
minor memsave
by Yann Collet
· 9 years ago
110cc14
fixed bug #73 notified by @nemequ
by Yann Collet
· 9 years ago
5be2dd2
Changed Library source tree
by Yann Collet
· 9 years ago
43e0cd5
small blocks params
by Yann Collet
· 9 years ago
4c7aae3
fuzzer tests more HC levels
by Yann Collet
· 9 years ago
3e35827
Fixed issue #62, reported by @luben
by Yann Collet
· 9 years ago
2f648e5
hc fuzzer tests
by Yann Collet
· 9 years ago
353c5d2
unified ctx naming convention
by Yann Collet
· 9 years ago
1c00dc3
Added block size to bench
by Yann Collet
· 9 years ago
b1f3f4b
update huff0
by Yann Collet
· 9 years ago
d5d9bc3
Added : ZSTD decompression : ability to resist to noisy/faulty data source
by Yann Collet
· 9 years ago
997f9ee
Added : fuzzer tests : decompressing noisy src
by Yann Collet
· 9 years ago
602834f
Fixed : bug in compression in specific conditions (too small dst size)
by Yann Collet
· 9 years ago
f3cb79b
Fixed : g++ link error within fullbench
by Yann Collet
· 9 years ago
f4ce891
Added more strigent tests : compresson into too small buffer
by Yann Collet
· 9 years ago
e9853b2
Fixed : ZSTD_compress() can attempt compression on a too small buffer
by Yann Collet
· 9 years ago
b5e06dc
Fixed a few minor visual analyzer warnings
by Yann Collet
· 9 years ago
94f998b
Fixed a few visual analyzer warnings
by Yann Collet
· 9 years ago
213089c
Updated FSE Added clang and g++ tests
by Yann Collet
· 9 years ago
4856a00
Initial release
by Yann Collet
· 10 years ago