Kuang-che Wu
be8393f201
fix in_define in .custom-format.py
...
avoid the extra \ before #define line
2025-04-12 15:56:36 +00:00
Kuang-che Wu
1d2de1cb6d
remove dead code in comment
2025-04-12 11:15:25 +00:00
vanhauser-thc
8461f860eb
code format
2025-04-10 16:28:03 +02:00
van Hauser
7395223512
Merge pull request #2368 from w1redch4d/qbdi_fix
...
fixed qbdi mode to work out of the box
2025-04-10 16:26:48 +02:00
w1redch4d
b9c1536283
added safe_length option for portability and clarity
2025-04-10 19:44:54 +05:30
w1redch4d
3c8016e071
fixed qbdi mode to work out of the box
2025-04-10 19:21:14 +05:30
van Hauser
55f758a168
Merge pull request #2366 from 5angjun/dev
...
fix: correct rescoring logic with minimal executions
2025-04-10 14:01:49 +02:00
vanhauser-thc
6cbe58ff55
code format
2025-04-10 09:30:18 +02:00
5angjun
161905c2fc
fix: correct rescoring logic with minimal executions
...
Previous scoring logic did not correctly rescore all queue entries.
This patch ensures rescoring works under the updated scheduling logic,
while minimizing executions per feedback from PR #2363 .
Based on feedback from: https://github.com/AFLplusplus/AFLplusplus/pull/2363
2025-04-09 23:37:16 +09:00
mio
6b71ca7809
Also remove declaration
2025-04-09 21:34:19 +08:00
mio
6223ddf6d2
Changes not saved =(
2025-04-09 21:34:18 +08:00
mio
920c7fe71a
Fix sand due to default schedule change
2025-04-09 21:34:18 +08:00
vanhauser-thc
4ff2673895
fix update_bitmap_score when no current trace is present
2025-04-09 14:21:42 +02:00
vanhauser-thc
891b7f48f0
nits
2025-04-09 10:48:34 +02:00
vanhauser-thc
55c9c4ff19
deprecate some queue/.state files
2025-04-08 11:32:08 +02:00
vanhauser-thc
7c349b6cde
increase fast resume version
2025-04-07 10:13:13 +02:00
mio
58e4070573
Update comments
2025-04-06 12:18:49 +08:00
mio
2ecf28440f
Fix comments in for SAND
2025-04-06 12:16:34 +08:00
Kuang-che Wu
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
Xeonacid
5842ba87e5
Define WORD_SIZE_64 for riscv64
2025-04-03 04:17:37 -04:00
Andy Knowles
4cabb81996
Better handling of exit codes used by sanitzers
2025-03-24 16:30:05 +01:00
Samuel Moelius
73a36ffda3
Add fflush(stdout);
before abort
call
...
Fixes #2318
2025-03-03 05:24:36 -05:00
vanhauser-thc
47954cd04c
try macos fix
2025-02-12 09:16:01 +01:00
vanhauser-thc
e6f15f02e1
fix 32 bit compile
2025-02-11 12:02:40 +01:00
vanhauser-thc
125027f5bf
v4.32a
2025-02-10 14:40:12 +01:00
vanhauser-thc
ecaddc09e8
code format
2025-02-10 13:29:22 +01:00
vanhauser-thc
287edf2754
v4.31c release
2025-02-10 13:22:37 +01:00
David Robillard
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
mio
80e1a95378
Remove the unused field
2025-01-27 19:24:46 +08:00
mio
604cf2cf80
Use AFL hash32
2025-01-26 15:46:25 +08:00
mio
be3c665eee
Fix integration
2025-01-23 23:18:35 +08:00
mio
99cf15bd30
Fix building
2025-01-23 19:12:48 +08:00
mio
5c239d9207
nit with code formatt-ed
2025-01-23 19:11:45 +08:00
mio
1c9925c7d7
Initial integration
2025-01-19 23:49:52 +08:00
vanhauser-thc
7ad694716b
no splicing is the new default
2025-01-13 11:57:19 +01:00
Martin Leitner-Ankerl
9afba51ec1
renamed last_avg_execs -> last_avg_total_execs
...
This should make it a bit more clear that it stores the total number of executions from the previous update
2024-12-19 07:59:45 +01:00
Martin Leitner-Ankerl
99402aa31c
Fix overflow in execs_ps_last_min calculation
...
last_avg_execs should be 64bit, same as total_execs, otherwise there is an overflow once total_execs reaches 2^32. Which can happen in practice for long-running fuzzing campaigns.
2024-12-19 07:56:15 +01:00
Vincent Andrae
9b433e2d8c
Fix macro syntax error in config.h
2024-12-17 17:55:29 +01:00
vanhauser-thc
50e2f9d46c
loose file and shared memory permissions on Android and iPhone
2024-12-11 10:36:31 +01:00
vanhauser-thc
d206d5fc46
v4.31a
2024-12-03 15:53:01 +01:00
vanhauser-thc
ed06b3bc9f
v4.30c
2024-12-03 15:46:45 +01:00
van Hauser
0278eb5351
Merge pull request #2259 from AFLplusplus/removeoutdated
...
Remove outdated afl-gcc/afl-clang
2024-12-02 14:54:58 +01:00
Stepan Gulyaev
4a492d5d8e
Code formatting
2024-11-21 17:23:30 +03:00
Stepan Gulyaev
945309c316
Typing fix
2024-11-21 17:23:30 +03:00
Stepan Gulyaev
7aecf14c07
Added AFL_UBSAN_VERBOSE variable
2024-11-21 16:37:24 +03:00
vanhauser-thc
7b24f4a329
remove afl-gcc/afl-clang
2024-11-21 14:31:36 +01:00
Stepan Gulyaev
ebb919f771
Code formatted
2024-11-21 15:31:34 +03:00
Stepan Gulyaev
b43f37456f
Adding AFL_CFISAN_VERBOSE variable
2024-11-21 15:14:54 +03:00
vanhauser-thc
c1e4b8f7f6
idea cmplog
2024-11-20 15:53:04 +01:00
vanhauser-thc
79deeb46dd
add missing envs
2024-11-20 15:44:18 +01:00