Dominik Maier
42ee300e92
dropped make switches
2020-04-01 13:10:07 +02:00
van Hauser
34c090a31d
add CFI sanitizer
2020-04-01 13:10:05 +02:00
van Hauser
5a74cffa0f
added llvm_mode ngram coverage
2020-03-20 17:10:44 +01:00
Rishi Ranjan
126d1f1cd1
Move afl-fuzz related env variables into afl_state_t ( #252 )
...
* Move afl-fuzz related env variables into afl_state_t
* Move the env variables assignment from fuzz_init and code Format
* Fix typo
* Remove redundant env variables from afl_env struct
* Rename function to read_afl_environment
2020-03-15 18:29:23 +01:00
Dominik Maier
15ba6249fc
fauxserver
2020-03-15 17:02:48 +01:00
hexcoder-
08fe1e2cd7
afl-common.c: fix my error: argv is a copy (ck_alloc based)
...
Now unicorn_mode works with ASAN_BUILD and _WANT_ORIGINAL_AFL_ALLOC
and DEBUG_BUILD also.
2020-03-13 20:37:39 +01:00
hexcoder-
d2787519e3
afl-common.c: ... but that breaks unicorn_mode, which it should not.
2020-03-13 10:06:02 +01:00
hexcoder-
23d0cea3c9
afl-common.c: avoid AFL++'s allocation API for libc's argv[] and reduce
...
complexity for cwd
2020-03-13 01:21:07 +01:00
hexcoder-
8adc2648f8
fix afl-common.c for *BSD
2020-03-12 21:43:53 +01:00
van Hauser
684f4dd1c4
honor afl_quiet on env var checks + code-format
2020-03-11 11:42:57 +01:00
Dominik Maier
cc1d6b33b1
unified pointer placement
2020-03-10 22:04:05 +01:00
van Hauser
38d9aedb26
code-format - and afl-cmin/afl-showmap was fixed in the bugfix for afl-tmin
2020-03-10 06:54:31 +01:00
Dominik Maier
1136e887bd
now wiht 90% less leaks
2020-03-09 21:34:11 +01:00
van Hauser
416020daef
quickfix for first big bug that use_stdin was not correctly initialized and could not be set
2020-03-09 19:42:23 +01:00
van Hauser
73a1b39446
quickfix for first big bug that use_stdin was not correctly initialized and could not be set
2020-03-09 19:40:59 +01:00
Dominik Maier
782cffb130
fixed numerous leaks
2020-03-09 19:30:26 +01:00
van Hauser
988a32ced5
code-format
2020-03-09 12:21:54 +01:00
Dominik Maier
dba3595c0a
AFL without globals ( #220 )
...
* moved globals to afl, shm and fsrv
* moved argv to afl state, less bugs
* fixed unicorn docu
* lists everywhere
* merged custom mutators
* fixed leaks in afl-fuzz
2020-03-09 11:24:10 +01:00
van Hauser
dcf7d85cba
honor no_quiet for missing llvm_mode output, also print to stderr with afl-*-rt.o.c instead of stdout for errors plus two potential bad free() fixes
2020-03-09 10:56:53 +01:00
Dominik Maier
3ac568c40c
Fix leaks when stopping afl ( #228 )
2020-03-05 20:23:04 +01:00
van Hauser
95322c11d9
print OKF if an environment variable is successfully loaded - feebdack to this please ...
2020-02-29 20:49:16 +01:00
hexcoder-
891b568678
fix references to README docs
2020-02-25 08:34:44 +01:00
hexcoder-
d23d44a3d5
fix stupid gcc compiler warnings on arm32 (specified size 4294967284 exceeds maximum object size 2147483647)
2020-02-23 09:54:07 +01:00
van Hauser
204059c61a
check for mistyped env vars
2020-02-16 18:16:10 +01:00
van Hauser
1edc392194
afl-showmap fix
2020-02-05 17:33:02 +01:00
van Hauser
0d5a8f69e9
fixed Heiko's global search-replace :)
2020-01-20 19:21:44 +01:00
van Hauser
3b9517ae73
v2.60d and year 2020 init
2019-12-31 13:01:08 +01:00
van Hauser
878a80de7f
critical bugfix for afl-tmin
2019-12-30 22:01:36 +01:00
hexcoder-
c83e8e1e62
Remove lcamtuf's old email from Google (not valid anymore), also remove maintainance from him.
2019-10-19 18:23:01 +02:00
Andrea Fioraldi
74a984d75f
code format
2019-09-18 10:23:36 +02:00
Andrea Fioraldi
e2dfac08c0
wine mode first commit
2019-09-17 16:13:41 +02:00
Andrea Fioraldi
e1f18f6212
fix typo in custom format
2019-09-04 10:03:51 +02:00
Andrea Fioraldi
9705ccee67
credits and license header for src/* and include/*
2019-09-04 09:43:09 +02:00
Andrea Fioraldi
7151651ea9
remove macro indentation from code-format
2019-09-03 20:43:11 +02:00
Andrea Fioraldi
b24639d011
run code formatter
2019-09-02 18:49:43 +02:00
Andrea Fioraldi
0e59a59169
include and src folders
2019-08-27 13:31:35 +02:00