about summary refs log tree commit diff
path: root/src/afl-fuzz-run.c
AgeCommit message (Collapse)Author
2024-11-26Calculate mean proximity scoreNguyễn Gia Phong
Co-authored-by: 김태은 <goodtaeeun@kaist.ac.kr>
2024-09-27fix fixvanhauser-thc
2024-09-26fix postprocess for calibrationvanhauser-thc
2024-08-19code format, llvm 18vanhauser-thc
2024-08-16fix custom post process with custom sendvanhauser-thc
2024-06-27AFL_CUSTOM_MUTATOR_LATE_SEND addedvanhauser-thc
2024-06-19Collect persistent coverage data and dump it at the end of the runChristian Holler (:decoder)
With CODE_COVERAGE builds, we need to collect the coverage data of each iteration in a persistant buffer that has the same size as the regular trace buffer used for fuzzing. We dump this information at the end of the run and when combined with pointer data and module info, this can be used to calculate code coverage.
2024-06-04AFL_NO_SYNCvanhauser-thc
2024-05-31nitsvanhauser-thc
2024-05-17Merge pull request #2092 from fbeqv/devvan Hauser
Fix runtime underflow & -V exiting before syncing
2024-05-17Fix runtime underflow & -V exiting before syncingCornelius Aschermann
print_stats sets exit_soon even while syncing, this leaves -V 0 still broken, as we don't finish syncing. Additionally, the change that introduced the previous -V fix also broke the runtime tracking, as runtime needs to include all time including sync, splice etc. This caused an underflow in the reported runtime.
2024-05-16nitsvanhauser-thc
2024-05-13post_process after trimvanhauser-thc
2024-05-07stat update during syncingvanhauser-thc
2024-04-19nitsvanhauser-thc
2024-04-11fix syncing with custom mutatorvanhauser-thc
2024-04-09fix -V, code formatvanhauser-thc
2024-04-08:Adds stats tracking time spend in calibration/trim/syncCornelius Aschermann
This currently does not affect statsd nor the UI. Only the fuzzer_stats file is updated
2024-02-032024 v4.10c releasevanhauser-thc
2024-01-11Remove dead code in write_to_testcase (#1955)Xeonacid
The custom_mutators_count check in if case is duplicate with if condition. The else case is custom_mutators_count == 0, neither custom_mutator_list iteration nor sent check needed. Signed-off-by: Xeonacid <h.dwwwwww@gmail.com>
2023-11-28code formatvanhauser-thc
2023-11-28changesvanhauser-thc
2023-11-27merge functionyangzao
2023-11-27updateyangzao
2023-11-27format codeyangzao
2023-11-24update afl-fuzz-runyangzao
2023-11-24add custom_post_run.cyangzao
2023-04-21fixed AFL_POST_PROCESS_KEEP_ORIGINAL for version 4.07aMaik Betka
2023-04-21Merge remote-tracking branch 'origin/dev' into atnwalkMaik Betka
# Conflicts: # include/afl-fuzz.h # src/afl-fuzz-run.c
2023-04-17fixed code clones in atnwalk.c, introduced new environment variable ↵Maik Betka
AFL_POST_PROCESS_KEEP_ORIGINAL in AFL++ to integrate atnwalk without re-compiling afl-fuzz
2023-04-17first version with unix domain sockets is ready for testingMaik Betka
2023-04-15fix post_processvanhauser-thc
2023-04-13fix attempt at post_process implementationvanhauser-thc
2023-02-15debug outputvanhauser-thc
2023-01-03welcome 2023vanhauser-thc
2022-11-14custom mutator fixvanhauser-thc
2022-11-11afl_custom_fuzz_send addedvanhauser-thc
2022-08-19shorter calibrationvanhauser-thc
2022-07-19remove debugvanhauser-thc
2022-07-19fixvanhauser-thc
2022-07-19fixvanhauser-thc
2022-07-19post_process 0/NULL return supportvanhauser-thc
2022-07-12clang format 14vanhauser-thc
2022-06-08honor AFL_MAP_SIZE well outside of afl++vanhauser-thc
2022-05-09fixvanhauser-thc
2022-05-09support post_process's own return buffervanhauser-thc
2022-03-18fix LTO with cmplog and lafvanhauser-thc
2022-03-07Fix issue with trim in shared memory modemchesser
2022-02-05add afl-fuzz -y fuzz length supportvanhauser-thc
2022-01-01welcome 2022vanhauser-thc