708 Commits

Author SHA1 Message Date
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