5294 Commits

Author SHA1 Message Date
vanhauser-thc
104c0e29e9 small doc update 2022-02-01 20:14:41 +01:00
Andrea Fioraldi
7d36609722 libafl custom mut readme 2022-02-01 15:53:05 +01:00
vanhauser-thc
119a0e0dce fix build scripts 2022-02-01 14:16:49 +01:00
van Hauser
f336aa463b
Merge pull request #1307 from WorksButNotTested/arm64
ARM64
2022-02-01 11:09:39 +01:00
Your Name
5f6bbc7dea Changes to fix persistent_ret demo 2022-02-01 08:13:28 +00:00
Your Name
17fc44d995 Fix libunwind libraries when building from source 2022-02-01 08:13:28 +00:00
jon
055af82026 Make default coverage code branchless 2022-02-01 08:13:28 +00:00
Your Name
e2f76dd41e AARCH64 branch suppression 2022-02-01 08:13:28 +00:00
Your Name
1c79b82ab8 Add AARCH64 support for setting ic_entries 2022-02-01 08:13:28 +00:00
jon
c38b05c80a Fixed build from source on OSX 2022-02-01 08:13:28 +00:00
Your Name
bb186a2ece Bump FRIDA version 2022-02-01 08:13:18 +00:00
vanhauser-thc
60e126c615 mention arm64 docker image 2022-01-31 09:24:04 +01:00
vanhauser-thc
dd9003e59b nits for nyx build script 2022-01-31 09:00:01 +01:00
vanhauser-thc
53eb5ba2fb update changelog 2022-01-30 20:59:00 +01:00
van Hauser
267dd634f1
Merge pull request #1318 from moyix/stable
Build docker images for arm64 as well as x86.
2022-01-30 20:55:55 +01:00
Brendan Dolan-Gavitt
7ab7862e4d
Build docker images for arm64 as well as x86.
This involves:

* A small change to the Dockerfile, so that it checks the target
  architecture and only installs gcc-multilib on x86_64.
* Updates to the GitHub Actions workflow build_aflplusplus_docker.yaml
  to build for both linux/amd64 and linux/arm64.

These changes should allow Mac M1 users to get a working version of
AFL++ by doing "docker pull aflplusplus/aflplusplus".
2022-01-30 14:20:30 -05:00
vanhauser-thc
59a7337bf1 fix ci for mac 2022-01-30 18:02:09 +01:00
vanhauser-thc
c75124aefa debug ci 2022-01-30 17:53:28 +01:00
vanhauser-thc
2861f695ba debug ci 2022-01-30 17:19:22 +01:00
vanhauser-thc
43a7c0d601 make build_... scripts work without afl++ git checkout 2022-01-30 14:50:15 +01:00
vanhauser-thc
311649f458 make fPIC default 2022-01-29 22:16:16 +01:00
van Hauser
a5eafbff6c
Merge pull request #1315 from devnexen/afl_fuzz_non_linux
afl fuzz enable getpgid on other platforms.
2022-01-29 21:43:53 +01:00
David CARLIER
1d339527bb afl fuzz enable getpgid on other platforms. 2022-01-29 19:32:36 +00:00
Damiano Melotti
707b1701c3
Add cmake in installation instructions (#1313) 2022-01-29 16:32:55 +01:00
Andrea Fioraldi
b2465a05eb
Merge pull request #1311 from AFLplusplus/libafl_mutator
LibAFL basic (just havoc + tokens) custom mutator
2022-01-27 09:00:57 +01:00
Andrea Fioraldi
aa5f59b501 libafl_base custom mutator 2022-01-26 21:45:30 +01:00
Andrea Fioraldi
08c39c1552 fix cfg in macro_rules in rust custom mutator 2022-01-26 21:44:07 +01:00
vanhauser-thc
f75535807a 4.01a init 2022-01-26 11:11:42 +01:00
van Hauser
143c9d175e
Merge pull request #1301 from AFLplusplus/dev
v4.00c release
4.00c
2022-01-26 11:00:55 +01:00
vanhauser-thc
b0758ac8db 4.00c readiness 2022-01-26 09:55:12 +01:00
Dominik Maier
77c06408c3 resized logo 2022-01-26 09:26:03 +01:00
Dominik Maier
6bf52c1434 svg logo 2022-01-26 09:24:37 +01:00
Dominik Maier
eebc2f4f1e adapt test harness to unicornafl for uc2 2022-01-26 01:33:58 +01:00
vanhauser-thc
016bdc36bb code-format 2022-01-25 19:54:46 +01:00
van Hauser
ed72b9ec1d
Merge pull request #1308 from schumilo/dev
add autodict capability to Nyx mode
2022-01-25 19:51:05 +01:00
Sergej Schumilo
615a8ff986 close autodict file even if fstat fails (Nyx mode) 2022-01-25 19:33:47 +01:00
Sergej Schumilo
026096ccf3 add AFL autodict capability to Nyx mode 2022-01-25 19:13:26 +01:00
vanhauser-thc
87f2789e98 fix unicorn python test path 2022-01-25 18:05:35 +01:00
vanhauser-thc
d9ed784298 ensure all fuzz targets are killed on exit 2022-01-25 14:51:02 +01:00
vanhauser-thc
0fd6315dfb nit 2022-01-25 13:32:45 +01:00
vanhauser-thc
28a1765781 fix atexit for rt 2022-01-25 12:41:22 +01:00
vanhauser-thc
0b5ad8ee84 nits 2022-01-25 09:44:12 +01:00
vanhauser-thc
3a78db2ade update sub gits 2022-01-25 09:11:06 +01:00
Andrea Fioraldi
605b0e6465 fix libqasan repeated line 2022-01-24 18:35:16 +01:00
vanhauser-thc
7270cbe756 try fix 2022-01-24 10:32:07 +01:00
vanhauser-thc
a790bf6cc2 fix citation 2022-01-23 19:32:38 +01:00
vanhauser-thc
86983f4060 fix citation 2022-01-23 19:31:33 +01:00
vanhauser-thc
319c7457ff fix citation 2022-01-23 19:31:04 +01:00
vanhauser-thc
e9be58b69c add citation 2022-01-23 19:28:48 +01:00
vanhauser-thc
61d79f85c5 code format 2022-01-23 19:20:32 +01:00