r3sting
6457e2ea30
Fix frida-mode compliation error for MacOS
2025-03-29 16:12:29 -07:00
Yassine Ferhane
542233e1ce
custom python mutators in afl-tmin
2025-03-28 00:36:12 +01:00
Yassine Ferhane
8e4823e7ed
add python flag to gnumakefile
2025-03-27 22:20:13 +01:00
vanhauser-thc
f27c504f29
update afl-*-config
2025-03-25 20:57:32 +01:00
van Hauser
9776e402c3
Merge pull request #2334 from andy-knowles/exit-code
...
Better handling of exit codes used by sanitzers
2025-03-25 09:28:40 +01:00
Andy Knowles
4cabb81996
Better handling of exit codes used by sanitzers
2025-03-24 16:30:05 +01:00
van Hauser
42465480ef
Merge pull request #2328 from 0xXA/fix-doc
...
fix(afl-fuzz-init): ensure proper permissions for setting CPU governor
2025-03-11 11:24:16 +01:00
Yuvraj Saxena
f27f109880
fix(afl-fuzz-init): ensure proper permissions for setting CPU governor
...
The previous command used tee without sudo, which could fail due to insufficient permissions.
Signed-off-by: Yuvraj Saxena <ysaxenax@gmail.com>
2025-03-10 17:43:18 +05:30
van Hauser
fa9e256e09
Merge pull request #2325 from Evian-Zhang/dev
...
Add notes about cpu bind in docker
2025-03-06 14:18:07 +01:00
vanhauser-thc
78952e8440
ensure constants are kept for LLVMFuzzerTestOneInput
2025-03-06 14:15:53 +01:00
Evian-Zhang
8b543df04c
Add notes about cpu bind in docker
2025-03-05 18:51:37 +08:00
vanhauser-thc
e64c3f8653
code format
2025-03-03 18:03:59 +01:00
van Hauser
f590973387
Merge pull request #2320 from AFLplusplus/dev
...
push to stable
2025-03-03 13:52:45 +01:00
van Hauser
36338ad08b
Merge pull request #2319 from smoelius/add-fflush-before-abort
...
Add `fflush(stdout);` before `abort` call
2025-03-03 13:29:29 +01:00
Samuel Moelius
73a36ffda3
Add fflush(stdout);
before abort
call
...
Fixes #2318
2025-03-03 05:24:36 -05:00
van Hauser
cdf93f4d1f
Merge pull request #2317 from AFLplusplus/dev
...
push to stable
2025-02-28 10:58:59 +01:00
vanhauser-thc
a0d996558b
fix doc
2025-02-28 10:57:44 +01:00
moonkick64
21e75d73a6
unicornafl example: fix incorrect comment ( #2315 )
2025-02-27 14:29:41 +01:00
van Hauser
cc1d41f59d
Merge pull request #2313 from vnc0/ios
...
Add support for iOS builds
2025-02-27 11:46:32 +01:00
vanhauser-thc
9530b4c9d4
fix We need at least one valid input seed that does not crash when fast restart
2025-02-27 09:50:40 +01:00
Vincent Andrae
f1998bb53b
Update INSTALL.md
2025-02-26 18:08:36 +01:00
Vincent Andrae
0e3c82e2ea
Merge branch 'dev' into ios
2025-02-26 17:59:07 +01:00
Vincent Andrae
c22b06a27d
Merge branch 'ios-cross' into ios
2025-02-26 17:51:07 +01:00
Vincent Andrae
1d1aa3edec
Add iOS installation instructions
2025-02-26 17:50:20 +01:00
Vincent Andrae
50f6b38530
Add iOS cross-compilation support
...
- Updated CFLAGS and LDFLAGS.
- Disabled signing of bin2c during cross-compilation.
2025-02-26 16:46:49 +01:00
Vincent Andrae
0cd932c4b5
Add support for iOS builds
...
- Define IS_IOS variable and add conditional compilation flags for iOS
- Enable binary signing with ldid for iOS builds
2025-02-25 11:58:06 +01:00
vanhauser-thc
a635aa8cba
potential macos fix
2025-02-23 13:22:44 +01:00
van Hauser
00577bb32d
Merge pull request #2312 from stock1218/stable
...
Small change to LTO documentation
2025-02-21 20:35:01 +01:00
John Samuels
6aaba974b6
Update LTO documentation to reference LLVM 19 in all examples
2025-02-21 12:06:14 -05:00
van Hauser
6459707f24
Merge pull request #2310 from devnexen/llvm20
...
preparing for LLVM 20 with new sanitizer.
2025-02-20 16:38:57 +01:00
David Carlier
870e22246a
preparing for LLVM 20 with new sanitizer.
...
note: no real valuable option atm.
2025-02-20 11:22:22 +00:00
van Hauser
66c2bb3994
Merge pull request #2309 from AFLplusplus/dev
...
push to stable
2025-02-19 10:00:13 +01:00
van Hauser
a482b817af
Merge pull request #2307 from intrigus-lgtm/feat/arm-in-ci
...
feat: use GH hosted ARM runners.
2025-02-19 09:59:37 +01:00
intrigus-lgtm
6f433b5d73
feat: re-enable arm64 docker containers. Use GH arm runners
2025-02-18 21:06:51 +00:00
intrigus-lgtm
2843b7eb02
feat: enable arm runners in CI
2025-02-18 21:06:51 +00:00
van Hauser
6ed9b6d631
Merge pull request #2308 from AFLplusplus/delete_initial_run
...
Delete initial call to LLVMFuzzerTestOneInput in aflpp driver
2025-02-18 14:52:15 +01:00
Dongjia "toka" Zhang
6f018b3d80
del
2025-02-18 14:09:43 +01:00
van Hauser
1318636ae7
Merge pull request #2305 from kdsjZh/dev
...
add doc for the new default deterministic mode (followup for PR #1972 )
2025-02-17 15:10:05 +01:00
Han Zheng
29f48ab3e7
update
2025-02-17 09:43:59 +01:00
Han Zheng
2c2a0471cd
fix
2025-02-17 09:42:56 +01:00
Han Zheng
68f5c4811e
move to feature
2025-02-17 09:40:58 +01:00
van Hauser
fe6d3990ce
Merge pull request #2306 from AFLplusplus/dev
...
push to stable
2025-02-17 09:37:34 +01:00
vanhauser-thc
2b143688a6
disable arm64 image due workflow problems
2025-02-17 09:01:01 +01:00
vanhauser-thc
f37f0b4ee4
easier LTO CTX activation
2025-02-17 08:40:57 +01:00
Han Zheng
bd5ccc6977
add doc for deterministic mode
2025-02-17 08:30:57 +01:00
van Hauser
e0b23dd53d
Merge pull request #2304 from wtdcode/c++-alt
...
Also set /usr/bin/c++ or this fails cc-rs
2025-02-15 17:30:40 +01:00
mio
54890db08e
Also set /usr/bin/c++ or this fails cc-rs
2025-02-15 23:50:43 +08:00
vanhauser-thc
6c4b2f0c8e
fix compile warnings
2025-02-15 12:15:16 +01:00
van Hauser
bed20d40b1
Merge pull request #2303 from manyhus/debug_path_fix
...
Fix debug prefix for afl-cc, llvm-rt
2025-02-14 14:49:13 +01:00
Martin Nyhus
ea2f112016
Fix debug prefix for afl-cc, llvm-rt
...
After the llvm_mode directory was removed in 996986bed5 and compilation
started happening from the root, adding llvm_mode to the debug path is
incorrect and causes source file lookups to fail when debugging e.g.
afl-cc or the llvm pass.
2025-02-14 12:19:36 +01:00