Skip to content

Commit

Permalink
v2.53c
Browse files Browse the repository at this point in the history
  • Loading branch information
vanhauser-thc committed Jul 26, 2019
1 parent c384367 commit f97409d
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 15 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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!
Expand Down
11 changes: 2 additions & 9 deletions TODO
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion config.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

/* Version string: */

#define VERSION "++2.52d"
#define VERSION "++2.53c"

/******************************************************
* *
Expand Down
8 changes: 5 additions & 3 deletions docs/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit f97409d

Please sign in to comment.