Skip to content

Commit

Permalink
2.19b
Browse files Browse the repository at this point in the history
  • Loading branch information
thomas-huet committed Jul 24, 2016
1 parent 81680ec commit 570fc24
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 5 deletions.
2 changes: 1 addition & 1 deletion afl-as.h
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
of every .c file. This should have no impact in any practical sense.
Another side effect of this design is that getenv() will be called once per
every .o file when running in non-instrumented mode; an since getenv() tends
every .o file when running in non-instrumented mode; and since getenv() tends
to be optimized in funny ways, we need to be very careful to save every
oddball register it may touch.
Expand Down
9 changes: 7 additions & 2 deletions afl-fuzz.c
Original file line number Diff line number Diff line change
Expand Up @@ -5131,7 +5131,7 @@ static u8 fuzz_one(char** argv) {
/* Effector map setup. These macros calculate:
EFF_APOS - position of a particular file offset in the map.
EFF_ALEN - length of an map with a particular number of bytes.
EFF_ALEN - length of n map with a particular number of bytes.
EFF_SPAN_ALEN - map span for a sequence of bytes.
*/
Expand Down Expand Up @@ -7551,13 +7551,18 @@ int main(int argc, char** argv) {
u8 *extras_dir = 0;
u8 mem_limit_given = 0;
u8 exit_1 = !!getenv("AFL_BENCH_JUST_ONE");

char** use_argv;

struct timeval tv;
struct timezone tz;

SAYF(cCYA "afl-fuzz " cBRI VERSION cRST " by <[email protected]>\n");

doc_path = access(DOC_PATH, F_OK) ? "docs" : DOC_PATH;

gettimeofday(&tv, &tz);
srandom(tv.tv_sec ^ tv.tv_usec ^ getpid());

while ((opt = getopt(argc, argv, "+i:o:f:m:t:T:dnCB:S:M:x:Q")) > 0)

switch (opt) {
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.18b"
#define VERSION "2.19b"

/******************************************************
* *
Expand Down
9 changes: 8 additions & 1 deletion docs/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,13 @@ 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.19b:
--------------

- Made a fix to make sure that auto CPU binding happens at non-overlapping
times.

--------------
Version 2.18b:
--------------
Expand Down Expand Up @@ -1503,7 +1510,7 @@ Version 0.88b:
- Refactored the code slightly to make more frequent updates to fuzzer_stats
and to provide more detail about synchronization.

- Added a fflush(stdout) call for non-tty operation, as requested by
- Added an fflush(stdout) call for non-tty operation, as requested by
Joonas Kuorilehto.

- Added some detail to fuzzer_stats for parity with plot_file.
Expand Down

0 comments on commit 570fc24

Please sign in to comment.