about summary refs log tree commit diff
path: root/instrumentation
AgeCommit message (Collapse)Author
2022-07-07fixesvanhauser-thc
2022-07-07add missing laf compare split predicatesvanhauser-thc
2022-07-04fixvanhauser-thc
2022-07-04nitsvanhauser-thc
2022-07-04cmplog support for gcc_plugin by adacorevanhauser-thc
2022-06-27nitsvanhauser-thc
2022-06-08fixvanhauser-thc
2022-06-08honor AFL_MAP_SIZE well outside of afl++vanhauser-thc
2022-05-31clarify gpl3vanhauser-thc
2022-05-03pcguard fix for most current llvm 15 changesvanhauser-thc
2022-04-18remove WIP codevanhauser-thc
2022-04-18code formatvanhauser-thc
2022-04-18fix msgvanhauser-thc
2022-04-08Fix GCC plugin crash when using deny/allow listMarc Poulhiès
The provided function declaration F may not have valid location information. Return an empty string in this case as the two callers are already using this convention to filter out functions from being instrumented when deny/allow list are used.
2022-04-06fix cmplog!vanhauser-thc
2022-03-31Some scan-build fixesDominik Maier
2022-03-18fix LTO with cmplog and lafvanhauser-thc
2022-03-17forgot one passvanhauser-thc
2022-03-17merge fixesvanhauser-thc
2022-03-17Merge branch 'dev' into newpm2van Hauser
2022-03-17fixes for llvm < 11vanhauser-thc
2022-03-17make LTO pass work too plus some fixesvanhauser-thc
2022-03-17make pcguard workvanhauser-thc
2022-03-15testvanhauser-thc
2022-03-04sancov will be only for llvm11+vanhauser-thc
2022-03-04fix broken code formatSergej Schumilo
2022-03-03port instrumentation/afl-llvm-dict2filevanhauser-thc
2022-03-03ported cmplog-routines-passvanhauser-thc
2022-03-03port cmplog-switches-passvanhauser-thc
2022-03-03ported cmplog-instructions-passvanhauser-thc
2022-03-01code formatvanhauser-thc
2022-03-01code formatvanhauser-thc
2022-03-01Revert "Merge branch 'newpm2' into dev"vanhauser-thc
This reverts commit fee1acf7e6096533f1aa8cd74035bed21c90fdf6, reversing changes made to 675d17d737ee5dee88766d9c181567771592c94c.
2022-02-24Fix build for the LLVM pass for LLVM >= 13David Carlier
Due to change of inheritance for more modern LLVM versions, the overridable members are not the same.
2022-02-22Merge branch 'newpm2' into devvan Hauser
2022-02-22LLVM 14 fixesRaphael Isemann
2022-02-20Revert "remove new llvm pass manager :("vanhauser-thc
This reverts commit 55ed2a443c5c61baba37415d4087164454d8a2a8.
2022-02-08add AFL_EARLY_FORKSERVER supportvanhauser-thc
2022-02-08import mozilla afl-cc patchvanhauser-thc
2022-01-25nitvanhauser-thc
2022-01-25fix atexit for rtvanhauser-thc
2022-01-20Fix links and spelling of Redqueenllzmb
2022-01-19nits and code formatvanhauser-thc
2022-01-19Revert "fix classify counts"vanhauser-thc
This reverts commit 4217a6606c92f6a88ab577ae8f91823dd731562d.
2022-01-17fix iselect instrumentationvanhauser-thc
2022-01-17fix laf transform for strcmp like functionsvanhauser-thc
2022-01-15fix classify countsvanhauser-thc
2022-01-13fix laf-intel split switchesvanhauser-thc
2022-01-12better ignore problem handlingvanhauser-thc
2022-01-11add feature listvanhauser-thc