64 Commits

Author SHA1 Message Date
hexcoder
949f075247
revert condition on llvm-config.h (it did not work) 2020-12-24 12:08:01 +01:00
hexcoder
895d0778b6
fix conditional include 2020-12-24 11:40:02 +01:00
hexcoder
dbdb95bc23
use positive logic to be future safe 2020-12-24 10:46:59 +01:00
van Hauser
6d1f17d78d
Merge branch 'dev' into skim_romu 2020-12-21 11:02:09 +01:00
van Hauser
2e3cf10070 document AFL_LLVM_INSTRUMENT option NATIVE 2020-12-20 22:53:41 +01:00
van Hauser
98ee17bc47 fix endless loop in afl-cc allow/blocklists starting a line with a comment 2020-12-20 14:30:06 +01:00
van Hauser
ea9db86bb8 mem error fix 2020-12-18 10:20:43 +01:00
van Hauser
6e0aeb9833 allow instrumenting LLVMFuzzerTestOneInput 2020-12-15 18:17:55 +01:00
van Hauser
db76b06e01 add dummy Makefile to instrumentation/ 2020-12-15 18:07:01 +01:00
hexcoder-
1825e5f313 typo 2020-12-11 17:01:46 +01:00
van Hauser
2bf68a0bf4 fix MMAP 2020-12-11 11:19:26 +01:00
van Hauser
39a4fac941 better examples 2020-12-09 11:07:14 +01:00
hexcoder-
9534bb87b1 fix some copmpiler warnings for USEMMAP 2020-12-08 23:26:28 +01:00
hexcoder-
2b543a64af small fixes 2020-12-08 22:12:05 +01:00
van Hauser
6e61b2345c more reporting on errors 2020-12-08 20:33:41 +01:00
van Hauser
e6de85861c fixes and code format 2020-12-07 14:36:04 +01:00
hexcoder
16a6bbb3c9
typo 2020-12-02 13:26:38 +01:00
vanhauser-thc
c05e4efbe9 renamed examples/ to utils/ 2020-12-01 14:40:30 +01:00
van Hauser
8584f9d2b5 added AFL_NO_AUTODICT 2020-12-01 13:13:11 +01:00
van Hauser
f7d8643dc4 update clang-format to 11 2020-11-30 22:08:26 +01:00
van Hauser
e769102491 more DEBUGF 2020-11-30 21:54:18 +01:00
van Hauser
403b8a1086 update persistent doc 2020-11-30 21:13:16 +01:00
van Hauser
63c317218b persistent_demo -> persistent_mode 2020-11-30 13:03:33 +01:00
van Hauser
e32b7eeb83 fixed child not killed with -c 2020-11-19 16:14:19 +01:00
Dominik Maier
f80f62f14b renamed env var to AFL_DEBUG_CHILD 2020-11-18 03:02:13 +01:00
van Hauser
1cc637a0a0 support AFL_LLVM_INSTRUMENT env for our own PCGUARD 2020-11-16 10:59:09 +01:00
hexcoder-
3ac953ec33 typo 2020-11-14 20:09:33 +01:00
hexcoder-
4a4c14c9a9 more fixes, leaks and compile errors 2020-11-12 23:47:49 +01:00
van Hauser
50c98445fe do not try to compile pcguard if llvm is not current enough 2020-11-06 09:15:18 +01:00
hexcoder-
f8bbbf31ec remove duplicate headers, make '#include VirtualFileSystems.h' version dependent 2020-11-05 22:45:07 +01:00
hexcoder
a8de605637
typo 2020-11-04 17:13:12 +01:00
van Hauser
050354a9de code-format 2020-11-02 17:34:58 +01:00
van Hauser
26d78ce2ec more llvm 10.0.0 fixes 2020-11-02 17:21:07 +01:00
van Hauser
80401940e3 more llvm 10.0.0 fixes 2020-11-02 17:08:05 +01:00
van Hauser
0863d940fe more llvm 10.0.0 fixes 2020-11-02 16:24:16 +01:00
van Hauser
e24f8ba4b0 fix SancovPCGUARD for 10.0.0 2020-11-02 13:53:27 +01:00
van Hauser
e0fe546459 disable indirect calls in pcguard 2020-11-02 11:55:14 +01:00
van Hauser
0fd98ae8b0 added mutation introspection make target 2020-11-01 21:34:08 +01:00
van Hauser
f810639ab1 add our own inline trace-pc-guard 2020-10-31 14:18:58 +01:00
hexcoder-
9e3b818c35 fix warning on Debian 32 bit 2020-10-29 18:47:00 +01:00
van Hauser
abac876b3a better warn if skipping large dict 2020-10-29 10:45:32 +01:00
hexcoder-
f519fff7bc fix compiler warning on 32-bit platforms 2020-10-06 21:56:17 +02:00
van Hauser
383cd487a2 small improvements to Marcel's patch, fix laf-intel + redqueen crashes 2020-09-29 15:02:57 +02:00
van Hauser
fc75d2b181 remove warnings 2020-09-25 13:14:54 +02:00
van Hauser
f4a0407270 add comment for future 2020-09-22 20:06:39 +02:00
van Hauser
daa2285083 fix LTO autodictionary for ints > 64 bits 2020-09-22 09:32:16 +02:00
aflpp
093754f6bf dict2file fix for integers > 64 bit 2020-09-22 02:04:23 +02:00
van Hauser
44c0dc6d96 fix expand havoc 2020-09-18 12:19:27 +02:00
David CARLIER
3abace4f54
Haiku build fix. (#556) 2020-09-13 16:58:06 +02:00
Dominik Maier
7f94fe3587 code format 2020-09-13 14:26:57 +02:00