about summary refs log tree commit diff
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2024-06-09 18:39:56 +0200
committervanhauser-thc <vh@thc.org>2024-06-09 18:39:56 +0200
commitec0b83f127702fe23da72f4d424bc13a5bacfae9 (patch)
tree7f729cd9133553252979386a910c4072e59293d9
parent0c81982e67f6d637722a9ced1c50d91d7493d410 (diff)
downloadafl++-ec0b83f127702fe23da72f4d424bc13a5bacfae9.tar.gz
4.21c
-rw-r--r--README.md4
-rw-r--r--TODO.md2
-rw-r--r--docs/Changelog.md4
-rw-r--r--include/config.h2
4 files changed, 6 insertions, 6 deletions
diff --git a/README.md b/README.md
index 34d73890..1b255a2a 100644
--- a/README.md
+++ b/README.md
@@ -2,9 +2,9 @@
 
 <img align="right" src="https://raw.githubusercontent.com/AFLplusplus/Website/main/static/aflpp_bg.svg" alt="AFL++ logo" width="250" heigh="250">
 
-Release version: [4.20c](https://github.com/AFLplusplus/AFLplusplus/releases)
+Release version: [4.21c](https://github.com/AFLplusplus/AFLplusplus/releases)
 
-GitHub version: 4.21a
+GitHub version: 4.21c
 
 Repository:
 [https://github.com/AFLplusplus/AFLplusplus](https://github.com/AFLplusplus/AFLplusplus)
diff --git a/TODO.md b/TODO.md
index aba3cf81..b36269b4 100644
--- a/TODO.md
+++ b/TODO.md
@@ -3,6 +3,7 @@
 ## Must
 
  - fast restart of afl-fuzz if cmdline + target hash is the same
+ - check for null ptr for xml/curl/g_ string transform functions
  - hardened_usercopy=0 page_alloc.shuffle=0
  - add value_profile but only enable after 15 minutes without finds
  - cmplog max items env?
@@ -12,7 +13,6 @@
  - afl-showmap -f support
  - afl-fuzz multicore wrapper script
  - when trimming then perform crash detection
- - cyclomatic complexity: 2 + calls + edges - blocks
 
 
 ## Should
diff --git a/docs/Changelog.md b/docs/Changelog.md
index 0f4b2d8a..50494acc 100644
--- a/docs/Changelog.md
+++ b/docs/Changelog.md
@@ -3,7 +3,7 @@
   This is the list of all noteworthy changes made in every public
   release of the tool. See README.md for the general instruction manual.
 
-### Version ++4.21a (dev)
+### Version ++4.21c (release)
   * afl-fuzz
     - fixed a regression in afl-fuzz that resulted in a 5-10% performace loss
       do a switch from gettimeofday() to clock_gettime() which should be rather
@@ -24,6 +24,7 @@
       long calibration times and syncing could result in now fuzzing being
       made when the time was already run out until then, thanks to @eqv!
     - fix -n uninstrumented mode when ending fuzzing
+    - enhanced the ASAN configuration
     - make afl-fuzz use less memory with cmplog and fix a memleak
   * afl-cc:
     - re-enable i386 support that was accidently disabled
@@ -40,7 +41,6 @@
     - minor fix to collect coverage -C (thanks to @bet4it)
   * Fixed a shmem mmap bug (that rarely came up on MacOS)
   * libtokencap: script generate_libtoken_dict.sh added by @a-shvedov 
-  * enhanced the ASAN configuration
 
 
 ### Version ++4.20c (release)
diff --git a/include/config.h b/include/config.h
index ebe40022..c4acf8db 100644
--- a/include/config.h
+++ b/include/config.h
@@ -26,7 +26,7 @@
 /* Version string: */
 
 // c = release, a = volatile github dev, e = experimental branch
-#define VERSION "++4.21a"
+#define VERSION "++4.21c"
 
 /******************************************************
  *                                                    *