ec07f531f8
reduce skipdet_e memory usage
...
By using bitmaps, the memory requirement for
`q->skipdet_e->skip_eff_map` and `done_inf_map`, which previously scaled
with the corpus size, is reduced to one-eighth of its original size.
2025-04-05 01:49:27 +00:00
56b5983b61
Merge pull request #2353 from 20urc3/patch-2
...
Patch 2
2025-04-03 18:10:05 +02:00
f17ea60a30
Update afl-cmin
...
removed `-a ! -path \"*/.state\"`
2025-04-03 16:49:43 +01:00
68634964ef
Update afl-cmin
2025-04-03 16:28:31 +01:00
d21804bdd1
Update afl-cmin
...
Fix patch 1
2025-04-03 15:30:45 +01:00
5a527046a5
Merge pull request #2352 from AFLplusplus/dev
...
push to stable
2025-04-03 15:27:31 +02:00
b2a8765b1f
Merge pull request #2348 from Xeonacid/riscv
...
Define WORD_SIZE_64 for riscv64
2025-04-03 15:25:44 +02:00
106309492c
Merge pull request #2351 from kcwu/fix-double-free
...
fix double free bug introduced by 73ab495b5d1a99722f4a2c2b1b9507daa73…
2025-04-03 15:20:27 +02:00
58c5e2b96c
fix double free bug introduced by 73ab495b5d
2025-04-03 11:09:32 +00:00
5842ba87e5
Define WORD_SIZE_64 for riscv64
2025-04-03 04:17:37 -04:00
5069551778
update changelog
2025-04-03 08:43:14 +02:00
0606d95f86
Merge pull request #2347 from AFLplusplus/dev
...
push to stable
2025-04-03 08:42:27 +02:00
0e35e56cc9
update changelog
2025-04-03 08:25:21 +02:00
fc860872d6
Merge pull request #2344 from kcwu/fix-sync-foreign
...
avoid import already imported foreign corpus
2025-04-03 08:25:05 +02:00
735d647e48
Merge pull request #2345 from kcwu/fix-leak-foreign
...
fix memory leak in read_foreign_testcases
2025-04-03 08:20:30 +02:00
73ab495b5d
Merge pull request #2346 from kcwu/fix-memory-leak
...
fix memory leaks
2025-04-03 08:19:48 +02:00
d1cab470bb
fix memory leaks
2025-04-03 04:17:12 +00:00
992349e48a
fix memory leak in read_foreign_testcases
2025-04-02 12:48:05 +00:00
950b90abcd
avoid import already imported foreign corpus
...
If no new foreign cases, mtime_max is 0 and this incorrectly reset last
import mtime.
2025-04-02 12:45:47 +00:00
7c296f099f
Merge pull request #2337 from 5angjun/stable
...
Bug Fix: Crash when using INTROSPECTION=1 with -z (skip deterministic)
2025-03-31 16:15:48 +02:00
919e6226d3
Merge pull request #2338 from r3sting/fix-frida-mode-macos
...
Fix frida-mode compliation error for MacOS
2025-03-31 14:49:46 +02:00
a85f0c0ef9
Add skip routine before writing det_plot_file
2025-03-30 10:14:02 +09:00
6457e2ea30
Fix frida-mode compliation error for MacOS
2025-03-29 16:12:29 -07:00
f27c504f29
update afl-*-config
2025-03-25 20:57:32 +01:00
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
4cabb81996
Better handling of exit codes used by sanitzers
2025-03-24 16:30:05 +01:00
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
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
fa9e256e09
Merge pull request #2325 from Evian-Zhang/dev
...
Add notes about cpu bind in docker
2025-03-06 14:18:07 +01:00
78952e8440
ensure constants are kept for LLVMFuzzerTestOneInput
2025-03-06 14:15:53 +01:00
8b543df04c
Add notes about cpu bind in docker
2025-03-05 18:51:37 +08:00
e64c3f8653
code format
2025-03-03 18:03:59 +01:00
f590973387
Merge pull request #2320 from AFLplusplus/dev
...
push to stable
2025-03-03 13:52:45 +01:00
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
73a36ffda3
Add fflush(stdout);
before abort
call
...
Fixes #2318
2025-03-03 05:24:36 -05:00
cdf93f4d1f
Merge pull request #2317 from AFLplusplus/dev
...
push to stable
2025-02-28 10:58:59 +01:00
a0d996558b
fix doc
2025-02-28 10:57:44 +01:00
21e75d73a6
unicornafl example: fix incorrect comment ( #2315 )
2025-02-27 14:29:41 +01:00
cc1d41f59d
Merge pull request #2313 from vnc0/ios
...
Add support for iOS builds
2025-02-27 11:46:32 +01:00
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
f1998bb53b
Update INSTALL.md
2025-02-26 18:08:36 +01:00
0e3c82e2ea
Merge branch 'dev' into ios
2025-02-26 17:59:07 +01:00
c22b06a27d
Merge branch 'ios-cross' into ios
2025-02-26 17:51:07 +01:00
1d1aa3edec
Add iOS installation instructions
2025-02-26 17:50:20 +01:00
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
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
a635aa8cba
potential macos fix
2025-02-23 13:22:44 +01:00
00577bb32d
Merge pull request #2312 from stock1218/stable
...
Small change to LTO documentation
2025-02-21 20:35:01 +01:00
6aaba974b6
Update LTO documentation to reference LLVM 19 in all examples
2025-02-21 12:06:14 -05:00
6459707f24
Merge pull request #2310 from devnexen/llvm20
...
preparing for LLVM 20 with new sanitizer.
2025-02-20 16:38:57 +01:00