aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2019-07-26 14:19:04 +0200
committervan Hauser <vh@thc.org>2019-07-26 14:19:04 +0200
commitf97409dd2dac4836245dfddf2e9890fa6c4b8498 (patch)
treea3ce41e072f9f6ba2ce5b2dca6ffd0029373c5b2
parentc384367f171501b909e6bbfdb437cf6237944ae1 (diff)
downloadafl++-f97409dd2dac4836245dfddf2e9890fa6c4b8498.tar.gz
v2.53c2.53c
-rw-r--r--README.md5
-rw-r--r--TODO11
-rw-r--r--config.h2
-rw-r--r--docs/ChangeLog8
4 files changed, 11 insertions, 15 deletions
diff --git a/README.md b/README.md
index e1371175..953c1afb 100644
--- a/README.md
+++ b/README.md
@@ -354,11 +354,11 @@ see [http://lcamtuf.coredump.cx/afl/plot/](http://lcamtuf.coredump.cx/afl/plot/)
Every instance of afl-fuzz takes up roughly one core. This means that on
multi-core systems, parallelization is necessary to fully utilize the hardware.
For tips on how to fuzz a common target on multiple cores or multiple networked
-machines, please refer to [parallel_fuzzing.txt](docs/parallel_fuzzing.txt).
+machines, please refer to [docs/parallel_fuzzing.txt](docs/parallel_fuzzing.txt).
The parallel fuzzing mode also offers a simple way for interfacing AFL to other
fuzzers, to symbolic or concolic execution engines, and so forth; again, see the
-last section of [parallel_fuzzing.txt](docs/parallel_fuzzing.txt) for tips.
+last section of [docs/parallel_fuzzing.txt](docs/parallel_fuzzing.txt) for tips.
## 10) Fuzzer dictionaries
@@ -591,6 +591,7 @@ feedback, bug reports, or patches from:
Rene Freingruber Sergey Davidoff
Sami Liedes Craig Young
Andrzej Jackowski Daniel Hodson
+ Nathan Voss Dominik Maier
```
Thank you!
diff --git a/TODO b/TODO
index a56bb506..3d1e444d 100644
--- a/TODO
+++ b/TODO
@@ -2,21 +2,14 @@ Roadmap 2.53d:
==============
- indent all the code: clang-format -style=Google
- - README.md
-
- update docs/sister_projects.txt
- - better defaults:
- * laf-intel activated, needs deactiatation
- * fast mode schedule
- * MOpt with -L 30
- * ... ?
-
afl-fuzz:
- put mutator, scheduler, forkserver and input channels in individual files
- reuse forkserver for showmap, afl-cmin, etc.
gcc_plugin:
+ - needs to be rewritten
- fix crashes when compiling :(
- whitelist support
- skip over uninteresting blocks
@@ -32,7 +25,7 @@ unit testing / or large testcase campaign
Roadmap 2.54d:
==============
- expand MAP size to 256k (current L2 cache size on processors)
- -> 18 bit size map
+ -> 18 bit map
- llvm_mode: dynamic map size and collission free basic block IDs
qemu_mode:
diff --git a/config.h b/config.h
index e7ffa220..dee0bb81 100644
--- a/config.h
+++ b/config.h
@@ -21,7 +21,7 @@
/* Version string: */
-#define VERSION "++2.52d"
+#define VERSION "++2.53c"
/******************************************************
* *
diff --git a/docs/ChangeLog b/docs/ChangeLog
index 09ad77ec..5f1141a6 100644
--- a/docs/ChangeLog
+++ b/docs/ChangeLog
@@ -13,10 +13,12 @@ Want to stay in the loop on major new features? Join our mailing list by
sending a mail to <afl-users+subscribe@googlegroups.com>.
------------------------------
-Version ++2.52d (dev):
------------------------------
+--------------------------
+Version ++2.53c (release):
+--------------------------
+ - README is now README.md
+ - imported the few minor changes from the 2.53b release
- unicorn_mode got added - thanks to domenukk for the patch!
- fix llvm_mode AFL_TRACE_PC with modern llvm
- fix a crash in qemu_mode which also exists in stock afl