- 8月 28, 2019
-
-
由 Yann Collet 创作于
the functionality is already integrated into `zstd` through `--adapt` command
-
由 Nick Terrell 创作于
[dictBuilder] Fix deadlock in *COVER error case
-
由 Yann Collet 创作于
Tweaks to create a single-file decompressor
-
- 8月 27, 2019
-
-
由 Carl Woffenden 创作于
-
由 Carl Woffenden 创作于
-
由 Carl Woffenden 创作于
-
由 Carl Woffenden 创作于
-
由 Carl Woffenden 创作于
-
由 Carl Woffenden 创作于
-
由 Carl Woffenden 创作于
The test script combines the sources then builds and runs an example. A futher example is built if the Emscripten compiler is available on the system. Documentation covers building.
-
由 Nick Terrell 创作于
-
由 Nick Terrell 创作于
The COVER and FASTCOVER dictionary builders can deadlock when dictionary construction errors, likely because there are too few samples, or too few distinct dmers. The deadlock only occurs when there are errors. Fixes #1746.
-
由 Carl Woffenden 创作于
Work-in-progress. Added simple Emscripten WebGL example that adds 25kB when build with Zstd. Removed Buck (will replace). Minor correctness.
-
- 8月 26, 2019
-
-
由 Carl Woffenden 创作于
-
由 Carl Woffenden 创作于
Combine script more robust and can output to a specified file. Initial buck files added (work in progress).
-
- 8月 24, 2019
-
-
由 Carl Woffenden 创作于
-
由 Carl Woffenden 创作于
-
由 Carl Woffenden 创作于
This reverts commit 0df29a4e, reversing changes made to 69c875a0.
-
由 Carl Woffenden 创作于
-
由 Carl Woffenden 创作于
-
由 Nick Terrell 创作于
Add --size-hint=# option
-
由 Nick Terrell 创作于
[fuzz] Add a DEBUGLOG(3) statement to print file
-
由 Carl Woffenden 创作于
The script will combine decompressor sources into a single file. The example shows this in use.
-
- 8月 23, 2019
-
-
由 Nick Terrell 创作于
Enable it by building with this command: ``` ./fuzz.py build all --debug 3 ```
-
由 Nick Magerko 创作于
-
由 Nick Terrell 创作于
Add --stream-size=# option
-
由 Nick Magerko 创作于
-
由 Nick Magerko 创作于
-
- 8月 22, 2019
-
-
由 Nick Magerko 创作于
-
由 Nick Terrell 创作于
[legacy] Fix buffer overflow in v0.2 and v0.4 raw literals decompression
-
由 Nick Terrell 创作于
[fuzz] Improve fuzzer build script and docs
-
- 8月 21, 2019
-
-
由 Carl Woffenden 创作于
The CHECK_F macros differ slightly (but eventually do the same thing). Older GCC needs to fallback on the old-style pragma optimisation flags.
-
由 Yann Collet 创作于
clarifications on field `Block_Size`
-
由 Yann Collet 创作于
remove extraneous doubled ;s
-
由 Yann Collet 创作于
fixed very minor inefficiency (nbSeq==127)
-
由 Yann Collet 创作于
Fix the build on GCC 4.x after 812e8f2a
-
由 Nick Terrell 创作于
Extends the fix in PR#1722 to v0.2 and v0.4. These aren't built into zstd by default, and v0.5 onward are not affected. I only add the `srcSize > BLOCKSIZE` check to v0.4 because the comments say that it must hold, but the equivalent comment isn't present in v0.2. Credit to OSS-Fuzz.
-
由 Nick Terrell 创作于
* Remove the `make libFuzzer` target since it is broken and obsoleted by `CC=clang CXX=clang++ ./fuzz.py build all --enable-fuzzer`. The new `-fsanitize=fuzzer` is much better because it works with MSAN by default. * Improve the `./fuzz.py gen` command by making the input type explicit when creating a new target. * Update the `README` for `--enable-fuzzer`. Fixes #1727.
-
由 Nick Magerko 创作于
-
由 Nick Magerko 创作于
-