34 Commits

Author SHA1 Message Date
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
8fe6282164 force frida test in ci for macos 2021-12-26 03:04:48 +01:00
vanhauser-thc
8588becf47 force frida test in ci for macos 2021-12-26 02:34:34 +01:00
vanhauser-thc
550dc989b3 debug ci 2021-12-26 01:35:10 +01:00
vanhauser-thc
251264fde5 debug ci 2021-12-26 01:29:58 +01:00
vanhauser-thc
8521eb8413 debug ci 2021-12-26 01:15:53 +01:00
vanhauser-thc
699c16c7e0 macos ci 2021-12-26 01:08:45 +01:00
vanhauser-thc
6b50a001b0 macos ci 2021-12-26 01:07:29 +01:00
vanhauser-thc
24dd35ef96 macos ci 2021-12-26 01:05:07 +01:00
vanhauser-thc
8217b5ff81 macos ci 2021-12-26 00:00:49 +01:00
vanhauser-thc
7b3b707ae6 macos ci 2021-12-25 23:59:17 +01:00
vanhauser-thc
60b0c38022 macos ci 2021-12-25 23:53:29 +01:00
vanhauser-thc
17d4ae9a16 macos ci 2021-12-25 23:51:12 +01:00
vanhauser-thc
71621bbc52 macos ci 2021-12-25 23:49:47 +01:00
vanhauser-thc
ddc90e1176 macos ci 2021-12-25 23:47:38 +01:00
vanhauser-thc
09458343c0 github workflow for qemu 2021-05-10 14:00:00 +02:00
vanhauser-thc
e20f0bf0ea try to avoid CI build failure by updating apt packages 2021-04-01 12:33:45 +02:00
vanhauser-thc
eac254ae57 -m32 support for docker container 2021-03-26 19:06:30 +01:00
vanhauser-thc
236a67621b try to trigger github actions 2021-03-25 10:27:30 +01:00
vanhauser-thc
2d662ace87 try to trigger github actions 2021-03-25 10:25:32 +01:00
vanhauser-thc
e73c7c59c1 refactor finding binaries 2021-03-19 14:55:25 +01:00
julihoh
2dd5a02061 Ergonomic Improvements for Rust Custom Mutators (#772)
* allow returning of str instead of CStr in rust custom mutator

* use OsStr instead of CStr for file paths

* fix cfg and compiler errors

* custom mutator default descriptions

* fix usage of afl_internal feature flag

* fix example mutator cfg

* fix lain mutator

* Revert "fix lain mutator"

This reverts commit adf700180888d86e8331939cea62d0b39fc699a7.

* actually fix lain mutator

* resolve question around utf-8 null bytes

* change from OsStr to Path to be even more ergonomic

* add rust custom mutator ci

* fix github action

* again

* separate compilation check
2021-03-05 19:40:59 +01:00
vanhauser-thc
c9819e3b94 reduce github action minutes 2021-03-05 18:24:41 +01:00
vanhauser-thc
e11665564b fix docker build action 2021-02-09 08:30:49 +01:00
Pamplemousse
a124540e50 Use GitHub Actions to build Docker image
... then deploy to hub.docker.com .

Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2021-02-08 20:36:06 -07:00