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
bf46ff8823
Merge pull request #2202 from smoelius/permissive_create-in-mark_as_variable
...
Use `permissive_create` in `mark_as_variable`
2024-09-06 11:48:34 +02:00
b8cb35fa8c
Use permissive_create
in mark_as_variable
2024-09-05 09:56:38 -04:00
6ddd5ecf4a
fix missing trace_mini check
2024-08-14 18:47:44 +02:00
2e57d86576
lower mem usage attempt
2024-08-02 15:27:57 +02:00
af47531745
improved seed selection algorithm
2024-06-26 01:12:10 +02:00
b8568034f0
code format and changelog
2024-06-18 15:42:34 +02:00
dd762726dc
fastresume implementation
2024-06-12 09:10:35 +02:00
fe36ceaa55
minor testcache optimizations
2024-06-07 11:16:42 +02:00
477063e9ee
memory adjustments
2024-06-06 17:52:21 +02:00
e46c106b89
new seed selection algorithm
2024-06-06 10:25:23 +02:00
03dc80afc4
fix: testcache hangs for large test cases
2024-05-25 23:44:57 +00:00
c03f2897d0
Add AFL_SHA1_FILENAMES
option
2024-05-12 05:44:14 -04:00
26eaf53a83
AFL_DISABLE_REDUNDANT
2024-05-02 08:35:24 +02:00
476aca5b67
nits
2024-04-19 15:45:00 +02:00
ed1a6f8a57
2024 v4.10c release
2024-02-03 11:01:31 +01:00
06f0982f0f
Enhancement on Deterministic stage ( #1972 )
...
* fuzzer: init commit based on aflpp 60dc37a8cf
* fuzzers: adding the skip variables and initialize
* log: profile the det/havoc finding
* log: add profile log output
* fuzzers: sperate log/skipdet module
* fuzzers: add quick eff_map calc
* fuzzers: add skip_eff_map in fuzz_one
* fuzzers: mark whole input space in eff_map
* fuzzers: add undet bit threshold to skip some seeds
* fuzzers: fix one byte overflow
* fuzzers: fix overflow
* fix code format
* add havoc only again
* code format
* remove log to INTROSPECTION, rename skipdet module
* rename skipdet module
* remove log to stats
* clean redundant code
* code format
* remove redundant code format check
* remove redundant doc
* remove redundant objects
* clean files
* change -d to default skipdet
* disable deterministic when using CUSTOM_MUTATOR
* revert fix
2024-02-01 14:13:21 +00: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
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
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
4deb45f3b3
Merge pull request #1759 from AFLplusplus/dev
...
Dev
2023-06-06 17:36:04 +03:00
a2daef29f9
slightly different weighting algo ( #1719 )
...
* better seed selection
* slightly different weighting calculation
* remove unnecessary memset
2023-04-27 17:57:22 +02:00
6cc8d607fb
remove -z option, use -p mmopt instead
2023-04-13 11:44:39 +02:00
f9851dbfbb
hopefully better -z algorithm
2023-04-08 13:00:57 +02:00
dba93705a7
better new weighting
2023-04-05 13:07:22 +02:00
36127fb197
add -z switch
2023-04-05 12:59:20 +02:00
506f6b1349
nits
2023-03-30 19:28:59 +02:00
b1bfc1ae76
time_wo_finds in fuzzer_stats
2023-03-27 17:52:01 +02:00
86bf009792
div hits
2023-02-27 18:34:35 +01:00
c33f8751e3
Merge pull request #1651 from AFLplusplus/dev
...
Dev
2023-02-21 01:11:00 +01:00
54fa78d32c
autodisable and better performance
2023-02-13 09:52:57 +01:00
ab26356bf7
Increase fuzz_level for mopt_common_fuzzing
...
Change performance score calculation for lin and quad power schedules
2023-02-07 19:50:31 +03:00
35f09e11a4
welcome 2023
2023-01-03 09:38:07 +01:00
e847b9948d
prevent weighting < 1
2022-12-28 17:40:56 +01:00
3200e6515b
add AFL_NO_STARTUP_CALIBRATION feature
2022-08-14 12:30:23 +02:00
b847e0f414
clang format 14
2022-07-12 09:04:54 +02:00
550ba4d772
nits and code format
2022-01-19 22:26:52 +01:00
4bcb177f62
Revert "fix classify counts"
...
This reverts commit 4217a6606c
.
2022-01-19 22:17:36 +01:00
4217a6606c
fix classify counts
2022-01-15 13:58:17 +01:00
f42c0047c8
nits
2022-01-14 15:01:14 +01:00
e1082f2548
welcome 2022
2022-01-01 00:49:17 +01:00
7603e49765
rename active_paths
2021-12-11 10:07:16 +00:00
9063002af2
rename path
2021-12-09 13:22:10 +01:00
fb443eaf23
Merge pull request #1141 from AFLplusplus/afl4
...
cmplog enhancement variant
2021-11-07 14:09:09 +01:00