f7d19390fb
Merge pull request #1902 from m-carrasco/dev-cm-init-fix
...
Possible missing initialisation in custom mutator
2023-11-07 10:40:45 +01:00
ac0ad56348
fix dictionary and cmin
2023-11-07 10:31:09 +01:00
8ad36af95d
Add missing initialisation for havoc_queued during the custom mutator's stage.
2023-11-06 17:50:15 +00:00
f3d2127fd8
clang-format 16->17
2023-11-06 10:13:59 +01:00
053334f35d
fix lsan fix
2023-11-06 10:02:53 +01:00
6ed3f4cfac
fix of fix: make sure ASAN_OPTIONS and LSAN_OPTIONS agree on leak detection
2023-11-04 22:48:27 +01:00
8338844284
copy 'detect_leaks=0' from ASAN to LSAN
...
fix for issue #1733 , set "detect_leaks=0" when ASAN_OPTIONS contains it and LSAN_OPTIONS are not set.
2023-11-04 22:01:09 +01:00
7e67dc9d69
Merge branch 'dev' of ssh://github.com/AFLplusplus/AFLplusplus into dev
2023-11-03 11:19:21 +01:00
2230f88887
add --help/--version/...
2023-11-03 11:19:14 +01:00
e241280fcc
Merge pull request #1899 from AFLplusplus/scale
...
Scale encoding
2023-10-25 17:07:03 +02:00
7210a1c359
fix scale
2023-10-25 10:58:05 +02:00
f7fab79155
code format
2023-10-24 11:52:02 +02:00
cf458a7d25
Add an env to afl-clang-fast to disable setting rpath if LLVM path isn't
...
recognized
2023-10-23 21:57:21 -04:00
4cdf7a1e3e
add scale encode mode for cmplog
2023-10-23 18:03:59 +02:00
bfb841d013
Use proper AFL_NYX_AUX_SIZE for nyx_aux_string
2023-10-20 00:07:35 +02:00
c622e4c565
Make fuzzer_stats update atomic
...
This writes fuzzer_stats to a temp file and then atomically renames the
temp file into fuzzer_stats so that any read on fuzzer_stats will always
return a consistent view of the AFL state (otherwise there is a very
low change of AFL's write and $tool's reads to race and yield
inconsistent results).
2023-10-04 12:44:56 -07:00
17bfb3a408
Merge pull request #1882 from m4drat/statsd-banner-fix
...
Use sync_id instead of use_banner while building statsd metric messages
2023-10-03 14:02:34 +02:00
8eaa590c59
Use sync_id instead of use_banner while building statsd metric messages
2023-10-03 13:54:19 +03:00
d97c7e4258
nits
2023-10-03 11:14:59 +02:00
1f7f1eff43
fix addseeds test
2023-10-02 15:52:11 +02:00
bec74ae23c
Merge branch 'dev' of ssh://github.com/AFLplusplus/AFLplusplus into dev
2023-10-02 14:42:45 +02:00
9a9dbaff72
remove old credits
2023-10-02 14:41:47 +02:00
f3ec554803
Merge pull request #1868 from nataraj-hates-MS-for-stealing-github/stable
...
Show shorter fuzzer name in stat when user's banner is too long
2023-10-02 10:47:31 +02:00
6b73dee7da
add afl-addseeds tool
2023-09-30 12:42:40 +02:00
fd76d6a433
fix exploit mode on startup
2023-09-28 15:35:41 +02:00
5f7c3a1ee0
fix afl-cc help output
2023-09-27 16:32:55 +02:00
5eb4c6eacd
Use shorter fuzzer name in stat header when user's banner is too big
2023-09-19 21:55:40 +03:00
abbdf1c3ac
Use proper ifdef, remove else in line with other compile options
2023-09-19 13:52:36 +02:00
6dc054be0f
Add usage compilation status print for NO_UTF
2023-09-19 13:42:53 +02:00
98eed79f57
-a default
2023-09-13 09:39:06 +02:00
3b835b7c8b
increase sync length
2023-09-12 16:05:56 +02:00
6c7c4b821a
reweight redundant
2023-09-11 14:56:34 +02:00
9f023d482b
Merge branch 'dev' into reinit
2023-09-11 12:54:21 +00:00
a8185f8ff2
Merge pull request #1858 from AFLplusplus/pendfav
...
Pendfav
2023-09-11 12:52:46 +00:00
5f6c76e192
fix cmplog forkserver kill signal
2023-09-08 13:40:57 +02:00
87b33740ea
ensure table reinit, downgrade redundant
2023-09-04 13:38:09 +02:00
cd6b89eb74
nit
2023-09-03 13:54:54 +02:00
d83edc6175
Skip calculating top_rated_fuzz_p2 with FAST schedule
...
when FAST schedule is used, fuzz_p2 is already set to 0 so `fuzz_p2 > top_rated_fuzz_p2`
never happens, just set top_rated_fuzz_p2 to 0 to reduce calculation
2023-09-03 19:20:44 +08:00
a809c3c50c
less impact
2023-09-03 11:22:54 +02:00
88ca5c7563
nit
2023-08-31 14:42:08 +02:00
78848f8637
pendfav
2023-08-31 09:25:41 +02:00
c60431247e
update docs
2023-08-29 16:38:31 +02:00
4a7e35b29c
add missing envs
2023-08-24 09:26:54 +02:00
549e5dd926
AFL_IGNORE_SEED_PROBLEMS
2023-08-23 18:02:33 +02:00
e2026f7b71
Merge pull request #1840 from smoelius/stable
...
update afl-system-config for macos
2023-08-22 17:28:22 +00:00
53c26d086b
Loosen ReportCrash
check
2023-08-19 08:17:23 -04:00
8cf6a13eb7
add env var to help output
2023-08-17 11:47:12 +02:00
26f29fd485
nits
2023-08-13 10:18:33 +02:00
030799638d
Remove redundant comparison of fav_factor
in update_bitmap_score
...
`top_rated_fav_factor` was actually calculated twice,
but only one calculation and comparison is needed.
Since `fav_factor` > `top_rated_fav_factor` will always cause skip of current
iteration, `else if (fuzz_p2 == top_rated_fuzz_p2)` is also redundant.
2023-08-13 00:24:44 +08:00
8823f22a9c
add AFL_FINAL_SYNC
2023-08-11 11:22:18 +02:00