about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
2024-02-23Add upper and lower safety marginsLeon Weiß
2024-02-23Be specific about the unit of timeLeon Weiß
2024-02-23Adhere to documented behaviorLeon Weiß
2024-02-22Do not circumvent sanity checks from arg parsingLeon Weiß
2024-02-22Convert from microseconds (us) to milliseconds (ms)Leon Weiß
2024-02-15issue #2001: fix passing rpath to linker on macOSSean McBride
Seems on macOS, `ld` does not want an `=` when specifying `-rpath`.
2024-02-09fixvanhauser-thc
2024-02-09fixesvanhauser-thc
2024-02-09fixesvanhauser-thc
2024-02-08env fixvanhauser-thc
2024-02-08code formatvanhauser-thc
2024-02-08make redqueen hashmap not defaultvanhauser-thc
2024-02-08Merge branch '420' into devvan Hauser
2024-02-08workaround for MOpt bug with -Svanhauser-thc
2024-02-08performancevanhauser-thc
2024-02-08Merge pull request #1965 from CodeLinaro/statefulvan Hauser
replay mode support
2024-02-07add conditional check for persistent record mode on forkserver handling of ↵Davide Quarta
hang/crash
2024-02-06fix typoDavide Quarta
2024-02-06fix hashmap testvanhauser-thc
2024-02-05better replay mode error handling, added replay mode documentation, code ↵Davide Quarta
formatting
2024-02-05adjust cmplog headervanhauser-thc
2024-02-04fix -zvanhauser-thc
2024-02-04add U256/32byte supportvanhauser-thc
2024-02-03new forkserver - client sidevanhauser-thc
2024-02-03new forkserver - server partvanhauser-thc
2024-02-03add lto caller instrumentationvanhauser-thc
2024-02-03Merge pull request #1988 from AFLplusplus/ltoctxvan Hauser
Ltoctx
2024-02-03deterministic fuzzing and -zvanhauser-thc
2024-02-032024 v4.10c releasevanhauser-thc
2024-02-03Fix type in AFL_NOOPT env variable in afl-cc help message (#1982)Khaled Yakdan
2024-02-02final touchesvanhauser-thc
2024-02-01remove redundant eff struct (#1977)Han Zheng
2024-02-01remove unused varvanhauser-thc
2024-02-01final touches for skipdetvanhauser-thc
2024-02-01Enhancement on Deterministic stage (#1972)Han Zheng
* fuzzer: init commit based on aflpp 60dc37a8cf09f8e9048e4b6a2204d6c90b27655a * fuzzers: adding the skip variables and initialize * log: profile the det/havoc finding * log: add profile log output * fuzzers: sperate log/skipdet module * fuzzers: add quick eff_map calc * fuzzers: add skip_eff_map in fuzz_one * fuzzers: mark whole input space in eff_map * fuzzers: add undet bit threshold to skip some seeds * fuzzers: fix one byte overflow * fuzzers: fix overflow * fix code format * add havoc only again * code format * remove log to INTROSPECTION, rename skipdet module * rename skipdet module * remove log to stats * clean redundant code * code format * remove redundant code format check * remove redundant doc * remove redundant objects * clean files * change -d to default skipdet * disable deterministic when using CUSTOM_MUTATOR * revert fix
2024-02-01fix civanhauser-thc
2024-02-01debug civanhauser-thc
2024-02-01debug civanhauser-thc
2024-02-01debug civanhauser-thc
2024-02-01debug civanhauser-thc
2024-02-01Improve afl-cc (#1975)Sonic
* update response file support - full support of rsp file - fix some segv issues * Improve afl-cc - remove dead code about allow/denylist options of sancov - missing `if (!aflcc->have_msan)` - add docs for each function - typo
2024-01-30Fixes to afl-cc and documentation (#1974)Christian Holler (:decoder)
* Always compile with -ldl when building for CODE_COVERAGE When building with CODE_COVERAGE, the afl runtime contains code that calls `dladdr` which requires -ldl. Under most circumstances, clang already adds this (e.g. when building with pc-table), but there are some circumstances where it isn't added automatically. * Add visibility declaration to __afl_connected When building with hidden visibility, the use of __AFL_LOOP inside such code can cause linker errors due to __afl_connected being declared "hidden". * Update docs to clarify that CODE_COVERAGE=1 is required for dynamic_covfilter
2024-01-30nyx test for CIvanhauser-thc
2024-01-30fixvanhauser-thc
2024-01-30new forkserver checkvanhauser-thc
2024-01-26Dynamic instrumentation filtering for LLVM native (#1971)Christian Holler (:decoder)
* Add two dynamic instrumentation filter methods to runtime * Always use pc-table with native pcguard * Add make_symbol_list.py and README
2024-01-26Avoid adding llvmnative instrumentation when linking rust sanitizer runtime ↵Christian Holler (:decoder)
(#1969)
2024-01-25tmpvanhauser-thc
2024-01-25Fix afl-cc (#1968)Sonic
- Check if too many cmdline params here, each time before insert a new param. - Check if it is "-fsanitize=..." before we do sth. - Remove improper param_st transfer.
2024-01-24fixvanhauser-thc