Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-29 | small improvements to Marcel's patch, fix laf-intel + redqueen crashes | van Hauser | |
2020-09-23 | Update Changelog.md | Dominik Maier | |
2020-09-22 | code-format, and no code-format for custom mutators | van Hauser | |
2020-09-10 | add libfuzzer custom mutator, minor enhancements and fixes | van Hauser | |
2020-09-09 | new custom mutator: symcc | 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-06 | update ideas | van Hauser | |
2020-09-06 | add std::string and bcmp to dictionary functions | van Hauser | |
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 | cmp dict for LTO | van Hauser | |
2020-09-05 | final changes for pre-3.0 | vanhauser-thc | |
2020-09-04 | v2.68c | van Hauser | |
2020-09-04 | more changes to fuzzer_setup | van Hauser | |
2020-09-02 | minor FAQ fixes | van Hauser | |
2020-09-01 | added the grammar mutator as a git submodule + documentation | van Hauser | |
2020-09-01 | Review FAQ.md | hexcoder | |
2020-08-31 | update changelog | van Hauser | |
2020-08-31 | Update parallel_fuzzing.md | ploppelop | |
fix multisystem example | |||
2020-08-31 | update gitignore | van Hauser | |
2020-08-31 | fix docs | van Hauser | |
2020-08-31 | fix for MacOS sudo | van Hauser | |
2020-08-31 | typos/wording | hexcoder- | |
2020-08-31 | typos | hexcoder- | |
2020-08-31 | rewrite documentation | van Hauser | |
2020-08-31 | fix sync script, update remote sync documentation | van Hauser | |
2020-08-31 | typos fixed. | hexcoder- | |
2020-08-31 | description for AFL_MAX_DET_EXTRAS added | Dominik Maier | |
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-24 | added afl_custom_fuzz_count | van Hauser | |
2020-08-23 | added more env var docs, fsrv fixes for cmin, tmin | Dominik Maier | |
2020-08-21 | add execs_done to plot file | van Hauser | |
2020-08-20 | remove doc reference for SKIPSINGLEBLOCK | van Hauser | |
2020-08-20 | LTO: sancov made default, deprecated SKIPSINGLEBLOCK, deactivate LTO ↵ | van Hauser | |
autodict for cmplog binaries | |||
2020-08-20 | support current llvm12 changes | van Hauser | |
2020-08-18 | v2.67d | van Hauser | |
2020-08-18 | Merge pull request #511 from AFLplusplus/stable | van Hauser | |
push to dev | |||
2020-08-18 | 2.67c 2.67c | van Hauser | |
2020-08-18 | code-format, changelog | Dominik Maier | |
2020-08-16 | fix lto autodict for long strings | van Hauser | |
2020-08-15 | skip instrumenting blocks following __afl_loop to improve stability in LTO. ↵ | van Hauser | |
not in afl-llvm-pass and instrim because they are outdated, sancov cant be fixed | |||
2020-08-15 | increase initial memory sized | van Hauser | |
2020-08-15 | more FAQ | van Hauser | |
2020-08-14 | new faq entries | van Hauser | |
2020-08-13 | Changelog wording/whitespace | hexcoder | |
2020-08-13 | fix llvm and afl-showmap | van Hauser | |
2020-08-13 | LTO: apply laf-intel+redqueen/cmplog at link time | van Hauser | |
2020-08-13 | make cmplog deterministic | van Hauser | |
2020-08-12 | split up __afl_manual_init, added internal AFL_DISABLE_LLVM_INSTRUMENTATION, ↵ | van Hauser | |
skipping ctor+ifunc functions for all llvm, code-format |