3357 Commits

Author SHA1 Message Date
van Hauser
9c105098dd general maintance 2019-10-04 10:33:28 +02:00
van Hauser
9af6395e92
Merge pull request #75 from devnexen/fbsd_binding_to_cpu_x
Binding to the first free cpu, porting to FreeBSD
2019-10-04 10:24:41 +02:00
David Carlier
670316f997 Binding to the first free cpu, porting to FreeBSD 2019-10-04 03:52:39 +01:00
Andrea Fioraldi
4cf02a32a7 unicorn arm compcov 2019-10-03 15:35:02 +02:00
Andrea Fioraldi
6b3a9b9dc0 arm compcov draft 2019-10-02 21:20:41 +02:00
Andrea Fioraldi
d544a5a947 grrrr a random guy broke my QEMU nuild script :( 2019-10-02 21:04:10 +02:00
Andrea Fioraldi
973b0ac488 qemu compcov revert cmp order to match >/< comparisons 2019-10-02 20:28:28 +02:00
Andrea Fioraldi
baff2ce80f Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus 2019-10-02 20:15:23 +02:00
Andrea Fioraldi
8a7fed5dfb fix missing __compcov_ro_cnt increment in libcompcov 2019-10-02 20:15:11 +02:00
van Hauser
a962359993 imported fix from google afl 2019-10-02 16:32:15 +02:00
van Hauser
5b45fc5921
Merge pull request #73 from mattz0rt/static_compilation
Build statically-linked binaries
2019-10-02 01:48:51 +02:00
Matt C
c8d3d813ff Formatting and documentation improvements 2019-10-01 16:33:46 -04:00
Matt C
8eafa90105 Improved error messaging when unable to communicate with the fork server 2019-10-01 16:00:40 -04:00
Matt C
8e2ee30c47 Static compilation support 2019-10-01 16:00:19 -04:00
van Hauser
19afe50efa readme update 2019-09-30 08:09:57 +02:00
van Hauser
8f519e7959
Merge pull request #67 from aoh/master
use the original data as input to custom fuzzer modules
2019-09-29 18:59:15 +02:00
van Hauser
293ff9d586
Merge pull request #71 from devnexen/netbsd_support_upd
NetBSD various support improvements
2019-09-29 18:58:28 +02:00
David Carlier
2109d37298 NetBSD various support improvements 2019-09-29 12:30:10 +01: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-
942245b985 included #68 cpu binding for FreeBSD, thanks to devnexen 2019-09-28 20:50:13 +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-
46955be305 add man target for man pages (along with an entry in help) 2019-09-28 18:14:17 +02:00
hexcoder-
b89d10025d Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplus 2019-09-28 18:03:42 +02:00
hexcoder-
edb33cba0c portability: FreeBSD does not know 'date -I', fix paths for man page
generation
2019-09-28 18:00:43 +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-
3f65f534aa On Mac OS X afl-fuzz wants the crash reporter to be disabled.
Add the corresponding commands to the script.
The test, if they need to be run, is not tested yet (just copied).
2019-09-28 13:19:27 +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-
1e93146b49 ignore error code on 'make llvm_mode', it might not be installed 2019-09-28 12:38:22 +02:00
hexcoder-
36fea4ba7b typo corrected 2019-09-28 11:57:29 +02:00
hexcoder
18a1a19deb
Merge pull request #65 from XairGit/master
Update .gitignore
2019-09-28 10:54:40 +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
hexcoder-
e63c9ec05e build linux-specific libtokencap only when compiling in Linux 2019-09-26 00:21:50 +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
Andrea Fioraldi
03ecf6e695 typo 2019-09-25 21:42:32 +02:00
Aki Helin
2b1b9f816c use the original data as input to custom fuzzer modules 2019-09-25 16:11:27 +03:00
Kaidan
1b55df5848
Update .gitignore
These appear to be compilation artifacts, and can probably be safely ignored.
2019-09-25 21:43:31 +10:00
hexcoder
7bec9e3804
Merge pull request #64 from XairGit/master
Fix CCS'16 link in README.md
2019-09-25 12:31:08 +02:00
Kaidan
06cb695cd7
Fix CCS'16 link in README.md 2019-09-25 19:04:46 +10:00
hexcoder-
c08f4f5845 fix issue#63 compilation problem with a workaround
for llvm 6.0 and Ubuntu 18.04
2019-09-25 07:10:38 +02:00
hexcoder-
c71fc74248 fix two more bad links in README 2019-09-25 06:13:04 +02:00
hexcoder-
0b52d342f6 add forgotten README 2019-09-25 06:07:03 +02:00
hexcoder-
a5acd32f56 fix links in docs, change dictionaries/README to markdown 2019-09-25 06:04:45 +02:00