|
8c9b905a1c
|
nits
|
2025-06-21 17:04:48 +02:00 |
|
|
a7c763434e
|
Merge pull request #2478 from tokatoka/sancov
Remove macros for old compiler versions from sancov passes
|
2025-06-21 16:58:55 +02:00 |
|
|
1a9a28aeb4
|
Merge pull request #2477 from tokatoka/split
Remove macros for old compiler versions from split-* and injection passes
|
2025-06-21 16:58:34 +02:00 |
|
|
f516b9829d
|
sancov
|
2025-06-21 16:41:02 +02:00 |
|
|
e2ac0b0054
|
split and injection
|
2025-06-21 16:31:08 +02:00 |
|
|
c27c357e12
|
CI
|
2025-06-21 16:21:41 +02:00 |
|
|
b28077c527
|
remove for afl-llvm-commons
|
2025-06-21 16:16:25 +02:00 |
|
|
0fb86cd3af
|
nits
|
2025-06-21 15:31:10 +02:00 |
|
|
d3c6833c13
|
ci
|
2025-06-21 15:19:32 +02:00 |
|
|
e2b74c9521
|
fixes..
|
2025-06-21 15:09:27 +02:00 |
|
|
bc127da1be
|
remove old macros from cmplog passes
|
2025-06-21 14:53:19 +02:00 |
|
|
19d8288c7c
|
Fix a cmplog rtn instrumentation check if all vectors are empty.
|
2025-06-16 12:24:44 +00:00 |
|
|
b08f13c9fe
|
code format
|
2025-06-10 10:01:55 +02:00 |
|
|
a16bc3f36c
|
instrumentation: drop removed TODO flag from GCC plugins
TODO_verify_il was removed in GCC trunk by 9739ae9384dd7cd3bb1c7683d6b80b7a9116eaf8,
so drop it here.
|
2025-06-08 13:06:54 +01:00 |
|
|
affe7cf5b4
|
set errno=0 when no afl-fuzz present
|
2025-05-25 11:38:05 +02:00 |
|
|
92d1a60096
|
print deubg on before missed instrumented instructions
|
2025-05-19 10:23:22 +02:00 |
|
|
f90fafc07a
|
Merge pull request #2440 from AFLplusplus/dev
push to hidden
|
2025-05-19 10:02:12 +02:00 |
|
|
2573ccb66e
|
flush stdout for AFL_DUMP_MAP_SIZE
|
2025-05-18 14:02:58 +02:00 |
|
|
1631e5988f
|
nit
|
2025-05-17 13:57:24 +02:00 |
|
|
3ee3b5c384
|
code format
|
2025-05-17 00:05:31 +02:00 |
|
|
6dcd0aa089
|
Add env variable SHM_FUZZ_MAP_SIZE (#2430)
* Add env variable SHM_FUZZ_PAGE_SIZE to tell the forkserver about the max shm input size
* fix
* PAGE_SIZE->MAP_SIZE
* fix more nits
* More cleanup
|
2025-05-16 12:14:58 +02:00 |
|
|
9e4449bad2
|
code format
|
2025-05-13 10:51:56 +02:00 |
|
|
fca39a6ec3
|
implement AFL_GCC_ONLY_FSRV
|
2025-05-13 16:15:11 +08:00 |
|
|
9476204da0
|
rename to AFL_LLVM_ONLY_FSRV
|
2025-05-13 15:45:33 +08:00 |
|
|
b9e361df46
|
cmplog: ignore loop icmp
|
2025-05-12 12:24:52 +02:00 |
|
|
f3995d5225
|
rename AFL_SAN_NO_INST to AFL_FSRV_ONLY
|
2025-05-12 14:43:08 +08:00 |
|
|
ea6d182b4a
|
print skipped bb
|
2025-05-11 19:52:55 +02:00 |
|
|
adeaa714ce
|
do not instrument icmp/fcmp if result is used in select
|
2025-05-11 19:27:23 +02:00 |
|
|
231a4b1937
|
fix fcmp
|
2025-05-09 17:14:44 +02:00 |
|
|
977e08cda1
|
fix fcmp + icmp for vectors
|
2025-05-09 17:07:54 +02:00 |
|
|
406e4880c7
|
remove phi instrumentation
|
2025-05-08 09:36:05 +02:00 |
|
|
22b7d370bc
|
try different intrumentation strategy
|
2025-05-07 19:01:51 +02:00 |
|
|
fcca917f4f
|
better variable following
|
2025-05-06 17:22:10 +02:00 |
|
|
5bf01afd6b
|
fix
|
2025-05-06 14:40:08 +02:00 |
|
|
0a9916deab
|
instrument hidden selects
|
2025-05-06 14:16:50 +02:00 |
|
|
320d4b7ef8
|
Requested changes
|
2025-05-05 11:03:26 +02:00 |
|
|
4d984d6e2b
|
getenv() call at the beginning of __afl_start_forkserver()
|
2025-05-05 10:44:34 +02:00 |
|
|
a76ff5e798
|
Specific environment variable to choose if we want to be able to discriminate or not forkserver in preloaded libraries
|
2025-05-05 09:54:53 +02:00 |
|
|
e9f49527e9
|
We check before if the AFL_PRELOAD env variable is set
|
2025-05-05 09:49:56 +02:00 |
|
|
6f4767ea81
|
AFL_I_AM_THE_FORKSERVER becomes AFL_FORKSERVER_PARENT
|
2025-05-05 09:42:33 +02:00 |
|
|
cd0cb1e731
|
Setting the AFL_I_AM_THE_FORKSERVER environment variable in the begining of the forkserver child process, and unsetting it when the target is launched
|
2025-05-04 11:36:01 +02:00 |
|
|
8352f0a89f
|
fix LLVM 20 pass pipeline insertion
|
2025-04-26 13:20:51 +02:00 |
|
|
e3ee26262f
|
fix AFL_OLD_FORKSERVER
|
2025-04-25 13:42:19 +02:00 |
|
|
6aaba974b6
|
Update LTO documentation to reference LLVM 19 in all examples
|
2025-02-21 12:06:14 -05:00 |
|
|
8489112ab1
|
Fix excess afl_global_id increase
introduced in commit 44a769616
|
2025-02-11 13:06:09 +08:00 |
|
|
ecaddc09e8
|
code format
|
2025-02-10 13:29:22 +01:00 |
|
|
7765d4ac33
|
Fix various spelling errors (#2293)
* Fix spelling errors in log messages
* Fix doc comment syntax
* Fix spelling errors in Markdown documentation
* Fix spelling errors in comments
|
2025-02-10 00:32:42 +01:00 |
|
|
967b81736d
|
Fix pass
|
2025-01-19 23:55:44 +08:00 |
|
|
1c9925c7d7
|
Initial integration
|
2025-01-19 23:49:52 +08:00 |
|
|
30861b5d54
|
llvm 20 support
|
2025-01-16 15:32:58 +01:00 |
|