Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-13 | Merge pull request #2086 from smoelius/dev | van Hauser | |
Add `AFL_SHA1_FILENAMES` option | |||
2024-05-13 | post_process after trim | vanhauser-thc | |
2024-05-13 | compcov int fix | vanhauser-thc | |
2024-05-12 | Add `AFL_SHA1_FILENAMES` option | Samuel Moelius | |
2024-05-11 | update unicorn | vanhauser-thc | |
2024-05-11 | update changelog | vanhauser-thc | |
2024-05-11 | Merge pull request #2083 from elboulangero/i386 | van Hauser | |
Re-enable i386 | |||
2024-05-11 | afl-cc: Re-enable i386 | Arnaud Rebillout | |
Was disabled in 136febaf6855ac1e04c8ea4ecbcb84eb42de2143 Closes: #2081 | |||
2024-05-07 | stat update during syncing | vanhauser-thc | |
2024-05-02 | Merge pull request #2076 from louismerlin/fix-whatsup-time | van Hauser | |
Fix `afl_whatsup` findings timer | |||
2024-05-02 | Guard /proc/uptime cat with a uname check | Louis Merlin | |
2024-05-02 | Fix CUR_TIME computation | Louis Merlin | |
2024-05-02 | AFL_DISABLE_REDUNDANT | vanhauser-thc | |
2024-04-30 | try enhanced asan support | vanhauser-thc | |
2024-04-29 | Merge pull request #2074 from Kiprey/patch-2 | van Hauser | |
Fix wrong warning in SanitizerCoverageLTO.so.cc | |||
2024-04-29 | Fix wrong warning in SanitizerCoverageLTO.so.cc | Kiprey | |
2024-04-28 | update qemuafl | vanhauser-thc | |
2024-04-28 | Merge pull request #2073 from Acture/dev | van Hauser | |
Fix: Removed the redundant `id` field from redqueen.c | |||
2024-04-28 | Bug fix: Removed the redundant `id` field from the debug output in the ↵ | acture | |
afl-fuzz-redqueen.c file since cmp_header no longer have this field. | |||
2024-04-26 | changes | vanhauser-thc | |
2024-04-26 | work with spaces in filenames | vanhauser-thc | |
2024-04-26 | Merge pull request #2066 from ahuo1/dev | van Hauser | |
fix: initialize n_fuzz_entry in perform_dry_run. | |||
2024-04-26 | add schedule check. | Yiyi Wang | |
2024-04-25 | fix: initialize n_fuzz_entry in perform_dry_run. | Yiyi Wang | |
2024-04-25 | fix AFL_PERSISTENT_RECORD | vanhauser-thc | |
2024-04-19 | LTO fix | vanhauser-thc | |
2024-04-19 | nits | vanhauser-thc | |
2024-04-18 | Merge pull request #2061 from jschwartzentruber/change_smm_vis | van Hauser | |
Specify shared memory visibility | |||
2024-04-17 | Set explicit visibility on shared memory variables. | Jesse Schwartzentruber | |
2024-04-17 | Merge pull request #2059 from elboulangero/afl-gcc | van Hauser | |
Fix afl-gcc | |||
2024-04-17 | afl-cc: Complete fix for afl-as | Sonic | |
Look for afl-as, and then make sure that there's a 'as' binary in the same directory, that seems to be either a symlink to, or a copy of, afl-as. | |||
2024-04-17 | afl-cc: Use afl-as (rather than as) to find obj path | Arnaud Rebillout | |
2024-04-17 | afl-cc: Add missing debug statement | Arnaud Rebillout | |
For each path that is tried, there's a debug log printed, _except_ for this one. Fix it. | |||
2024-04-13 | v4.21 init | vanhauser-thc | |
2024-04-13 | Merge pull request #2027 from choller/nyx-handler-fix | van Hauser | |
Add optional handling of Nyx InvalidWriteToPayload event | |||
2024-04-13 | v4.20c | vanhauser-thc | |
2024-04-12 | Merge pull request #2051 from Phasip/patch-1 | van Hauser | |
Clarify that oss-fuzz doesn't randomize builds anymore | |||
2024-04-12 | Clarify that oss-fuzz doesn't randomize builds anymore | Pasi Saarinen | |
2024-04-11 | fix syncing with custom mutator | vanhauser-thc | |
2024-04-09 | fix shared memory test cases | vanhauser-thc | |
2024-04-09 | fix -V, code format | vanhauser-thc | |
2024-04-09 | Merge pull request #2034 from fbeqv/add_effective_fuzzing_time_tracker | van Hauser | |
Adds stats tracking for time spend actually mutating & running test i… | |||
2024-04-08 | :Adds stats tracking time spend in calibration/trim/sync | Cornelius Aschermann | |
This currently does not affect statsd nor the UI. Only the fuzzer_stats file is updated | |||
2024-04-07 | fix time | vanhauser-thc | |
2024-04-07 | code format | vanhauser-thc | |
2024-04-07 | fix llvm modules | vanhauser-thc | |
2024-04-05 | fix aflpp custom mutator + standalone tool | vanhauser-thc | |
2024-04-03 | Fixed unicorn_dumper_gdb.py for updated version of gef (#2045) | Alex Schmith | |
Updated unicorn_dumper_gdb.py to support new gef api and replaced deprecated functions . The functions that are not in the new gef api are read_memory(), and current_arch(). Also replaced some deprecated functions with the updated versions of them. replaced read_memory() with GefMemoryManager.read() as read_memory(). read_memory() is in legacy-gef-api replaced current_arch with gef.arch.registers replaced get_process_maps() with gef.memory.maps (just depreacated) replaced get_register() with gef.arch.register() | |||
2024-03-31 | Merge pull request #2043 from ligurio/ligurio/fix-clock_gettime | van Hauser | |
src: fix calculation of fuzzing time in statistics | |||
2024-03-31 | src: fix calculation of fuzzing time in statistics | Sergey Bronnikov | |
When the computer is suspended during a fuzzing session, the time spent in suspended state is counted as a "run time" on a statistics screen. The time returned by `gettimeofday(2)` is affected by discontinuous jumps in the system time. It is better using `clock_gettime(2)`. The patch replace `gettimeofday` with `clock_gettime` [1]. `clock_gettime` uses a CLOCK_MONOTONIC_COARSE clock type, it is faster than CLOCK_MONOTONIC, but still has resolution (~1ms) that is adequate for our purposes. However, CLOCK_MONOTONIC_COARSE is a Linux-specific clock variant, so on macOS it is replaced with CLOCK_MONOTONIC, and with CLOCK_MONOTONIC_FAST on FreeBSD [2]. Closes #1241 1. https://pubs.opengroup.org/onlinepubs/9699919799/functions/clock_gettime.html 2. https://man.freebsd.org/cgi/man.cgi?query=clock_gettime |