793 Commits

Author SHA1 Message Date
van Hauser
d7b6b810d1 fix potential make clean error 2019-12-18 11:50:59 +01:00
van Hauser
7028c9b59d remove git submodule 2019-12-18 11:23:04 +01:00
van Hauser
891f067051 v2.59d init 2019-12-18 11:22:18 +01:00
van Hauser
939721e2cb v2.59c release 2.59c 2019-12-18 11:14:12 +01:00
Andrea Fioraldi
6226e38451 beautified error log when -m32 is not available on unsigaction 2019-12-18 11:05:52 +01:00
van Hauser
64435284ce added Android PR from afl, left some ifdefs commented out though 2019-12-18 09:17:49 +01:00
van Hauser
cf70fe0c9e updated docs 2019-12-17 12:10:45 +01:00
Andrea Fioraldi
7218afdd8e typo 2019-12-16 14:31:16 +01:00
Andrea Fioraldi
0627336466 unicornafl readme & changelog 2019-12-16 11:18:59 +01:00
Andrea Fioraldi
2b9ad9acb6
Merge pull request #138 from domenukk/unicornafl
Moved unicorn_mode to unicornafl
2019-12-16 10:47:50 +01:00
Andrea Fioraldi
17d364c8a0 fix alloc_canary should not be on TLS. thread #0 malloc=a -> thread #1 free(a) results in a wringly detected canary mistmatch 2019-12-16 10:42:34 +01:00
Andrea Fioraldi
6ccfc2df56 update unicorn submodule 2019-12-16 10:11:29 +01:00
Andrea Fioraldi
26d27d9121 skip unicorn tests if cannot import unicornafl 2019-12-16 09:44:17 +01:00
Andrea Fioraldi
7832daf969 update unicorn submodule 2019-12-16 09:05:46 +01:00
Andrea Fioraldi
860bce8a80 Merge branch 'unicornafl' of https://github.com/domenukk/AFLplusplus into unicornafl 2019-12-16 09:05:08 +01:00
Dominik Maier
eb61134bed fixed unicorn deps for python2 2019-12-16 01:36:37 +01:00
Dominik Maier
c5d4e8d0c7 more prints, ignoring crashdumps 2019-12-16 00:32:33 +01:00
Andrea Fioraldi
201287f60f Merge branch 'unicornafl' of https://github.com/domenukk/AFLplusplus into unicornafl 2019-12-15 22:47:09 +01:00
Dominik Maier
d0d0405676 latest unicornafl version 2019-12-15 22:46:57 +01:00
Andrea Fioraldi
42f992303e re-update submodule 2019-12-15 22:43:14 +01:00
Andrea Fioraldi
e79a4faf10 Revert "make travis happy"
This reverts commit fc1a52b1c68d60ac27809536e27cb7d32f6cbdcc.
2019-12-15 22:25:06 +01:00
Andrea Fioraldi
2863d6205b fix travis build errors (hopefully) 2019-12-15 22:04:00 +01:00
van Hauser
624f0da6c0 slight fix for llvm_mode Makefile 2019-12-15 21:42:30 +01:00
van Hauser
c3423d81d0
Merge pull request #140 from devnexen/llvm_mode_no_apple_build_fix
Concealing the no build test to apple devices.
2019-12-15 21:39:55 +01:00
Dominik Maier
fc1a52b1c6 make travis happy 2019-12-15 21:39:38 +01:00
Dominik Maier
05825a888e Fixes for unicorn testscases 2019-12-15 18:48:57 +01:00
Andrea Fioraldi
bc6c5d6be2 QEMU_LD_PREFIX in readme for clarity 2019-12-15 15:06:44 +01:00
Andrea Fioraldi
6bf9855342 solve typing error on QEMU with host arch i386 2019-12-15 14:17:54 +01:00
David CARLIER
0db7b39e62 Updating llvm_unsupported policy 2019-12-15 12:44:21 +00:00
Dominik Maier
49c9b68e4e Moved unicorn_mode to unicornafl 2019-12-15 05:03:32 +01:00
Andrea Fioraldi
d40b670388 solve #134 2019-12-12 22:18:52 +01:00
Andrea Fioraldi
01f0af64da malloc_context_size=0 as default options for sanitizers to have faster malloc/free 2019-12-12 14:00:22 +01:00
hexcoder-
31f7404272 fixes for FreeBSD: libtokencap, free cpu detection threshold 2019-12-10 11:00:39 +01:00
hexcoder-
cb4a20ba6d fix libtokencap for OpenBSD 2019-12-10 09:12:20 +01:00
hexcoder-
8c841a068a fix machine description for NetBSD 'amd64' 2019-12-10 07:43:19 +01:00
hexcoder-
f3fb1d3411 avoid rebuilding libdislocator on every make 2019-12-10 07:33:53 +01:00
hexcoder-
22452da2a7 fix libtokencap Makefile for NetBSD, add VPATH to avoid rebuilding
the lib on every make.
2019-12-10 07:23:58 +01:00
hexcoder-
cd165b18f0 fix warn -> warning, no targets when prerequisites are not met 2019-12-10 06:50:02 +01:00
hexcoder-
7515e1edb5 Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplus 2019-12-10 06:44:20 +01:00
hexcoder-
a49384f23c undo ignoring errors for optional components 2019-12-10 06:41:05 +01:00
van Hauser
9b39900c30
Merge pull request #133 from RootUp/patch-1
Updating regexp.dict
2019-12-09 23:34:15 +01:00
Dhiraj Mishra
8817c66e98
Update regexp.dict 2019-12-09 22:57:35 +05:30
van Hauser
2038f86016 documented llvm 10 support 2019-12-09 15:16:10 +01:00
hexcoder-
b8b0ba004b fix tests on MacOS, radamsa test could not find an instrumented
binary.
2019-12-09 13:15:31 +01:00
hexcoder-
41165c0e68 continue make targets 'distrib'i, 'binary-only' and 'clean', even
there was an error for optional actions like qemu_mode and
unicorn_mode
2019-12-09 12:25:40 +01:00
hexcoder-
30e4e7340e on MacOS llvm is not installed by default, add a test for that. Before this fix
the make run proceeded, producing meaningless error messages.
2019-12-09 12:19:57 +01:00
van Hauser
aa95728c35
Merge pull request #131 from devnexen/ios_build_fix
IOS build fix.
2019-12-09 10:59:42 +01:00
Andrea Fioraldi
b262c5478c
support universal mach-o binaries 2019-12-07 11:42:26 +01:00
David Carlier
ef43a4f82e IOS build fix.
system call is disabled on this platform.
2019-12-06 18:43:15 +00:00
van Hauser
8bc0b646f0 more travis 2019-12-05 16:10:39 +01:00