283 Commits

Author SHA1 Message Date
hexcoder-
b9bc81544a debugged and fixed libdislocator malfunction on MacOSX 2019-10-23 14:53:05 +02:00
hexcoder-
d0bbef74ef loading dynamical libraries on Darwin/MacOSX is done with DYLD_INSERT_LIBRARIES 2019-10-20 02:35:06 +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
van Hauser
f4a74a3405 added test/test-performance.sh 2019-10-18 10:10:47 +02:00
van Hauser
f2a1456e94 needed increased unicorn test time 2019-10-17 11:31:12 +02:00
van Hauser
77695d75bb test.sh check to see if qemu persistent mode is faster 2019-10-15 17:14:59 +02:00
van Hauser
540de896e3 more time for test case 2019-10-14 11:08:25 +02:00
Andrea Fioraldi
8f854ee83a test for persistent qemu 2019-10-13 10:34:51 +02:00
hexcoder-
bd312607a3 add afl-fuzz error capturing for qemu_mode and unicorn_mode 2019-10-12 00:39:59 +02:00
hexcoder-
132ecc0580 catch afl-fuzz's output and print it in case of errors 2019-10-12 01:49:23 +02:00
hexcoder-
287828fe0b if afl-clang has to be used, extend the hardening test as from llvm_mode 2019-10-11 03:24:50 +02:00
van Hauser
20f009e927 added afl-fuzz -I cmdline option 2019-10-08 11:53:31 +02:00
van Hauser
9c105098dd general maintance 2019-10-04 10:33:28 +02:00
hexcoder-
fb31a3bf2e copy-and-paste-typo fixed 2019-09-28 21:43:56 +02:00
hexcoder-
68fa95beb3 On OpenBSD prefer /usr/local/bin for llvm and clang 2019-09-28 21:29:33 +02:00
hexcoder-
6e25fde883 FreeBSD: switch to clang by default, and set AFL_CC to fix tests 2019-09-28 20:32:21 +02:00
hexcoder-
783e5fa42f As usual I forgot the second usage test for afl-fuzz 2019-09-28 16:39:46 +02:00
hexcoder-
9c31196610 check requirements before testing afl-fuzz (Linux and Mac OS X) 2019-09-28 16:33:53 +02:00
hexcoder-
ca765b5ebb Oops, forgot to set AFL_GCC on other systems beside Mac OS X 2019-09-28 15:39:13 +02:00
hexcoder-
1fc328b2ea portability: MacOS X has clang, so we need to use afl-clang instead
of afl-gcc. Replaced afl-gcc with variable AFL_GCC, which is set
accordingly.
2019-09-28 13:16:12 +02:00
hexcoder-
1d52e1f41b OpenBSD has no timeout command, so replace it with afl-fuzz's -V option 2019-09-27 00:17:41 +02:00
hexcoder-
f0ec7635ab replace forgotten KILLs for timeout 2019-09-26 21:09:49 +02:00
hexcoder-
158d8a181e more portability fixes for test script (now also runs on NetBSD) 2019-09-26 21:00:14 +02:00
hexcoder-
f66c0a5d98 Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplus 2019-09-26 00:28:25 +02:00
hexcoder-
a609b08c0a portability fixes: avoid bash, avoid echo -e under NetBSD 2019-09-26 00:25:35 +02:00
Andrea Fioraldi
4936322dbc persistent qemu test (commented) 2019-09-25 22:36:54 +02:00
Andrea Fioraldi
9baee07c94 unicorn mode test 2019-09-25 22:18:16 +02:00
van Hauser
b4ca95a9fa afl-fuzz mutation documentation feature 2019-09-22 13:21:15 +02:00
van Hauser
f097f780af final tests 2019-09-22 11:42:39 +02:00
van Hauser
99be294726 fix 2019-09-22 10:44:02 +02:00
van Hauser
7adb7cf7f6 more tests 2019-09-22 10:42:48 +02:00
van Hauser
6488400fbf more test cases 2019-09-21 23:38:46 +02:00
van Hauser
e423e0a0f1 make tests 2019-09-21 19:00:43 +02:00