447 Commits

Author SHA1 Message Date
aflpp
e5116c6d55 fix -Z, remove q->next 2021-01-31 17:29:37 +01:00
van Hauser
7a861498c2 added support for __afl_coverage_interesting 2021-01-31 15:04:40 +01:00
van Hauser
1c19804834 fix for cmplog stdstring 2021-01-22 16:41:31 +01:00
van Hauser
9ed533a0e3 fix debug output 2021-01-22 16:01:00 +01:00
van Hauser
baf1ac2e69 basic cmplog std::string support 2021-01-22 15:58:12 +01:00
van Hauser
46010a8704 prepare for cmplog rtn std::string support for llvm and g++ 2021-01-22 13:50:16 +01:00
van Hauser
fc3f06caec
Merge pull request #689 from AFLplusplus/cmplog_merge
cmplog merge
2021-01-21 12:03:21 +01:00
van Hauser
d20a50a413 hex en/decode works now 2021-01-20 20:59:17 +01:00
van Hauser
e7b572af36 bugfix and new transform detection feature 2021-01-20 01:49:32 +01:00
van Hauser
0367f6c723 cleanup and rename _DISCARD->_SKIP 2021-01-19 14:03:10 +01:00
van Hauser
0b545aaeb4 use enums, support cmplog map collisions 2021-01-18 20:18:18 +01:00
van Hauser
0c061186cf less logging 2021-01-18 12:13:36 +01:00
van Hauser
c71ce79963 fix colorization 2021-01-17 15:18:20 +01:00
van Hauser
d36af0d576 fix msg 2021-01-15 17:32:43 +01:00
van Hauser
a0e884cf8b merge cmplog 2021-01-15 16:56:40 +01:00
van Hauser
fba8790e32 better error reporting 2021-01-15 15:12:27 +01:00
van Hauser
813627cbd3 better gcc_plugin error msg 2021-01-08 13:01:46 +01:00
van Hauser
1827c65596 better gcc_plugin error msg 2021-01-08 12:55:05 +01:00
van Hauser
52c221fc48 selective coverage fix 2021-01-06 09:35:47 +01:00
van Hauser
4c78bb7080 cpp fix 2021-01-05 22:13:55 +01:00
van Hauser
59b86b0db0 haiku fix 2021-01-05 19:20:10 +01:00
van Hauser
1a85fca49f haiku fix 2021-01-05 19:14:51 +01:00
van Hauser
9d4614ce2f haiku support 2021-01-05 19:06:27 +01:00
van Hauser
6b54310452 selective instrumentation documented 2021-01-05 12:30:26 +01:00
van Hauser
caf1fbd632 selective_coverage implementation in afl-compiler-rt 2021-01-05 11:52:55 +01:00
van Hauser
a561de6e97 forgot struct keyword 2021-01-05 10:40:46 +01:00
van Hauser
7acf410ab6 afl coverage feature example 2021-01-05 10:35:12 +01:00
van Hauser
6c095b3937 code format 2021-01-04 23:13:56 +01:00
van Hauser
d367b033a2 add missing FCMP_UEQ to split-compares-pass.so.cc 2021-01-04 23:08:46 +01:00
hexcoder-
7f4b3a460a more code cleanup (instrumentation) 2021-01-04 22:23:04 +01:00
hexcoder-
251e72f136 mehr code cleanup 2021-01-04 21:25:53 +01:00
van Hauser
5c22472616 cmplog fix 2021-01-04 18:20:02 +01:00
hexcoder-
b7cd6d4035 code cleanup 2021-01-04 18:11:51 +01:00
van Hauser
1842c8390f fix for llvm < 11 2021-01-04 17:53:47 +01:00
van Hauser
9c15f53a47 fix for changes in llvm 12 2021-01-04 17:45:52 +01:00
van Hauser
c423aebb1a FP support for cmplog 2021-01-04 12:57:29 +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