100 Commits

Author SHA1 Message Date
Raphaël Hertzog
41bb359428
Fix various spelling errors (#532)
All those spelling errors have been caught by lintian's built-in
spellchecker:
https://lintian.debian.org/tags/spelling-error-in-binary.html
2020-08-28 23:04:25 +02:00
van Hauser
1d56de6c1d fix lto autodict for long strings 2020-08-16 13:29:24 +02:00
van Hauser
266b51a842 final afl-llvm-rt.o.c that takes care of all eventualities 2020-08-16 10:53:38 +02:00
van Hauser
73a629d6f2 important bugfix for large covmaps 2020-08-15 18:14:44 +02:00
van Hauser
0a251f93e0 increase initial memory sized 2020-08-15 13:34:51 +02:00
van Hauser
9ff9ff2ad2 more secure way to work with a dynamic map 2020-08-14 11:40:26 +02:00
van Hauser
d86b13384f remove unnecessary code, increase init map size 2020-08-14 11:25:13 +02:00
van Hauser
8e984c2aa0 fix for sancov 2020-08-13 18:24:36 +02:00
hexcoder-
47faf3dd33 code review: fixed some typos 2020-08-13 15:44:03 +02:00
van Hauser
7a6867e2f8 split up __afl_manual_init, added internal AFL_DISABLE_LLVM_INSTRUMENTATION, skipping ctor+ifunc functions for all llvm, code-format 2020-08-12 16:06:30 +02:00
van Hauser
c25479264d fix LLVM version check 2020-08-12 13:28:31 +02:00
van Hauser
e9b3da5d96 llvm 9 workaround 2020-08-12 11:03:33 +02:00
van Hauser
132b57cf03 nozero for llvm pcguard 2020-08-12 10:41:09 +02:00
van Hauser
45d0e4765e fix stderr output 2020-08-08 19:37:15 +02:00
van Hauser
44ad516edd remove debug 2020-08-07 17:23:11 +02:00
van Hauser
5b06166144 reverse cmplog temps 2020-08-07 11:10:17 +02:00
van Hauser
a0fab35bbf temporary fix for cmplog 2020-08-07 10:42:33 +02:00
van Hauser
420b202124 temporary fix for cmplog 2020-08-07 10:37:28 +02:00
van Hauser
e2434cf8c6 remove datalen in havoc 2020-08-06 23:27:50 +02:00
Andrea Fioraldi
d94681186d Merge branch 'dev' of github.com:vanhauser-thc/AFLplusplus into dev 2020-08-06 20:26:06 +02:00
Andrea Fioraldi
58a710d192 check cmp map null in sancov trace switch 2020-08-06 20:25:57 +02:00
van Hauser
716eb226b2 enforce __afl_cmp_map points to a dummy by default 2020-08-06 20:06:57 +02:00
van Hauser
4163f47e09 fix example 2020-08-04 13:54:13 +02:00
van Hauser
409e4ae945 fix expand havoc for ..._only modes 2020-08-03 13:13:32 +02:00
van Hauser
e0d1529061 edge id documentation example for sancov 2020-08-03 10:03:45 +02:00
Andrea Fioraldi
d64c0e8887 lkm new api 2020-07-28 16:31:07 +02:00
Andrea Fioraldi
a22f4dd1ac new snapshot api 2020-07-28 16:13:32 +02:00
van Hauser
8b21c2e472 unnice 2020-07-28 09:55:32 +02:00
van Hauser
031aa240bc unnice2 2020-07-27 23:09:26 +02:00
van Hauser
11f25747a9 child renice 2020-07-27 09:39:15 +02:00
van Hauser
95fd080ca1 code format 2020-07-05 11:08:22 +02:00
David Carlier
e6d4d29af5 llvm mode shared segment fix for FreeBSD.
MAP_EXCL|MAP_FIXED is a (genuine) equivalent to Linux's MAP_FIXED_NOREPLACE.
2020-07-03 15:21:33 +01:00
van Hauser
e5e485fcdb fix autodict 2020-06-29 00:58:05 +02:00
van Hauser
16f3df7cc6 fix for shmem+autodict 2020-06-29 00:18:29 +02:00
van Hauser
8d5eb9487d make llvm_mode pcguard instrumentation collision free 2020-06-25 20:09:56 +02:00
van Hauser
a632c00b0d switch to faster and better hash + random 2020-06-12 16:08:49 +02:00
van Hauser
db2e04361d shm debug and fixes 2020-06-12 11:57:54 +02:00
Dominik Maier
feffae60dd code format 2020-06-09 03:48:50 +02:00
Dominik Maier
92b8c5bb60 fixed shmap fuzzing 2020-06-09 03:03:21 +02:00
van Hauser
a9348e0acc fix cmplog for shmem persistent mode 2020-06-04 16:31:53 +02:00
van Hauser
88e83c7322 code format 2020-06-04 02:53:24 +02:00
van Hauser
35ddec7aeb fix shmem persistent mode 2020-06-04 02:37:05 +02:00
van Hauser
031e4300a5 switch order of shmem fuzz 2020-06-03 16:19:09 +02:00
van Hauser
dd0ca7335f switch shmem_len to the map 2020-06-03 15:49:23 +02:00
Dominik Maier
83112ed5e0 got rid of questionable phrasing 2020-06-02 14:54:24 +02:00
van Hauser
0de25f08ba code format 2020-06-01 12:30:55 +02:00
van Hauser
bca7ce8043 fixed persistent mode shared mem fuzzing 2020-06-01 12:30:20 +02:00
van Hauser
af670ca138 enable snapshot lkm for llvm_mode persistent mode 2020-05-27 17:17:33 +02:00
van Hauser
1cae68dde3 persistent mode shared memory fuzzing - done 2020-05-26 15:20:42 +02:00
van Hauser
996e1515b3 better performance compilation options for afl++ and targets 2020-05-26 13:19:57 +02:00