aboutsummaryrefslogtreecommitdiff
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"
/******************************************************
* *