From f97409dd2dac4836245dfddf2e9890fa6c4b8498 Mon Sep 17 00:00:00 2001 From: van Hauser <vh@thc.org> Date: Fri, 26 Jul 2019 14:19:04 +0200 Subject: [PATCH] v2.53c --- README.md | 5 +++-- TODO | 11 ++--------- config.h | 2 +- docs/ChangeLog | 8 +++++--- 4 files changed, 11 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index e1371175f..953c1afbb 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 a56bb5063..3d1e444de 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 e7ffa2200..dee0bb811 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 09ad77ec6..5f1141a6b 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 -- GitLab