about summary refs log tree commit diff
path: root/src/afl-fuzz-stats.c
AgeCommit message (Collapse)Author
2024-10-14update how AFL_EXIT_WHEN_DONE and colors of cycles done are workingvanhauser-thc
2024-10-01persistent record for frida and qmeuvanhauser-thc
2024-09-14fix AFL_AUTORESUME=1 for Nyx modeSergej Schumilo
2024-08-19code format, llvm 18vanhauser-thc
2024-06-10fast resume setup detectionvanhauser-thc
2024-06-07add cmplog_time measurementvanhauser-thc
2024-06-04AFL_NO_SYNCvanhauser-thc
2024-05-20nitvanhauser-thc
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-04-19nitsvanhauser-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-03-07UI fixvanhauser-thc
2024-02-04fix -zvanhauser-thc
2024-02-032024 v4.10c releasevanhauser-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
2023-11-28Merge pull request #1915 from yangzao/devvan Hauser
add custom mutator function for running script after target gets executed
2023-11-27format codeyangzao
2023-11-23mini fixvanhauser-thc
2023-11-16fix inf in statsvanhauser-thc
2023-10-04Make fuzzer_stats update atomiccoco
This writes fuzzer_stats to a temp file and then atomically renames the temp file into fuzzer_stats so that any read on fuzzer_stats will always return a consistent view of the AFL state (otherwise there is a very low change of AFL's write and $tool's reads to race and yield inconsistent results).
2023-10-03nitsvanhauser-thc
2023-09-19Use shorter fuzzer name in stat header when user's banner is too bigNikolay Shaplov
2023-07-18take care of uninstrumented mode for fuzz state and modevanhauser-thc
2023-06-21nitsvanhauser-thc
2023-06-20fix timeout for sessions restart and + usagevanhauser-thc
2023-06-12update new feature configvanhauser-thc
2023-06-08show fuzzing statevanhauser-thc
2023-06-06Merge pull request #1759 from AFLplusplus/devvan Hauser
Dev
2023-04-04mode switchvanhauser-thc
2023-04-02fix ui layout with slow targets in pizza modevanhauser-thc
2023-04-02fix buffer overflow in pizza mode :(vanhauser-thc
2023-03-27time_wo_finds in fuzzer_statsvanhauser-thc
2023-03-09various fixesvanhauser-thc
2023-03-06Merge pull request #1667 from amitelka/feature/opt_statsfile_update_intervalvan Hauser
Added env variable to allow custom interval update of fuzzer_stats file
2023-03-06fix IGNORE_PROBLEMS and update qemuaflvanhauser-thc
2023-03-05auto code format fixesAmit Elkabetz
2023-03-05Added flag -u to allow custom interval to update fuzzer_stats fileAmit Elkabetz
2023-03-02Fix.Eli Kobrin
2023-03-02Fix exit on time.Eli Kobrin
2023-01-03welcome 2023vanhauser-thc
2022-12-20hide queue introspection behind definevanhauser-thc
2022-11-18write queue statisticsvanhauser-thc
2022-10-19nitsvanhauser-thc
2022-10-15Fix exit_on_time (#1555)Kobrin Eli
2022-09-17fix help linksvanhauser-thc
2022-07-12clang format 14vanhauser-thc
2022-05-27Fix wrong memchr size in android (#1429)Luca Di Bartolomeo
Need to fix this otherwise ASAN will always complain about heap buffer overflows and refuse to run. Co-authored-by: van Hauser <vh@thc.org>
2022-05-02fix token usage in normal and MOpt modevanhauser-thc
2022-04-03fix pizza modevanhauser-thc