about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
2024-06-13Revert "MONOTONIC"vanhauser-thc
This reverts commit 0c9b460cc46aebfa4eb6e1fbe928895c0a8fcfbd.
2024-06-12MONOTONICvanhauser-thc
2024-06-12fastresume implementationvanhauser-thc
2024-06-12Fix undefined behavior by casting to uint64_t before left shiftKuan-Wei Chiu
According to the C standard, left-shifting a value by an amount greater than or equal to the width of its promoted type results in undefined behavior. To prevent potential unexpected results, explicitly cast the uint8_t variable type to uint64_t before performing the left shift operation by 56 bits. This ensures the operation is well-defined and adheres to the standard. Fixes: 40df85d1 ("adjust cmplog header")
2024-06-10fast resume setup detectionvanhauser-thc
2024-06-09fix no_forkserver modevanhauser-thc
2024-06-09nitvanhauser-thc
2024-06-09fix -nvanhauser-thc
2024-06-09allow multiple -mvanhauser-thc
2024-06-07move functionvanhauser-thc
2024-06-07target hashvanhauser-thc
2024-06-07minor testcache optimizationsvanhauser-thc
2024-06-07add cmplog_time measurementvanhauser-thc
2024-06-06memory adjustmentsvanhauser-thc
2024-06-06new seed selection algorithmvanhauser-thc
2024-06-05Fix cmplog shared memory size when USEMMAP=1Andrea Fioraldi
2024-06-05nitsvanhauser-thc
2024-06-05optimize syncingvanhauser-thc
2024-06-04AFL_NO_SYNCvanhauser-thc
2024-06-01fix afl-showmapvanhauser-thc
2024-06-01try regression fixvanhauser-thc
2024-05-31nitsvanhauser-thc
2024-05-29fix afl-showmap shmmemleakvanhauser-thc
2024-05-25fix: testcache hangs for large test casesAndrew Haberlandt
2024-05-24Merge pull request #2099 from Atlante45/devvan Hauser
Fix dynamic_lookup linker flag for Apple clang
2024-05-23Fix dynamic_lookup linker flag for Apple clangClement Brisset
2024-05-20nitvanhauser-thc
2024-05-19support new llvm 19 changesvanhauser-thc
2024-05-17logvanhauser-thc
2024-05-17Merge pull request #2092 from fbeqv/devvan Hauser
Fix runtime underflow & -V exiting before syncing
2024-05-17Fix runtime underflow & -V exiting before syncingCornelius Aschermann
print_stats sets exit_soon even while syncing, this leaves -V 0 still broken, as we don't finish syncing. Additionally, the change that introduced the previous -V fix also broke the runtime tracking, as runtime needs to include all time including sync, splice etc. This caused an underflow in the reported runtime.
2024-05-16nitsvanhauser-thc
2024-05-16nitsvanhauser-thc
2024-05-16Merge pull request #2091 from bet4it/collect_coveragevan Hauser
Fix bug of `afl-showmap` in `collect_coverage` mode
2024-05-14backup afl->max_length to afl->fsrv.max_lengthnj00001
2024-05-14change MAX_FILE to fsrv->max_lengthnj00001
2024-05-14Fix bug of afl-showmap in collect_coverage modeBet4
2024-05-13disable -> no variantsvanhauser-thc
2024-05-13Merge pull request #2086 from smoelius/devvan Hauser
Add `AFL_SHA1_FILENAMES` option
2024-05-13post_process after trimvanhauser-thc
2024-05-12Add `AFL_SHA1_FILENAMES` optionSamuel Moelius
2024-05-11afl-cc: Re-enable i386Arnaud Rebillout
Was disabled in 136febaf6855ac1e04c8ea4ecbcb84eb42de2143 Closes: #2081
2024-05-07stat update during syncingvanhauser-thc
2024-05-02AFL_DISABLE_REDUNDANTvanhauser-thc
2024-04-30try enhanced asan supportvanhauser-thc
2024-04-28Bug 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-26work with spaces in filenamesvanhauser-thc
2024-04-26add schedule check.Yiyi Wang
2024-04-25fix: initialize n_fuzz_entry in perform_dry_run.Yiyi Wang
2024-04-25fix AFL_PERSISTENT_RECORDvanhauser-thc