diff --git a/.files b/.files
index b7533dc..ea5cd4f 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 6dd0995..f9176ec 100644
--- a/.rev
+++ b/.rev
@@ -1336,4 +1336,41 @@
- qemu_mode:
1103819
+
+ bc4202f33b2a4da16c9f7851af04e14f
+ 4.09c
+
+ anag+factory
+ - updated to 4.09c
+ - afl-fuzz:
+ - fixed the new mutation implementation for two bugs
+ - added `AFL_FINAL_SYNC` which forces a final fuzzer sync (also for `-F`)
+ before terminating.
+ - added AFL_IGNORE_SEED_PROBLEMS to skip over seeds that time out instead
+ of exiting with an error message
+ - allow -S/-M naming up to 50 characters (from 24)
+ - CMPLOG:
+ - added scale support (-l S)
+ - skip unhelpful insertions (u8)
+ - added --version and --help command line parameters
+ - fixed endless loop when reading malformed dictionaries
+ - new custom mutator function: post_run - thanks to yangzao!
+ - afl-whatsup:
+ - detect instanced that are starting up and show them as such as not dead
+ - now also shows coverage reached
+ - option -m shows only very relevant stats
+ - option -n will not use color in the output
+ - instrumentation:
+ - fix for a few string compare transform functions for LAF
+ - we are instrumenting __cxx internal functions again. this might break
+ a few targets, please report if so.
+ - frida_mode:
+ - fixes support for large map offsets
+ - support for AFL_FUZZER_LOOPCOUNT for afl.rs and LLVMFuzzerTestOneInput
+ - afl-cmin/afl-cmin.bash: prevent unneeded file errors
+ - added new tool afl-addseeds that adds new seeds to a running campaign
+ - added benchmark/benchmark.py if you want to see how good your fuzzing
+ speed is in comparison to other setups. (forwarded request 1133736 from msmeissn)
+ 1133737
+
diff --git a/afl.changes b/afl.changes
index 035f718..858369b 100644
--- a/afl.changes
+++ b/afl.changes
@@ -1,4 +1,38 @@
-------------------------------------------------------------------
+Sun Dec 17 12:08:00 UTC 2023 - Marcus Meissner
+
+- updated to 4.09c
+ - afl-fuzz:
+ - fixed the new mutation implementation for two bugs
+ - added `AFL_FINAL_SYNC` which forces a final fuzzer sync (also for `-F`)
+ before terminating.
+ - added AFL_IGNORE_SEED_PROBLEMS to skip over seeds that time out instead
+ of exiting with an error message
+ - allow -S/-M naming up to 50 characters (from 24)
+ - CMPLOG:
+ - added scale support (-l S)
+ - skip unhelpful insertions (u8)
+ - added --version and --help command line parameters
+ - fixed endless loop when reading malformed dictionaries
+ - new custom mutator function: post_run - thanks to yangzao!
+ - afl-whatsup:
+ - detect instanced that are starting up and show them as such as not dead
+ - now also shows coverage reached
+ - option -m shows only very relevant stats
+ - option -n will not use color in the output
+ - instrumentation:
+ - fix for a few string compare transform functions for LAF
+ - we are instrumenting __cxx internal functions again. this might break
+ a few targets, please report if so.
+ - frida_mode:
+ - fixes support for large map offsets
+ - support for AFL_FUZZER_LOOPCOUNT for afl.rs and LLVMFuzzerTestOneInput
+ - afl-cmin/afl-cmin.bash: prevent unneeded file errors
+ - added new tool afl-addseeds that adds new seeds to a running campaign
+ - added benchmark/benchmark.py if you want to see how good your fuzzing
+ speed is in comparison to other setups.
+
+-------------------------------------------------------------------
Fri Aug 11 08:06:00 UTC 2023 - Marcus Meissner
- updated to 4.08c
diff --git a/afl.spec b/afl.spec
index 6c1b456..facd807 100644
--- a/afl.spec
+++ b/afl.spec
@@ -27,7 +27,7 @@
%endif
Name: afl
-Version: 4.08c
+Version: 4.09c
Release: 0
Summary: American fuzzy lop is a security-oriented fuzzer
#URL: https://lcamtuf.coredump.cx/afl/
diff --git a/v4.08c.tar.gz b/v4.08c.tar.gz
deleted file mode 120000
index e41dddd..0000000
--- a/v4.08c.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafybeiajhj5s3o7mjsghf4dwfgxcz7hz4gv7ukxum2lj7ak6nujgc2rfvu
\ No newline at end of file
diff --git a/v4.09c.tar.gz b/v4.09c.tar.gz
new file mode 120000
index 0000000..74f9226
--- /dev/null
+++ b/v4.09c.tar.gz
@@ -0,0 +1 @@
+/ipfs/bafybeiforxv3khgnomxo5jth5kfsq3vml4iasbje43bmspgqmlbv5h6zvi
\ No newline at end of file