about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--TODO16
-rw-r--r--docs/ChangeLog2
2 files changed, 7 insertions, 11 deletions
diff --git a/TODO b/TODO
index c2cf10a5..06e9a634 100644
--- a/TODO
+++ b/TODO
@@ -1,13 +1,7 @@
 Roadmap 2.53d:
 ==============
 
-all:
- - indent all the code: .clang-format?
-   (vh: tried, the variable definion look very ugly then, what to do?)
-
 afl-fuzz:
- - put mutator, scheduler, forkserver and input channels in individual files
- - reuse forkserver for showmap, afl-cmin, etc.
  - custom mutator lib: example and readme
  - env var to exclusively run the custom lib/py mutator
 
@@ -19,13 +13,10 @@ gcc_plugin:
  - neverZero
 
 qemu_mode:
- - update to 4.x
- - deferred mode with AFL_DEFERRED_QEMU=0xaddress
-   (vh: @andrea - dont we have that already with AFL_ENTRYPOINT?)
+ - update to 4.x (probably this will be skipped :( )
 
 unit testing / or large testcase campaign
 
-
 Roadmap 2.54d:
 ==============
 Problem: Average targets (tiff, jpeg, unrar) go through 1500 edges.
@@ -59,3 +50,8 @@ Problem: Average targets (tiff, jpeg, unrar) go through 1500 edges.
     
 qemu_mode:
  - persistent mode patching the return address (WinAFL style)
+ - deferred mode with AFL_DEFERRED_QEMU=0xaddress
+   (AFL_ENTRYPOINT let you to specify only a basic block address as starting
+    point. This will be implemented togheter with the logic for persistent
+    mode.)
+
diff --git a/docs/ChangeLog b/docs/ChangeLog
index 1cd95650..2fc4efbc 100644
--- a/docs/ChangeLog
+++ b/docs/ChangeLog
@@ -39,7 +39,7 @@ Version ++2.53d (dev):
   - NeverZero counters for QEMU
   - NeverZero counters for Unicorn
   - CompareCoverage Unicorn
-  - Immediates-only instrumentation for CompareCoverage
+  - immediates-only instrumentation for CompareCoverage
 
 
 --------------------------