about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDominik Maier <domenukk@gmail.com>2022-01-19 22:10:29 +0100
committerDominik Maier <domenukk@gmail.com>2022-01-19 22:10:29 +0100
commitd9fefafae771c02f0071d953d4871204cefd1af5 (patch)
tree5802e2a450ce3391b82ce8e60e14447d48d4a23b
parent16bd6aad7c8eea3512d1634d9ecc64d2af4726e2 (diff)
downloadafl++-d9fefafae771c02f0071d953d4871204cefd1af5.tar.gz
move to unicorn2
-rw-r--r--docs/Changelog.md5
-rw-r--r--unicorn_mode/UNICORNAFL_VERSION2
m---------unicorn_mode/unicornafl0
-rwxr-xr-xunicorn_mode/update_uc_ref.sh2
4 files changed, 6 insertions, 3 deletions
diff --git a/docs/Changelog.md b/docs/Changelog.md
index 6ab1794c..fe2ce06d 100644
--- a/docs/Changelog.md
+++ b/docs/Changelog.md
@@ -47,7 +47,7 @@ sending a mail to <afl-users+subscribe@googlegroups.com>.
     - fix bug where targets are not killed on timeouts
     - moved hidden afl-showmap -A option to -H to be used for
       coresight_mode
-  - Prevent accidently killing non-afl/fuzz services when aborting
+  - Prevent accidentaly killing non-afl/fuzz services when aborting
     afl-showmap and other tools.
   - afl-cc:
     - new cmplog mode (incompatible with older afl++ versions)
@@ -101,6 +101,9 @@ sending a mail to <afl-users+subscribe@googlegroups.com>.
     - less coverage collision
     - feature parity of aarch64 with intel now (persistent, cmplog,
       in-memory testcases, asan)
+  - unicorn_mode:
+    - Moved to unicorn2! By Ziqiao Kong (@lazymio)
+    - Faster, more accurate emulation (newer QEMU base), riscv support
   - afl-cmin and afl-showmap -i do now descend into subdirectories
     (like afl-fuzz does) - note that afl-cmin.bash does not!
   - afl_analyze:
diff --git a/unicorn_mode/UNICORNAFL_VERSION b/unicorn_mode/UNICORNAFL_VERSION
index dbe3999f..7d435717 100644
--- a/unicorn_mode/UNICORNAFL_VERSION
+++ b/unicorn_mode/UNICORNAFL_VERSION
@@ -1 +1 @@
-9df92d6868e8b219886e4b7458e5e134c48ff2c9
+6c7392fb5a607c0ad53b3082fa6cbfae9720306a
diff --git a/unicorn_mode/unicornafl b/unicorn_mode/unicornafl
-Subproject 9df92d6868e8b219886e4b7458e5e134c48ff2c
+Subproject 6c7392fb5a607c0ad53b3082fa6cbfae9720306
diff --git a/unicorn_mode/update_uc_ref.sh b/unicorn_mode/update_uc_ref.sh
index 6e809a7b..85c4c7ef 100755
--- a/unicorn_mode/update_uc_ref.sh
+++ b/unicorn_mode/update_uc_ref.sh
@@ -24,7 +24,7 @@ cd ./unicornafl || exit 1
 git fetch origin uc1 1>/dev/null || exit 1
 git stash 1>/dev/null 2>/dev/null
 git stash drop 1>/dev/null 2>/dev/null
-git checkout uc1
+git checkout main
 
 if [ -z "$NEW_VERSION" ]; then
   # No version provided, take HEAD.