about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2024-06-13Fix memory allocation check in aflpp custom mutatorsKuan-Wei Chiu
The memory allocation check in afl_custom_fuzz function was incorrect. The condition was erroneously checking if ptr was non-null, whereas it should return 0 when ptr is null. Correct the condition to properly handle memory allocation failures. Fixes: 32ffa266 ("max_len support")
2024-06-12MONOTONICvanhauser-thc
2024-06-12Merge pull request #2120 from visitorckw/fix-shift-too-many-bitsvan Hauser
Fix undefined behavior by casting to uint64_t before left shift
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-10update changelogvanhauser-thc
2024-06-10Merge pull request #2119 from WorksButNotTested/frida-persistentvan Hauser
Frida persistent
2024-06-10Fixes to build on arm32Your
2024-06-10Fixes for arm/arm64Your Name
2024-06-10Fixes for x86Your Name
2024-06-10Update commentYour Name
2024-06-10Improve persistent modeYour Name
2024-06-10frida verbosevanhauser-thc
2024-06-09v4.22a initvanhauser-thc
2024-06-094.21cvanhauser-thc
2024-06-09nitvanhauser-thc
2024-06-09fix AFL_FRIDA_DEBUG_MAPSvanhauser-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-07update unicornvanhauser-thc
2024-06-07minor testcache optimizationsvanhauser-thc
2024-06-07fixvanhauser-thc
2024-06-07add cmplog_time measurementvanhauser-thc
2024-06-06memory adjustmentsvanhauser-thc
2024-06-06new seed selection algorithmvanhauser-thc
2024-06-05Merge pull request #2114 from WorksButNotTested/frida-rlimitvan Hauser
Fix issue for setrlimit
2024-06-05Merge pull request #2113 from AFLplusplus/fix_mmap_cmplogvan Hauser
Fix cmplog shared memory size when USEMMAP=1
2024-06-05Fix issue for setrlimitYour Name
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-04Merge pull request #2106 from a-shvedov/stablevan Hauser
feature: Added (generate_libtoken_dict.sh) script for simplified work with `libtokencap`
2024-06-03Update README.mdAlexander Shvedov
2024-06-03Update generate_libtoken_dict.shAlexander Shvedov
2024-06-03update grammar mutatorvanhauser-thc
2024-06-01fix afl-showmapvanhauser-thc
2024-06-01Merge pull request #2107 from AFLplusplus/regvan Hauser
fix regression
2024-06-01changelogvanhauser-thc
2024-06-01try regression fixvanhauser-thc
2024-06-01todovanhauser-thc
2024-06-01Rename make_dict_v2.sh to generate_libtoken_dict.shAlexander Shvedov
2024-06-01Update README.mdAlexander Shvedov
2024-06-01Update README.mdAlexander Shvedov
2024-06-01Update make_dict_v2.shAlexander Shvedov
(-) removed default vars ; (+) added LD_PRELOAD_PATH check
2024-05-31nitsvanhauser-thc
2024-05-30Update make_dict_v2.shAlexander Shvedov