vanhauser-thc
ecaddc09e8
code format
2025-02-10 13:29:22 +01:00
mio
5fa1a9c365
Add inline
2025-01-27 19:24:31 +08:00
mio
604cf2cf80
Use AFL hash32
2025-01-26 15:46:25 +08:00
mio
f905087e8e
Remove var bytes makeups
2025-01-23 19:17:44 +08:00
mio
5c239d9207
nit with code formatt-ed
2025-01-23 19:11:45 +08:00
mio
a60003e3cf
Fix
2025-01-19 23:51:44 +08:00
mio
1c9925c7d7
Initial integration
2025-01-19 23:49:52 +08:00
vanhauser-thc
1689a8e053
code format, llvm 18
2024-08-19 16:25:32 +02:00
vanhauser-thc
af47531745
improved seed selection algorithm
2024-06-26 01:12:10 +02:00
Kuan-Wei Chiu
ac5815d994
Optimize bit counting using __builtin_popcount
...
Use the __builtin_popcount intrinsic to optimize the bit counting
function if the compiler supports it. This change replaces the manual
bit counting algorithm with the more efficient built-in function, which
leverages hardware support on compatible processors.
This modification ensures that the code remains backward-compatible by
falling back to the original implementation when __builtin_popcount is
not available.
2024-06-24 06:52:07 +08:00
Samuel Moelius
c03f2897d0
Add AFL_SHA1_FILENAMES
option
2024-05-12 05:44:14 -04:00
vanhauser-thc
476aca5b67
nits
2024-04-19 15:45:00 +02:00
vanhauser-thc
6062668679
fix not using autodict
2024-02-29 14:31:47 +01:00
Sean McBride
b2b887d04d
Issue #2007 : add filename extension to /crashes files
...
This is very helpful for code that inpects a file name extension when determining what code to run.
It's also useful for applications that constrain the user to choose files by extension.
2024-02-26 14:07:49 -05:00
vanhauser-thc
ed1a6f8a57
2024 v4.10c release
2024-02-03 11:01:31 +01:00
vanhauser-thc
b2d118f821
fix
2023-12-10 14:07:25 +01:00
vanhauser-thc
a062e84ba6
add n_fuzz to ignore_timeouts
2023-12-10 14:05:41 +01:00
vanhauser-thc
f7fab79155
code format
2023-10-24 11:52:02 +02:00
Christian Holler (:decoder)
bfb841d013
Use proper AFL_NYX_AUX_SIZE for nyx_aux_string
2023-10-20 00:07:35 +02:00
vanhauser-thc
26f29fd485
nits
2023-08-13 10:18:33 +02:00
vanhauser-thc
4113b6ccad
take care of uninstrumented mode for fuzz state and mode
2023-07-18 09:56:28 +02:00
van Hauser
4deb45f3b3
Merge pull request #1759 from AFLplusplus/dev
...
Dev
2023-06-06 17:36:04 +03:00
vanhauser-thc
a74561b0e7
implement switch mode
2023-04-05 12:12:05 +02:00
vanhauser-thc
be96253f52
nits
2023-03-31 11:02:27 +02:00
yuawn
e24ae96361
add likely() to cksum check
2023-03-25 09:45:02 +00:00
yuawn
0f62e0b167
add check for n_fuzz update
2023-03-25 09:28:35 +00:00
vanhauser-thc
cd57641705
fast schedules n_fuzz update after classify
2023-03-09 14:25:45 +01:00
vanhauser-thc
8fe5e29104
ignore timeout env option
2023-01-18 14:56:26 +01:00
vanhauser-thc
35f09e11a4
welcome 2023
2023-01-03 09:38:07 +01:00
vanhauser-thc
ca4a8c0f92
post_process 0/NULL return support
2022-07-19 12:24:03 +02:00
Ruben ten Hove
4990823840
formatting
2022-06-17 21:08:37 +02:00
Ruben ten Hove
3d1a57deed
feat: allow to skip readme creation on crash
2022-06-17 21:03:46 +02:00
vanhauser-thc
51942b605d
support post_process's own return buffer
2022-05-09 13:18:14 +02:00
vanhauser-thc
e9288bcfad
add AFL_KEEP_TIMEOUTS
2022-04-08 22:44:10 +02:00
vanhauser-thc
891f4d3c8e
correct counting for tmouts
2022-04-08 09:31:39 +02:00
vanhauser-thc
3261e86a3a
save timeouts
2022-04-07 09:43:51 +02:00
むぎ茶
044d3e823e
[wantfix] make error @SIMPLE_FILES
...
Hi there!
I tried to compile with SIMPLE_FILES, but got an error message.
Please have a look through it.
Sincerely.
```
src/afl-fuzz-bitmap.c: In function ‘save_if_interesting’:
src/afl-fuzz-bitmap.c:706:39: error: ‘afl_state_t’ {aka ‘struct afl_state’} has no member named ‘last_kill_signal’
706 | afl->saved_crashes, afl->last_kill_signal);
| ^~
make: *** [GNUmakefile:437: afl-fuzz] Error 1
```
2022-04-05 17:38:34 +09:00
hexcoder-
772e33d550
avoid compiler warning (format-truncation), needed for make DEBUG=1 all
2022-03-30 20:32:51 +02:00
vanhauser-thc
d297738255
nits
2022-03-07 09:37:19 +01:00
vanhauser-thc
2eeba2dbf0
code format
2022-03-04 09:41:21 +01:00
Sergej Schumilo
713b069f40
fix compile error on non linux targets
2022-03-04 06:01:49 +01:00
Sergej Schumilo
0f7419fc91
write nyx crash logs to AFL++ work directory
2022-03-04 05:41:40 +01:00
vanhauser-thc
d5b9cd4b73
add afl-fuzz -y fuzz length support
2022-02-05 08:27:17 +01:00
vanhauser-thc
4bcb177f62
Revert "fix classify counts"
...
This reverts commit 4217a6606c92f6a88ab577ae8f91823dd731562d.
2022-01-19 22:17:36 +01:00
vanhauser-thc
4217a6606c
fix classify counts
2022-01-15 13:58:17 +01:00
vanhauser-thc
e1082f2548
welcome 2022
2022-01-01 00:49:17 +01:00
vanhauser-thc
9f911bf0bd
cleanup of TIMES macro
2021-12-15 20:43:18 +01:00
vanhauser-thc
9063002af2
rename path
2021-12-09 13:22:10 +01:00
vanhauser-thc
ca7144161f
fixes
2021-12-02 10:41:24 +01:00
vanhauser-thc
268339a683
showmap -A -> -H, accurate help output
2021-11-16 11:03:53 +01:00