Skip to content

Commit

Permalink
2.21b
Browse files Browse the repository at this point in the history
  • Loading branch information
thomas-huet committed Jul 24, 2016
1 parent 8b3079a commit 68cbbaf
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 7 deletions.
2 changes: 0 additions & 2 deletions afl-fuzz.c
Original file line number Diff line number Diff line change
Expand Up @@ -4190,8 +4190,6 @@ static void show_stats(void) {
DI(stage_finds[STAGE_HAVOC]), DI(stage_cycles[STAGE_HAVOC]),
DI(stage_finds[STAGE_SPLICE]), DI(stage_cycles[STAGE_SPLICE]));

sprintf(tmp, "%s (%0.02f%%)", DI(t_bytes), t_byte_ratio);

SAYF(bV bSTOP " havoc : " cRST "%-37s " bSTG bV bSTOP, tmp);

if (t_bytes) sprintf(tmp, "%0.02f%%", stab_ratio);
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.20b"
#define VERSION "2.21b"

/******************************************************
* *
Expand Down
9 changes: 9 additions & 0 deletions docs/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,15 @@ Not sure if you should upgrade? The lowest currently recommended version
is 2.18b. If you're stuck on an earlier release, it's strongly advisable
to get on with the times.

--------------
Version 2.21b:
--------------

- Added some crash reporting notes for Solaris in docs/INSTALL, as
investigated by Martin Carpenter.

- Fixed a minor UI mix-up with havoc strategy stats.

--------------
Version 2.20b:
--------------
Expand Down
10 changes: 6 additions & 4 deletions docs/INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -140,11 +140,13 @@ $ sudo make install
Do *not* specify --with-as=/usr/gnu/bin/as - this will produce a GCC binary that
ignores the -B flag and you will be back to square one.

If you have system-wide crash reporting enabled, you may run into problems
similar to the gotchas for Linux and MacOS X, but I have not verified this.
More information about AppCrash can be found here:
Note that Solaris reportedly comes withe crash reporting enabled, which causes
problems with crashes being misinterpreted as hangs, similarly to the gotchas
for Linux and MacOS X. AFL does not auto-detect crash reporting on this
particular platform, but you may need to run the following command:

http://www.oracle.com/technetwork/server-storage/solaris10/app-crash-142906.html
$ coreadm -d global -d global-setid -d process -d proc-setid \
-d kzone -d log

User emulation mode of QEMU is not available on Solaris, so black-box
instrumentation mode (-Q) will not work.
Expand Down

0 comments on commit 68cbbaf

Please sign in to comment.