about summary refs log tree commit diff
path: root/instrumentation/afl-compiler-rt.o.c
AgeCommit message (Collapse)Author
2024-10-30fixvanhauser-thc
2024-10-28fix explanation how to obtain the map sizevanhauser-thc
2024-10-25Make __AFL_COVERAGE_START_OFF work for targets with "small" mapsdergoegge
2024-08-18fix AFL_OLD_FORKSERVERvanhauser-thc
2024-07-17mini performance optvanhauser-thc
2024-07-10Merge pull request #2138 from meowmeowxw/ijon-setvan Hauser
IJON SET
2024-07-10ijon set: use __afl_coverage_interestingGiovanni Di Santi
2024-06-30ijon set: discard source code instrumentationGiovanni Di Santi
2024-06-29ijon set: initGiovanni Di Santi
2024-06-29add AFL_OLD_FORKSERVER featurevanhauser-thc
2024-06-09nitvanhauser-thc
2024-03-06Code formatingChristian Holler (:decoder)
2024-03-06Fix delayed pcmap writing for code coverage with pc-tableChristian Holler (:decoder)
2024-02-08Merge branch '420' into devvan Hauser
2024-02-08Merge pull request #1965 from CodeLinaro/statefulvan Hauser
replay mode support
2024-02-06reuse first_pass aux var in persistent loop for record replay mode, keep ↵Davide Quarta
area ptr and loc logic intact in record replay mode, move replay record example to own dir in utils, update docs, move record compat layer to separate header file
2024-02-05better replay mode error handling, added replay mode documentation, code ↵Davide Quarta
formatting
2024-02-04config __afl_cmplog_max_lenvanhauser-thc
2024-02-04add U256/32byte supportvanhauser-thc
2024-02-03new forkserver - client sidevanhauser-thc
2024-02-032024 v4.10c releasevanhauser-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-23replay mode supportDavide Quarta
2023-12-30finish injection implementationvanhauser-thc
2023-12-27initial simple injection detection supportvanhauser-thc
2023-12-01fixvanhauser-thc
2023-11-28improve cmplogvanhauser-thc
2023-11-11Merge pull request #1904 from jasperla/nosyscallvan Hauser
Use direct call to write to OpenBSD
2023-11-09Use direct call to write to OpenBSDJasper Lievisse Adriaanse
The linker on OpenBSD emits a warning when linking this file: warning: syscall() may go away, please rewrite code to use direct calls
2023-11-03add --help/--version/...vanhauser-thc
2023-10-03nitsvanhauser-thc
2023-10-02urandomtoka
2023-10-01typotoka
2023-07-13ntsvanhauser-thc
2023-05-21code formatvanhauser-thc
2023-04-28doc, code formatvanhauser-thc
2023-04-28Source Code Coverage support for Nyx (Part 1) (#1720)Christian Holler (:decoder)
* Additional source code reformatting in afl-compiler-rt * Add source code coverage support to afl-compiler-rt (for use with Nyx)
2023-04-25rename env to AFL_IGNORE_PROBLEMS_COVERAGEvanhauser-thc
2023-04-25Add env var to ignore coverage from dynamically loaded code after forkserver.Christian Holler (:decoder)
When using TRACEPC instrumentation, loading code dynamically (e.g. through dlopen()) it can be useful to completely ignore the loaded code, esp. when it cannot be preloaded and is not the target to be tested. This patch allows setting AFL_LLVM_IGNORE_PROBLEMS_COVERAGE=1 to do so.
2023-04-15wasm supportvanhauser-thc
2023-03-31nitsvanhauser-thc
2023-03-09various fixesvanhauser-thc
2023-03-06fix IGNORE_PROBLEMS and update qemuaflvanhauser-thc
2023-02-06fixesvanhauser-thc
2023-02-02small fix to compiler rtvanhauser-thc
2023-02-02small fix to compiler rtvanhauser-thc
2023-01-25fixesvanhauser-thc
2023-01-24llvm15 pcguard_init earlier constructorvanhauser-thc
2023-01-03welcome 2023vanhauser-thc
2022-11-10nitsvanhauser-thc