showmap fix
diff --git a/README.md b/README.md
index 4c1dcbe..86e8d21 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,9 @@
# american fuzzy lop plus plus (afl++)
+ Release Version: 2.53c
+ Github Version: 2.53d
+
+
Originally developed by Michal "lcamtuf" Zalewski.
Repository: [https://github.com/vanhauser-thc/AFLplusplus](https://github.com/vanhauser-thc/AFLplusplus)
diff --git a/afl-showmap.c b/afl-showmap.c
index baf8352..4bbc42e 100644
--- a/afl-showmap.c
+++ b/afl-showmap.c
@@ -114,14 +114,15 @@
mem++;
}
- } else {
+ }
+ /* else {
while (i--) {
*mem = map[*mem];
mem++;
}
- }
+ }*/ // why this? its nowhere documented. and gives a false impression
}
@@ -415,6 +416,7 @@
" -c - allow core dumps\n\n"
"This tool displays raw tuple data captured by AFL instrumentation.\n"
+ "(Note that *real* tuple data is shown, not interpreted data as in stock afl)\n"
"For additional help, consult %s/README.\n\n" cRST,
argv0, MEM_LIMIT, doc_path);
diff --git a/docs/ChangeLog b/docs/ChangeLog
index dfb2e4e..688c1a5 100644
--- a/docs/ChangeLog
+++ b/docs/ChangeLog
@@ -17,6 +17,9 @@
Version ++2.53d (dev):
----------------------
+ - afl-showmap -o output now shows the real values in the buckets (stock afl never did)
+ - fix building on *BSD (thanks to tobias.kortkamp for the patch)
+ - small docu updates
- ... your patch? :)