about summary refs log tree commit diff
path: root/instrumentation
AgeCommit message (Collapse)Author
2023-10-02urandomtoka
2023-10-01typotoka
2023-09-04fix string transform lafvanhauser-thc
2023-09-02fix attempt for laf string compare transformvanhauser-thc
2023-07-13ntsvanhauser-thc
2023-07-10nitsvanhauser-thc
2023-07-10nitsvanhauser-thc
2023-07-05update llvm recommendationsvanhauser-thc
2023-06-24llvm 15Dongjia "toka" Zhang
2023-06-24delete duplicate branchesDongjia "toka" Zhang
2023-06-24code formatvanhauser-thc
2023-06-24Merge pull request #1783 from AFLplusplus/toka_laf_fixvan Hauser
laf-intel fix
2023-06-24fixing lafDongjia "toka" Zhang
2023-06-22remove dead code, code formatvanhauser-thc
2023-06-16SanitizerCoveragePCGUARD: select counter off by one errorSeoyoung
2023-06-07fix gcc cmplog crashvanhauser-thc
2023-06-06change the ‘#if’ to >= 17 instead of < 17cocochpie
2023-06-05Revive f567a89dae29afb2e421d649f0e750e77913f08ccocochpie
2023-06-01more llvm 15 specialitiesvanhauser-thc
2023-06-01llvm 15 fixesvanhauser-thc
2023-06-01rewrote PCGUARDvanhauser-thc
2023-05-21code formatvanhauser-thc
2023-05-17add symqemu custom mutatorvanhauser-thc
2023-04-28more llvm 17vH
2023-04-28llvm 17 changesvH
2023-04-28doc, code formatvanhauser-thc
2023-04-28Source Code Coverage support for Nyx (Part 1) (#1720)Christian Holler (:decoder)
* Additional source code reformatting in afl-compiler-rt * Add source code coverage support to afl-compiler-rt (for use with Nyx)
2023-04-27afl++ -> AFL++vanhauser-thc
2023-04-25rename env to AFL_IGNORE_PROBLEMS_COVERAGEvanhauser-thc
2023-04-25Merge pull request #1714 from choller/devvan Hauser
Add env var to ignore coverage from dynamically loaded code after forkserver
2023-04-25Add env var to ignore coverage from dynamically loaded code after forkserver.Christian Holler (:decoder)
When using TRACEPC instrumentation, loading code dynamically (e.g. through dlopen()) it can be useful to completely ignore the loaded code, esp. when it cannot be preloaded and is not the target to be tested. This patch allows setting AFL_LLVM_IGNORE_PROBLEMS_COVERAGE=1 to do so.
2023-04-24llvm-lto: allow skipping initializationKeno Hassler
2023-04-15wasm supportvanhauser-thc
2023-04-13remove -z option, use -p mmopt insteadvanhauser-thc
2023-04-12make llvm 17 workvanhauser-thc
2023-04-12update lto docvanhauser-thc
2023-04-12nitsvanhauser-thc
2023-04-10LLVM instrumentation disable build warning.David CARLIER
Since clang 16 is the version for Ubuntu 23 04/Fedora 38 and is easy enough to fix..
2023-04-03fix getOperand out of rangenj00001
This commit fixes a sloppy function call that should normally check the number of insn's Operand before calling insn's getOperand method. The fix is that if it is 0 it should continue the loop. I solved problem https://github.com/AFLplusplus/AFLplusplus/issues/1688#issue-1648543691 using this modification
2023-03-31nitsvanhauser-thc
2023-03-28Stop using removed pipeline extensionsTulio Magno Quites Machado Filho
LLVM commit 7ae6838defb21737963b1dd8ff9de7e87052c74f removed the following extensions: - PassManagerBuilder::EP_OptimizerLast - PassManagerBuilder::EP_EnabledOnOptLevel0 - PassManagerBuilder::EP_FullLinkTimeOptimizationLast
2023-03-09various fixesvanhauser-thc
2023-03-06Revert "Merge pull request #1665 from devnexen/llvm_inst_mem_leaks"vanhauser-thc
This reverts commit e5f8c7a6129e42d1798fac1131c912b2eca8159c, reversing changes made to e6a05382b83817b245da51bcba16be5df56eb283.
2023-03-06Merge pull request #1665 from devnexen/llvm_inst_mem_leaksvan Hauser
llvm instrumentation trying to delete all static data
2023-03-06fix IGNORE_PROBLEMS and update qemuaflvanhauser-thc
2023-03-04llvm instrumentation trying to delete all static dataDavid CARLIER
at module end of pass with llvm_shutdown and is concurrent safe.
2023-02-21Merge pull request #1651 from AFLplusplus/devvan Hauser
Dev
2023-02-20Revert "LLVM cmplog factoring custom Instruction iterator with added ↵vanhauser-thc
restriction" This reverts commit 8bc3fa1df286aac46a0a724f64e2e07010d2497e.
2023-02-13LLVM cmplog factoring custom Instruction iterator with added restrictionDavid CARLIER
2023-02-13AFL_LLVM_DICT2FILE_NO_MAIN supportvanhauser-thc