mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-10 01:01:33 +00:00
4.21c
This commit is contained in:
parent
0c81982e67
commit
ec0b83f127
@ -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">
|
<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:
|
Repository:
|
||||||
[https://github.com/AFLplusplus/AFLplusplus](https://github.com/AFLplusplus/AFLplusplus)
|
[https://github.com/AFLplusplus/AFLplusplus](https://github.com/AFLplusplus/AFLplusplus)
|
||||||
|
2
TODO.md
2
TODO.md
@ -3,6 +3,7 @@
|
|||||||
## Must
|
## Must
|
||||||
|
|
||||||
- fast restart of afl-fuzz if cmdline + target hash is the same
|
- 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
|
- hardened_usercopy=0 page_alloc.shuffle=0
|
||||||
- add value_profile but only enable after 15 minutes without finds
|
- add value_profile but only enable after 15 minutes without finds
|
||||||
- cmplog max items env?
|
- cmplog max items env?
|
||||||
@ -12,7 +13,6 @@
|
|||||||
- afl-showmap -f support
|
- afl-showmap -f support
|
||||||
- afl-fuzz multicore wrapper script
|
- afl-fuzz multicore wrapper script
|
||||||
- when trimming then perform crash detection
|
- when trimming then perform crash detection
|
||||||
- cyclomatic complexity: 2 + calls + edges - blocks
|
|
||||||
|
|
||||||
|
|
||||||
## Should
|
## Should
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
This is the list of all noteworthy changes made in every public
|
This is the list of all noteworthy changes made in every public
|
||||||
release of the tool. See README.md for the general instruction manual.
|
release of the tool. See README.md for the general instruction manual.
|
||||||
|
|
||||||
### Version ++4.21a (dev)
|
### Version ++4.21c (release)
|
||||||
* afl-fuzz
|
* afl-fuzz
|
||||||
- fixed a regression in afl-fuzz that resulted in a 5-10% performace loss
|
- 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
|
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
|
long calibration times and syncing could result in now fuzzing being
|
||||||
made when the time was already run out until then, thanks to @eqv!
|
made when the time was already run out until then, thanks to @eqv!
|
||||||
- fix -n uninstrumented mode when ending fuzzing
|
- fix -n uninstrumented mode when ending fuzzing
|
||||||
|
- enhanced the ASAN configuration
|
||||||
- make afl-fuzz use less memory with cmplog and fix a memleak
|
- make afl-fuzz use less memory with cmplog and fix a memleak
|
||||||
* afl-cc:
|
* afl-cc:
|
||||||
- re-enable i386 support that was accidently disabled
|
- re-enable i386 support that was accidently disabled
|
||||||
@ -40,7 +41,6 @@
|
|||||||
- minor fix to collect coverage -C (thanks to @bet4it)
|
- minor fix to collect coverage -C (thanks to @bet4it)
|
||||||
* Fixed a shmem mmap bug (that rarely came up on MacOS)
|
* Fixed a shmem mmap bug (that rarely came up on MacOS)
|
||||||
* libtokencap: script generate_libtoken_dict.sh added by @a-shvedov
|
* libtokencap: script generate_libtoken_dict.sh added by @a-shvedov
|
||||||
* enhanced the ASAN configuration
|
|
||||||
|
|
||||||
|
|
||||||
### Version ++4.20c (release)
|
### Version ++4.20c (release)
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
/* Version string: */
|
/* Version string: */
|
||||||
|
|
||||||
// c = release, a = volatile github dev, e = experimental branch
|
// c = release, a = volatile github dev, e = experimental branch
|
||||||
#define VERSION "++4.21a"
|
#define VERSION "++4.21c"
|
||||||
|
|
||||||
/******************************************************
|
/******************************************************
|
||||||
* *
|
* *
|
||||||
|
Loading…
x
Reference in New Issue
Block a user