about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
2021-03-16no runtime for shared linkingvanhauser-thc
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-16Merge pull request #818 from realmadsci/add-qemu-custom-binAndrea Fioraldi
Add AFL_QEMU_CUSTOM_BIN environment flag
2021-03-15afl-showmap: Unwind a change to keep it pre-C99 compatiblerealmadsci
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-15fixesaflpp
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-12make get_offsets executableDominik Maier
2021-03-12unique crashes yellow on resume (#801)Dominik Maier
2021-03-11fixaflpp
2021-03-11new auto mapaflpp
2021-03-11fix the auto map fixvanhauser-thc
2021-03-11implemented #801Dominik Maier
2021-03-10fix auto map discoveryvanhauser-thc
2021-03-10change map_size testsvanhauser-thc
2021-03-10fixed scan-build warningsDominik Maier
2021-03-10tiny typo fixedDominik Maier
2021-03-09setting general schedule priority for performance on Mac.David CARLIER
2021-03-09fix ctx-1vanhauser-thc
2021-03-09fix compiler rt on -cvanhauser-thc
2021-03-09add AFL_NOOPTvanhauser-thc
2021-03-09fix sanitizer settingsvanhauser-thc
2021-03-08Merge pull request #779 from AFLplusplus/top-k-ctxAndrea Fioraldi
Restore correct CTX behaviour and enable K-CTX coverage for LLVM Classic
2021-03-07documentation for AFL_PERSISTENT_RECORDvanhauser-thc
2021-03-06fixesvanhauser-thc
2021-03-06fixesvanhauser-thc
2021-03-06fixvanhauser-thc
2021-03-06complete implemenation, still no testvanhauser-thc
2021-03-06implementation without testingvanhauser-thc
2021-03-05fix typos and formatAndrea Fioraldi
2021-03-05point explicitly to AFL_MAP_SIZE on problemsvanhauser-thc
2021-03-04disable corpus introspection, potentially creates huge datavanhauser-thc
2021-03-04afl-cc code for k-ctxAndrea Fioraldi
2021-03-04no ASAN odr violations by defaultvanhauser-thc
2021-03-04vectorial top-k CTX first implementationAndrea Fioraldi
2021-03-04fix caller/ctx change, support dlopen in afl-compiler-rtvanhauser-thc
2021-03-04code formatAndrea Fioraldi
2021-03-04llvm mode CALLER modeAndrea Fioraldi
2021-03-03add new tutorialvanhauser-thc
2021-03-02add de-unicoded dictionary entriesvanhauser-thc
2021-03-01len for cmplog rtnaflpp
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-25changing the -t ...+ meaning to "auto-calculate buth this is the max"vanhauser-thc
2021-02-25edges in afl-plotAndrea Fioraldi
2021-02-25helper_min3 funcAndrea Fioraldi
2021-02-24Merge branch 'dev' of github.com:AFLplusplus/AFLplusplus into devAndrea Fioraldi