van Hauser
4e37e12c06
code-format
2020-02-28 00:19:36 +01:00
Andrea Fioraldi
3712a70115
bye bye SanCov for CmpLog
2020-02-27 16:04:07 +01:00
Andrea Fioraldi
7323833888
block the usage of mopt with optionals mutators (redqueen/radamsa/etc...)
2020-02-21 16:50:06 +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
Andrea Fioraldi
0fce34ec16
merge afl-llvm-cmplog-rt into afl-llvm-rt
2020-02-19 20:45:45 +01:00
van Hauser
f9d7ad8e43
forgot cleanup
2020-02-19 10:52:44 +01:00
van Hauser
69898722cb
fix travis and fix logic
2020-02-19 10:46:10 +01:00
van Hauser
687b357b2d
isatty for all compilers + AFL_DEBUG
2020-02-19 09:53:46 +01:00
Andrea Fioraldi
a83691d662
fix insertion of __cmplog_rtn_hook
2020-02-18 15:27:35 +01:00
Andrea Fioraldi
706718ca2e
cmplog routines llvm pass
2020-02-18 14:52:28 +01:00
van Hauser
204059c61a
check for mistyped env vars
2020-02-16 18:16:10 +01:00
hexcoder-
37f865ab24
fix UBSAN handling, update docs
2020-02-16 10:44:53 +01:00
van Hauser
1edc392194
afl-showmap fix
2020-02-05 17:33:02 +01:00
Andrea Fioraldi
fa877b573a
add AFL_USE_UBSAN
2020-02-03 12:48:10 +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
00d086f816
USE_TRACE_PC unnecessary, set env AFL_LLVM_USE_TRACE_PC instead
2020-01-21 12:53:36 +01:00
Andrea Fioraldi
b6c5974b37
format
2020-01-17 16:41:30 +01:00
Andrea Fioraldi
55e9297202
first experiment cmplog
2020-01-17 16:39:05 +01:00
van Hauser
d1d5e7c02a
blacklist function support for llvm_mode
2020-01-15 10:10:25 +01:00
van Hauser
578b1f4b94
llvm ver display in afl-clang-fast
2020-01-07 21:44:55 +01:00
Andrea Fioraldi
69b4977036
2020 copyright note
2020-01-06 16:04:35 +01:00
Andrea Fioraldi
b95cd8968d
Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus
2020-01-06 11:46:23 +01:00
Andrea Fioraldi
67cbeeb395
added ++ to copyright notes
2020-01-06 11:46:14 +01:00
van Hauser
842cd9dec3
final touches before 2.60
2019-12-31 12:52:10 +01:00
van Hauser
67b6298895
qemu ld_preload support and added socket_fuzzing ld_preload library
2019-12-24 20:56:10 +01:00
van Hauser
b91000fc9e
llvm_mode for Android
2019-12-19 01:53:32 +01:00
van Hauser
939721e2cb
v2.59c release
2019-12-18 11:14:12 +01:00
van Hauser
64435284ce
added Android PR from afl, left some ifdefs commented out though
2019-12-18 09:17:49 +01:00
Andrea Fioraldi
124ec8d297
code format (contributors, do it!)
2019-12-02 14:34:21 +01:00
van Hauser
760d4991f3
Android PR integration
2019-11-11 23:50:31 +01:00
David Carlier
070ccae4dd
Little tweaks
2019-10-31 09:25:43 +00:00
David Carlier
16953b5cfa
LLVM mode passing the full path of the LLVM config bindir.
...
On FreeBSD the system compiler does not have llvm-config
however system packages provides several version of the
LLVM toolchain thus forcing to pass AFL_CC/AFL_CXX to make
it work fully.
2019-10-30 17:09:01 +00:00
David Carlier
c87210820c
libtokencap update proposal
...
- bcmp interception.
- FreeBSD using default argument to get current pid for the mapping
data gathering, getpid seems to cause some issues under certain
conditions (getenv call).
2019-10-29 15:06:20 +00:00
hexcoder-
c83e8e1e62
Remove lcamtuf's old email from Google (not valid anymore), also remove maintainance from him.
2019-10-19 18:23:01 +02:00
hexcoder-
e7ab8be0cd
sync afl-fast-gcc with afl-clang-fast, add tests for gcc_plugin
2019-10-18 19:53:10 +02:00
Andrea Fioraldi
ed7917e619
qemu persistent GPR
2019-09-18 10:15:34 +02:00
van Hauser
46ac559003
man page for afl-clang-fast
2019-09-16 15:17:14 +02:00
Andrea Fioraldi
e1f18f6212
fix typo in custom format
2019-09-04 10:03:51 +02:00
Andrea Fioraldi
d47ef88fcd
minor fixes
2019-09-02 18:53:43 +02:00
Andrea Fioraldi
b24639d011
run code formatter
2019-09-02 18:49:43 +02:00
Andrea Fioraldi
bae398a9a4
-I include in makefiles
2019-08-27 19:22:53 +02:00
van Hauser
0d001c09c3
fix to compile llvm_mode
2019-08-27 18:49:58 +02:00
van Hauser
ce842648ae
afl_trace_pc fix
2019-07-25 11:18:14 +02:00
van Hauser
3252523823
fixing commit fuckup
2019-07-15 11:22:54 +02:00
van Hauser
da8e03e18a
Merge branch 'master' into shared_memory_mmap_refactor
2019-07-14 20:02:20 +02:00
van Hauser
864056fcaa
initial commit
2019-07-13 11:08:13 +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