aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2024-05-17 23:55:43 +0200
committervanhauser-thc <vh@thc.org>2024-05-17 23:55:43 +0200
commit56d5aa3101945e81519a3fac8783d0d8fad82779 (patch)
tree7aec2a095a30ed609ce96f85ec3c4e0a8b8eb74c
parentc6a2a4046e8cb023819d50610a7886a445c316fd (diff)
downloadAFLplusplus-56d5aa3101945e81519a3fac8783d0d8fad82779.tar.gz
log
-rw-r--r--docs/Changelog.md5
-rw-r--r--src/afl-fuzz.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/docs/Changelog.md b/docs/Changelog.md
index a4501818..6736e42b 100644
--- a/docs/Changelog.md
+++ b/docs/Changelog.md
@@ -11,6 +11,11 @@
- prevent filenames in the queue that have spaces
- minor fix for FAST schedules
- more frequent stats update when syncing (todo: check performance impact)
+ - now timing of calibration, trimming and syncing is measured seperately,
+ thanks to @eqv!
+ - -V timing is now accurately the fuzz time (without syncing), before
+ long calibration times and syncing could result in now fuzzing being
+ made when the time was already run out until then, thanks to @eqv!
* afl-cc:
- re-enable i386 support that was accidently disabled
- fixes for LTO and outdated afl-gcc mode for i386
diff --git a/src/afl-fuzz.c b/src/afl-fuzz.c
index cf3940f1..70ab983c 100644
--- a/src/afl-fuzz.c
+++ b/src/afl-fuzz.c
@@ -2593,6 +2593,7 @@ int main(int argc, char **argv_orig, char **envp) {
}
sync_fuzzers(afl);
+
}
++afl->queue_cycle;
@@ -3107,3 +3108,4 @@ stop_fuzzing:
}
#endif /* !AFL_LIB */
+