van Hauser
05a3418f86
added __afl_final_loc to all compile RTs
2020-03-04 01:51:41 +01:00
h1994st
df46521658
Finish refactoring APIs for the custom mutator and Python module
...
- Remove AFL_PYTHON_ONLY (env) and python_only (variable)
- Unify fuzz API of the custom mutator and Python module
- Merge the custom mutator into the old python_stage, which is now renamed to custom_mutator_stage
2020-03-03 19:48:13 -05:00
h1994st
90506479e7
Refactoring fuzz_py
API
2020-03-02 21:30:10 -05:00
h1994st
7862416844
Uniform API for both Python and custom mutator
2020-03-02 19:29:41 -05:00
h1994st
031946136b
Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplus
2020-03-02 15:27:31 -05:00
h1994st
7b59e05600
Add new APIs for the custom mutator
2020-03-02 15:27:29 -05:00
Dominik Maier
3e0a3ec45f
migrated autoresume to use get_afl_env
2020-03-01 14:09:21 +01:00
Dominik Maier
6865cd8d69
Added AFL_AUTORESUME option
2020-03-01 13:47:33 +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
van Hauser
6730b6a15a
code-format, env.md fixes and adding -hh for env usage display into afl-fuzz and Makefile
2020-02-29 14:23:44 +01:00
van Hauser
212e5d1a72
v2.62d
2020-02-28 01:16:36 +01:00
van Hauser
20b8fc075b
v2.62c
2020-02-28 01:12:44 +01:00
van Hauser
f526bb2ecb
better alloc-inl.h
2020-02-28 00:35:59 +01:00
van Hauser
4e37e12c06
code-format
2020-02-28 00:19:36 +01:00
Andrea Fioraldi
d83ab141f6
cpyright
2020-02-27 23:22:29 +01:00
Andrea Fioraldi
11236dd545
restore alloc-inl from AFL
2020-02-27 21:11:45 +01:00
hexcoder-
901360b902
sync afl-as setup with afl-llvm-rt (add __afl_area_ptr[0] = 1)
2020-02-24 23:19:56 +01:00
van Hauser
9cc8ebd351
2.61d init
2020-02-24 17:26:02 +01:00
van Hauser
3f6bfbd981
v2.61c
2020-02-24 17:24:06 +01:00
van Hauser
f807d7cefb
important InsTrim fixes!
2020-02-24 02:45:17 +01:00
van Hauser
ec8e8cb51c
no unnecessary warnings in test.sh
2020-02-21 18:10:50 +01:00
Andrea Fioraldi
97d34b52d7
Merge pull request #202 from vanhauser-thc/cmplog_routines
...
Cmplog routines for LLVM mode
2020-02-19 20:48:26 +01:00
van Hauser
f9d7ad8e43
forgot cleanup
2020-02-19 10:52:44 +01:00
Andrea Fioraldi
13296af491
skeleton for rtn cmplog
2020-02-18 15:05:17 +01:00
Andrea Fioraldi
706718ca2e
cmplog routines llvm pass
2020-02-18 14:52:28 +01:00
Andrea Fioraldi
528193e925
remove heap checks in alloc-inl.h
2020-02-18 10:42:19 +01:00
Andrea Fioraldi
20bcd4009b
that env is not for the users, it is an internal env used to tell qemu that we want the cmplog shmem
2020-02-17 14:14:58 +01:00
van Hauser
55e90c0c36
code format
2020-02-17 08:26:26 +01:00
van Hauser
220804714b
unsafe memory speed toggle
2020-02-17 08:25:27 +01:00
van Hauser
e40415cf16
fix
2020-02-16 19:22:12 +01:00
van Hauser
204059c61a
check for mistyped env vars
2020-02-16 18:16:10 +01:00
Andrea Fioraldi
ef00ed6090
code format
2020-02-16 13:21:39 +01:00
van Hauser
33c18c36db
add 'e' code for version
2020-02-09 23:31:19 +01:00
Andrea Fioraldi
f2f6be5e99
afl qemu persistent hook
2020-02-07 20:43:17 +01:00
Andrea Fioraldi
4384008f81
AFL_ALIGNED_ALLOC in libdislocator
2020-02-01 19:12:26 +01:00
Andrea Fioraldi
6e9fce1c2d
Merge branch 'master' into CmpLog
2020-01-30 22:52:27 +01:00
Andrea Fioraldi
95a98fb3e8
cmplog runtime for LLVM
2020-01-30 22:40:09 +01:00
van Hauser
0d5a8f69e9
fixed Heiko's global search-replace :)
2020-01-20 19:21:44 +01:00
hexcoder-
1ac31361ca
as suggested, added a comment, why NetBSD needs a higher memory limit
2020-01-17 20:41:30 +01:00
Andrea Fioraldi
b6c5974b37
format
2020-01-17 16:41:30 +01:00
Andrea Fioraldi
f24135f1ed
Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus
2020-01-17 16:39:53 +01:00
Andrea Fioraldi
55e9297202
first experiment cmplog
2020-01-17 16:39:05 +01:00
hexcoder-
cb23fe2aba
increased default memory limit (200megs) on NetBSD (due to kernel bug), fixes the afl-tmin test
2020-01-17 16:06:43 +01:00
Andrea Fioraldi
2692ef788b
moar copyright notes
2020-01-06 16:06:35 +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
van Hauser
891f067051
v2.59d init
2019-12-18 11:22:18 +01:00
van Hauser
939721e2cb
v2.59c release
2019-12-18 11:14:12 +01:00
David Carlier
ef43a4f82e
IOS build fix.
...
system call is disabled on this platform.
2019-12-06 18:43:15 +00:00
David Carlier
983abf359c
Suppress noisy little build compiler plugins warning on platforms != Linux
2019-12-05 13:05:17 +00:00