AFLplusplus / LibAFL

Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
Other
2.03k stars 319 forks source link

Mark unsafe functions unsafe, as Ferris intended #2559

Closed domenukk closed 1 month ago

domenukk commented 1 month ago

@rmalmain any objections to the rest of the PR?

rmalmain commented 1 month ago

looks goot to me. not sure the atomic is really necessary on the BREAK_ON_TMOUT, but it's not happening in a hotpath so it shouldn't have any performance impact.