Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-06 | Code formating | Christian Holler (:decoder) | |
2024-03-06 | Fix delayed pcmap writing for code coverage with pc-table | Christian Holler (:decoder) | |
2024-02-08 | Merge branch '420' into dev | van Hauser | |
2024-02-08 | Merge pull request #1965 from CodeLinaro/stateful | van Hauser | |
replay mode support | |||
2024-02-06 | reuse 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-05 | better replay mode error handling, added replay mode documentation, code ↵ | Davide Quarta | |
formatting | |||
2024-02-04 | config __afl_cmplog_max_len | vanhauser-thc | |
2024-02-04 | add U256/32byte support | vanhauser-thc | |
2024-02-03 | new forkserver - client side | vanhauser-thc | |
2024-02-03 | 2024 v4.10c release | vanhauser-thc | |
2024-01-26 | Dynamic 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-23 | replay mode support | Davide Quarta | |
2023-12-30 | finish injection implementation | vanhauser-thc | |
2023-12-27 | initial simple injection detection support | vanhauser-thc | |
2023-12-01 | fix | vanhauser-thc | |
2023-11-28 | improve cmplog | vanhauser-thc | |
2023-11-11 | Merge pull request #1904 from jasperla/nosyscall | van Hauser | |
Use direct call to write to OpenBSD | |||
2023-11-09 | Use direct call to write to OpenBSD | Jasper 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-03 | add --help/--version/... | vanhauser-thc | |
2023-10-03 | nits | vanhauser-thc | |
2023-10-02 | urandom | toka | |
2023-10-01 | typo | toka | |
2023-07-13 | nts | vanhauser-thc | |
2023-05-21 | code format | vanhauser-thc | |
2023-04-28 | doc, code format | vanhauser-thc | |
2023-04-28 | Source 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-25 | rename env to AFL_IGNORE_PROBLEMS_COVERAGE | vanhauser-thc | |
2023-04-25 | Add 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-15 | wasm support | vanhauser-thc | |
2023-03-31 | nits | vanhauser-thc | |
2023-03-09 | various fixes | vanhauser-thc | |
2023-03-06 | fix IGNORE_PROBLEMS and update qemuafl | vanhauser-thc | |
2023-02-06 | fixes | vanhauser-thc | |
2023-02-02 | small fix to compiler rt | vanhauser-thc | |
2023-02-02 | small fix to compiler rt | vanhauser-thc | |
2023-01-25 | fixes | vanhauser-thc | |
2023-01-24 | llvm15 pcguard_init earlier constructor | vanhauser-thc | |
2023-01-03 | welcome 2023 | vanhauser-thc | |
2022-11-10 | nits | vanhauser-thc | |
2022-11-10 | Merge pull request #1576 from AFLplusplus/persistent_mode_always | van Hauser | |
Persistent mode always | |||
2022-11-09 | Always enable persistent mode, no env/bincheck needed | Dominik Maier | |
2022-10-24 | changelog update | vanhauser-thc | |
2022-10-20 | Fix child reaping on fuzzer termination | Nils Bars | |
This commit contains the following changes: - Call `waitpid()` on the child and the fork server when terminating the fuzzer; thus, we do not end up with zombies. - Rename `fsrv.kill_signal` to `fsrv.child_kill_signal`, since the documentation states that the signal is used to terminate the *child*. - Use SIGTERM instead of fsrv.(child)_kill_signal, thus the fork server can always reap the child. | |||
2022-10-07 | auto shmem fuzzing (#1541) | van Hauser | |
* auto shmem fuzzing * print warning when forcing shmem fuzzing * typos * Shmem always * typo fix * fixes Co-authored-by: Dominik Maier <dmnk@google.com> | |||
2022-09-27 | another attempt at stand-alone map fix | vanhauser-thc | |
2022-09-26 | fix standalone running with shared libs | vanhauser-thc | |
2022-08-15 | get map size from binaries within afl-cmin* | vanhauser-thc | |
2022-07-12 | clang format 14 | vanhauser-thc | |
2022-06-08 | fix | vanhauser-thc | |
2022-06-08 | honor AFL_MAP_SIZE well outside of afl++ | vanhauser-thc | |