about summary refs log tree commit diff
path: root/src/afl-common.c
AgeCommit message (Collapse)Author
2021-09-07add check_binary_signatures for afl-* utilsvanhauser-thc
2021-06-11fix cmplog screen update crashvanhauser-thc
2021-06-01fixesvanhauser-thc
2021-05-22turn off map size detection if skip_bin_check is setvanhauser-thc
2021-03-25integrate frida_mode, code-formatvanhauser-thc
2021-03-24support libraries for find_afl_binaryvanhauser-thc
2021-03-24Merge pull request #817 from realmadsci/atat-plusplusvan Hauser
Make @@ handling more flexible
2021-03-23make setting different file permissions easy via config.hvanhauser-thc
2021-03-23fixed tiny nitpicksDominik Maier
2021-03-19Merge branch 'dev' into devvan Hauser
2021-03-20add AFL_TARGET_ENV to afl-fuzzfuzzah
2021-03-19refactor finding binariesvanhauser-thc
2021-03-17shmem map size in config.hvanhauser-thc
2021-03-17Merge branch 'dev' into atat-plusplushexcoder
2021-03-16fix cmplog rtnvanhauser-thc
2021-03-16Merge pull request #819 from realmadsci/qemu-consistent-preloadAndrea Fioraldi
Remove AFL_PRELOAD and AFL_USE_QASAN handlers
2021-03-15Remove AFL_PRELOAD and AFL_USE_QASAN handlersrealmadsci
These are now processed in afl-qemu-trace so that the "copy+paste" code that is in all of the other AFL tools can be removed. This also allows the AFL_USE_QASAN flag to work the same when used with tools like afl-fuzz as it does with afl-qemu-trace. This is important in situations where loading the QASAN library changes the address of your desired entrypoint, or for crash validation using the same environment that afl-fuzz was using. With this change, the same set of environment variables can be used in exactly the same way between afl-fuzz, afl-showmap, and afl-qemu-trace, and you will get exactly the same guest environment.
2021-03-15Add AFL_QEMU_CUSTOM_BIN environment flagrealmadsci
In QEMU mode (-Q), setting AFL_QEMU_CUSTOM_BIN cause afl-fuzz to skip prepending afl-qemu-trace to your command line. Use this if you wish to use a custom afl-qemu-trace or if you need to modify the afl-qemu-trace arguments.
2021-03-15afl-showmap: Allow @@ to be part of an argrealmadsci
The previous implementation of "@@ handling" in afl-showmap differed greatly from how it was handled in afl-fuzz and how the documentation presented it. It used to require that the @@ be its own argument separated by whitespace and could not be used in situations like "--file=@@". This change standardizes it to use detect_file_args() like everybody else does, so that it will have the expected and documented behavior.
2021-03-10fix auto map discoveryvanhauser-thc
2021-03-09add AFL_NOOPTvanhauser-thc
2021-03-01ensure proper aligning for skim patchvanhauser-thc
2021-02-28fix afl-common compilevanhauser-thc
2021-02-27fix qasan search pathvanhauser-thc
2021-02-25helper_min3 funcAndrea Fioraldi
2021-02-24tidied up env suggestionsDominik Maier
2021-02-21cmplog config.h -> -l optionvanhauser-thc
2021-02-19improved env suggestionsAndrea Fioraldi
2021-02-19suggested env vars for lazy pplAndrea Fioraldi
2021-02-13added AFL_IGNORE_UNKNOWN_ENVSvanhauser-thc
2021-02-01fixesvan Hauser
2021-01-30added AFL_CMPLOG_ONLY_NEW featurevan Hauser
2021-01-29AFL_USE_QASANAndrea Fioraldi
2021-01-12fixvan Hauser
2021-01-08refactored kill signal env parsingDominik Maier
2021-01-04code cleanups (shadowed vars, (un)signed type mismatches, format types, etc.)hexcoder-
2020-12-26fix exec/s displayvan Hauser
2020-12-23warn on _AFL and __AFL env varsvan Hauser
2020-12-17fix crash for very fast targetsvan Hauser
2020-12-11fixed gcc analyzer warningsDominik Maier
2020-12-03AFL_CRASH_EXITCODE env var added, u8->boolDominik Maier
2020-11-13more small fixeshexcoder-
2020-10-20qemu argv index was still wrongbigredb
2020-09-13wine argv fixDominik Maier
2020-09-13Fix qemu argv construction (#555)Choongwoo Han
2020-09-04more changes to fuzzer_setupvan Hauser
2020-08-14Revert "Merge branch 'debug' into dev"root
This reverts commit a7537b5511ad767d2240cf2dc6d3e261daa676f9, reversing changes made to 15e799f7ae666418e75c6a79db833c5316b21f97.
2020-08-11fixesvan Hauser
2020-08-11enhancementsvan Hauser
2020-08-10increase stack sizevan Hauser