3357 Commits

Author SHA1 Message Date
van Hauser
054976c390
Merge pull request #14 from vanhauser-thc/shared_memory_mmap_refactor
Shared memory mmap refactor
2019-07-14 20:04:26 +02:00
van Hauser
da8e03e18a
Merge branch 'master' into shared_memory_mmap_refactor 2019-07-14 20:02:20 +02:00
van Hauser
4a80dbdd10
Merge pull request #13 from vanhauser-thc/instrim
Instrim imported
2019-07-14 19:58:04 +02:00
van Hauser
013a1731d5 set instrim as default and updated documentation 2019-07-14 19:48:28 +02:00
van Hauser
e664024853 whitelist features works now 2019-07-14 10:50:13 +02:00
van Hauser
495f3b9a68 notZero added and first attempt at whitelist 2019-07-14 10:23:54 +02:00
van Hauser
98a6963911 make fix 2019-07-14 10:05:46 +02:00
Heiko Eißfeldt
c204efaaab Compile fix for LLVM 3.8.0 2019-07-13 23:12:36 +02:00
Heiko Eißfeldt
0f13137616 compiles now with LLVM 8.0 2019-07-13 23:40:34 +02:00
van Hauser
864056fcaa initial commit 2019-07-13 11:08:13 +02:00
Hexcoder
5c0830f628 fix detection of glibc 2019-07-13 09:39:51 +02:00
Hexcoder
e96a2dd681 fix Makefile 2019-07-13 09:39:51 +02:00
hexcoder-
f45332e1ab portability fix: getcwd(NULL, 0) is a non-POSIX glibc extension. Refactor
detect_file_args() in a separate file in order to avoid multiple copies.
2019-07-13 09:39:51 +02:00
van Hauser
5508e30854 -E fix 2019-07-12 20:32:07 +02:00
van Hauser
3e14d63a0a update doc 2019-07-12 19:16:59 +02:00
van Hauser
eddfddccb2 -E option and docu update 2019-07-12 18:17:32 +02:00
van Hauser
c067ef0216 qemu was not make clean'ed 2019-07-12 14:00:59 +02:00
van Hauser
f7d9019b8c Readme updates 2019-07-10 16:14:30 +02:00
van Hauser
519678192f
Merge pull request #12 from vanhauser-thc/MOpt
Mopt
2019-07-10 14:20:06 +02:00
van Hauser
c3083a77d4 updated references 2019-07-10 14:19:00 +02:00
van Hauser
891ab3951b fix 2019-07-08 17:12:07 +02:00
van Hauser
11251c77ca fix 2019-07-08 11:42:21 +02:00
van Hauser
71e22d9263 updated docs 2019-07-08 11:39:06 +02:00
van Hauser
3095d96715 added doc 2019-07-08 11:37:10 +02:00
van Hauser
198946231c imported MOpt and worked around the collisions with other patches 2019-07-08 11:36:52 +02:00
Khaled Yakdan
b2f0b6f2b4 Update the interface of the custom_mutator to handle cases where the mutation returns a larger buffer than the original buffer 2019-07-06 11:03:00 +02:00
hexcoder-
d9c70c7b8c add explicit llvm library for OpenBSD 2019-07-05 20:33:36 +02:00
heiko
7ae61e7393 fix redundant messages (appearing again) 2019-07-05 20:09:42 +02:00
heiko
984ae35948 increased portability, replace sed with tr (*BSD)
sanity check versions from clang and llvm, adjust clang path if needed.
2019-07-05 20:02:40 +02:00
van Hauser
0d6cddda4d comment never_zero for afl-as 2019-07-05 13:29:26 +02:00
van Hauser
18e031d346
Merge pull request #11 from vanhauser-thc/neverZero_counters
Never zero counters added
2019-07-05 13:27:53 +02:00
van Hauser
c0332ad98b
Merge branch 'master' into neverZero_counters 2019-07-05 13:27:38 +02:00
van Hauser
7f6aaa5314 final touches 2019-07-05 11:28:08 +02:00
Khaled Yakdan
14aa5fe521 Added two hooks that are necessary for the grammar fuzzer 2019-07-04 14:25:19 +02:00
van Hauser
9199967022 this is the best solution IMHO 2019-07-04 11:19:18 +02:00
van Hauser
04c92c8470 notzero for afl-gcc 2019-07-03 19:10:48 +02:00
van Hauser
00b22e37df select implementations 2019-07-03 16:36:31 +02:00
van Hauser
aaa810c64a add -lrt with afl-gcc/clang automatically in mmap mode 2019-07-03 12:11:02 +02:00
van Hauser
b57b2073ac LAF_... -> AFL_LLVM_LAF_... 2019-07-03 12:05:58 +02:00
van Hauser
771a9e9cd2 more python module examples 2019-07-03 04:22:53 +02:00
Heiko Eissfeldt
cc48f4499a add librt under NetBSD 2019-07-02 20:20:07 +02:00
Heiko Eissfeldt
3e2f2ddb56 remove redundant header 2019-07-02 20:18:21 +02:00
van Hauser
0ca6df6f09 typo fix 2019-07-02 11:51:09 +02:00
van Hauser
37a379f959 Makefile magic for llvm_mode 2019-07-02 00:26:27 +02:00
Hexcoder
625d6c2ed7 fix SHM mmap flag setting 2019-07-01 20:19:30 +02:00
Khaled Yakdan
c2edb3e22f build afl with clang's compiler-rt 2019-07-01 17:56:39 +02:00
Khaled Yakdan
fedbd54325 Define AFLCustomMutator hook that can be implemented by implemented by external libraries and provided to AFL 2019-07-01 17:53:41 +02:00
van Hauser
134d2bd766 various fixes 2019-07-01 11:46:45 +02:00
van Hauser
9eb2cd7327 various fixes 2019-07-01 11:46:14 +02:00
van Hauser
c0347c80b2
Merge pull request #7 from bpfoley/master
Fix some github URL typos in docs
2019-06-30 17:20:47 +02:00