about summary refs log tree commit diff
path: root/src/afl-common.c
AgeCommit message (Collapse)Author
2023-04-16hidden -Y option for nyx, code formatvanhauser-thc
2023-04-16remove redundant access() callSergej Schumilo
2023-04-16fix remove_nyx_tmp_workdir functionSergej Schumilo
2023-04-14add Nyx support in various tools (like afl-cmin)Sergej Schumilo
2023-03-09various fixesvanhauser-thc
2023-03-09fix attempt at lsanvanhauser-thc
2023-01-26better asan defaults everwherevanhauser-thc
2023-01-03welcome 2023vanhauser-thc
2022-10-29fix fork server kill signals for qemu, unicorn and nyx modevanhauser-thc
2022-10-24changelog updatevanhauser-thc
2022-10-24AFL_FORK_SERVER_KILL_SIGNAL backwards compatiblityNils Bars
If `AFL_KILL_SIGNAL` is set, `AFL_FORK_SERVER_KILL_SIGNAL` is set to the same value.
2022-10-21Add AFL_FORK_SERVER_KILL_SIGNAL environment variable.Nils Bars
The AFL_FORK_SERVER_KILL_SIGNAL variable allows to configure the signal used to kill the fork server on termination.
2022-07-12clang format 14vanhauser-thc
2022-06-20nitsvanhauser-thc
2022-06-18clarityRuben ten Hove
2022-06-18formattingRuben ten Hove
2022-06-18check for empty env var as wellRuben ten Hove
2022-03-21fix early return in AFL_TARGET_ENVfuzzah
2022-02-08reintroduce AFL_PERSISTENT and AFL_DEFER_FORKSRVvanhauser-thc
2022-02-05force persistent and deferred also for toolsvanhauser-thc
2022-01-01welcome 2022vanhauser-thc
2021-12-25nitsvanhauser-thc
2021-11-11Add initial CoreSight mode supportAkira Moroo
The original code is: https://github.com/RICSecLab/AFLplusplus-cs/tree/retrage/coresight-mode-pr Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-06http->httpsvanhauser-thc
2021-11-03Fix request size & remove redundant code (#1139)yuan
* fix request size * fix null terminator index * remove redundant code
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