The first element in the argument array to gsapi_new_instance()
is ignored since it normally is the program name. This means that
the commit introducing the "-K" argument to limit memory usage did
not have its intended effect since the "-K" argument was ignored.
Moreover, prior to that the resolution argument "-r200x200" was
being unintentionally ignored. By introducing a place holder program
name all arguments are taken into account and the reader is reminded
that the first argument is the program name.
* Adds a target to ecc diff fuzzer without cryptopp
As fuzzer is blocked by crytpopp bugs for now
* comment
* Compile golang for i386 when needed
* explicit go corss compilation
* Adds Rust and Javascript toolchains
* Move bad lib crypto elsewhere
* Quickjs i386 and no afl with long init
* Quickjs and rust cross compiling
* run source with bash
* bash for rustup
* rustup one liner
* use rustup environment for build
* Do not forget qjsc
* Regular compile for qjsc and m32 for library
This allows fuzzing using fuzz target's backup corpora. It will make fuzzing more efficient for targets that have a backup OSS-Fuzz corpus avaliable to the public. It will not effect targets that don't have backups.
Adds functionality to check if a crash exists in the most recent OSS-Fuzz build. This is necessary to determine if a crash was introduced in the current pull request or existed in the project already. Crashes that are surfaced to the user will be both reproducible and novel to the OSS-Fuzz project.
* [jbig2dec] Fix issues in library glue logic.
This addresses the out of memory condition exhibited in
project-jbig2dec bug #17168.
* [jbig2dec] Print peak memory usage.
This would be helpful when we're approaching OOM conditions.
* Uses cmake for ecc-diff-fuzzer compilation
* remove before install
* Comment unnecessary remove
* Remove shared libraries for nettle
* Do not remove so files
* Disable shared for gmp and nettle
* Parallel make for every project
* [qt] Change pro-file names to lower case
Don't change the names of resulting
executables to keep track of open issues.
* [qt] Fix workaround
* [qt] Another fix in the workaround
* [infra] Upload latest.version metadata file for most recent build.
* move common functionality into build_lib
* pass content_type to get_signed_url
* format
* Tests for Reproduce
* Leo comments
* Maxs comments pt.2
* Olivers comments
* Olivers comments
* Add fuzz target module tests
* Formatting
* Small punct and spelling
* Test update
* Format
The Parquet C++ reader is part of the Arrow project but needs to be enabled
explicitly. This is required so that we can add a fuzz target for Parquet files.