Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-18 | fix expand havoc | van Hauser | |
2020-09-18 | portability: type -> command -v, compiler warnings | hexcoder- | |
2020-09-17 | WIP. basic state working: submitting statsd metrics (path, crashes, hangs) | Edznux | |
2020-09-13 | fixed ngram size unset | Dominik Maier | |
2020-09-13 | wine argv fix | Dominik Maier | |
2020-09-13 | Fix qemu argv construction (#555) | Choongwoo Han | |
2020-09-10 | add libfuzzer custom mutator, minor enhancements and fixes | van Hauser | |
2020-09-08 | code-format | van Hauser | |
2020-09-08 | update instrumenation/README.instrument_file.md for gcc_plugin | van Hauser | |
2020-09-08 | new gcc_plugin integration | van Hauser | |
2020-09-08 | rewrite gcc plugin | Alexandre Oliva | |
When we started using AFL, it did not have an integrated GCC plugin. There was one proposed by Austin Seipp, but for various reasons we ended up using some of its infrastructure (runtime and wrapper), but writing the GCC plugin proper from scratch. With AFL++'s renewed interest in a GCC plugin, we rebased ours, with some features that are or were missing in the one that was integrated: * efficient, fully-functional inline and out-of-line instrumentation Inline instrumentation was work in progress in the original plugin. Controlled by AFL_GCC_OUT_OF_LINE. * reproducible instrumentation Obey -frandom-seed for pseudorandom number generation. * licensing clarity and strict compliance GPLv3+ for the plugin, that uses GCC internals; add a copy of the license, as required. * allow/deny list support Copied and adjusted from the LLVM plugin implementation. * neverZero support Not as compact as the asm-wrapper version, but likely more efficient. Both are quite thread-unsafe, with different caveats. Controlled with AFL_GCC_SKIP_NEVERZERO. | |||
2020-09-08 | set correct error code when -V | van Hauser | |
2020-09-07 | bugfix for fixed seeds | van Hauser | |
2020-09-06 | update ideas | van Hauser | |
2020-09-06 | fix various warnings | aflpp | |
2020-09-05 | -p seek is now the default | van Hauser | |
2020-09-05 | skip crashes but keep for splices | van Hauser | |
2020-09-05 | Merge pull request #549 from AFLplusplus/ignore_unstable_edges | van Hauser | |
ignore unstable edges | |||
2020-09-05 | code-format | vanhauser-thc | |
2020-09-05 | final changes for pre-3.0 | vanhauser-thc | |
2020-09-05 | add cull queue, -i subdir traversal | vanhauser-thc | |
2020-09-05 | first batch of changes | vanhauser-thc | |
2020-09-04 | fix assignment | van Hauser | |
2020-09-04 | avoid signed ints for amounts (which are positive) | hexcoder- | |
2020-09-04 | compile fix | van Hauser | |
2020-09-04 | fix travis | van Hauser | |
2020-09-04 | more changes to fuzzer_setup | van Hauser | |
2020-09-04 | Make open_file() inline | Thomas Rooijakkers | |
2020-09-04 | Write set environment variables in an env file style. | Thomas Rooijakkers | |
2020-09-04 | Seperate fuzzer_setup from fuzzer_stats, only write fuzzer_setup at the start | Thomas Rooijakkers | |
2020-09-04 | Export set afl_environment_variables to stats | Thomas Rooijakkers | |
2020-09-03 | update xxh3 to 0.8.0, fix is_ascii | van Hauser | |
2020-09-02 | ignore unstable | van Hauser | |
2020-09-02 | children terminate on sigpipe | van Hauser | |
2020-09-01 | child cleanup | van Hauser | |
2020-08-31 | code format | Dominik Maier | |
2020-08-31 | merge conflicts | Andrea Fioraldi | |
2020-08-31 | better fix for #539 | Andrea Fioraldi | |
2020-08-31 | Fixed stack use-after-return bug in strntoll | Ahmad Hazimeh | |
2020-08-31 | update gitignore | van Hauser | |
2020-08-31 | fixed build error | Dominik Maier | |
2020-08-31 | added forkserver init timeout | Dominik Maier | |
2020-08-31 | fix afl-gcc help output | van Hauser | |
2020-08-31 | Fix few warnings for FreeBSD case. (#536) | David CARLIER | |
2020-08-31 | fixed warning on mac | domenukk | |
2020-08-31 | fix warnings and weird code insert | van Hauser | |
2020-08-31 | improve documentation | van Hauser | |
2020-08-31 | code-format | van Hauser | |
2020-08-28 | Fix various spelling errors (#532) | Raphaƫl Hertzog | |
All those spelling errors have been caught by lintian's built-in spellchecker: https://lintian.debian.org/tags/spelling-error-in-binary.html | |||
2020-08-27 | Prevent afl-fuzz from modifying stage_max during fuzzing | h1994st | |