summaryrefslogtreecommitdiff
path: root/lib/esan
AgeCommit message (Expand)Author
2018-07-20esan: fix shadow setupDmitry Vyukov
2018-07-10[CMake] Add compiler-rt header files to the list of sources for targetsDan Liew
2018-06-11[sanitizer] Add fgets, fputs and puts into sanitizer_commonPeter Wu
2018-05-07[sanitizer] Replace InternalScopedBuffer with InternalMmapVectorVitaly Buka
2018-04-16[sanitizer] Split Symbolizer/StackTraces from core RTSanitizerCommonKostya Kortchinsky
2018-03-07[sanitizer] Move mmap interceptors into sanitizer_commonVitaly Buka
2018-02-15Add NetBSD syscall hooks skeleton in sanitizersKamil Rytarowski
2017-11-10[esan] Fix compilation of signal handlersVitaly Buka
2017-08-22[esan] Use stack_t instead of struct sigaltstack (PR34011)Hans Wennborg
2017-07-11Refactor MemoryMappingLayout::Next to use a single struct instead of output p...Francis Ricci
2017-05-11[asan] Recommit of r301904: Add strndup/__strndup interceptorsPierre Gousseau
2017-03-30[sanitizer] Move fread and fwrite interceptors to sanitizer_commonMaxim Ostapenko
2017-01-12Revert "[sancov] moving sancov rt to sancov/ directory"Mike Aizatsky
2017-01-12[sancov] moving sancov rt to sancov/ directoryMike Aizatsky
2016-10-07[esan] Fix ESan test failure on Debian Sid botQin Zhao
2016-10-06[ESan][MIPS] Adds support for MIPS64Sagar Thakur
2016-10-03[esan] Fix ESan test failure on Debian Sid botQin Zhao
2016-09-22[ESan][MIPS] Fix tests struct-simple.cpp on MIPSSagar Thakur
2016-09-15[compiler-rt] Do not introduce __sanitizer namespace globallyAnna Zaks
2016-09-08Revert "[ESan][MIPS] Adds support for MIPS64"Qin Zhao
2016-09-07[ESan][MIPS] Adds support for MIPS64Sagar Thakur
2016-08-26[CMake] Connect Compiler-RT targets to LLVM Runtimes directoryChris Bieneman
2016-08-08[esan] Add iterator to esan's generic hashtableDerek Bruening
2016-08-08[esan] Add generic resizing hashtableDerek Bruening
2016-07-19[esan|wset] Fix flaky sampling testsDerek Bruening
2016-07-19[esan] Fix sideline thread flaky assertDerek Bruening
2016-07-11[compiler-rt] Fix VisualStudio virtual folders layoutEtienne Bergeron
2016-07-09[esan] Add __esan_report for mid-run dataDerek Bruening
2016-07-07[esan|cfrag] Handle binaries built with -esan-aux-field-info=falseQin Zhao
2016-07-06[esan|wset] Ensure SIGSEGV is not blockedDerek Bruening
2016-07-02[esan|cfrag] Add struct array access reportQin Zhao
2016-06-17[esan|cfrag] Add the struct field size array in StructInfoQin Zhao
2016-06-16[esan] Use internal_mmap during initializationDerek Bruening
2016-06-15[esan|cfrag] Minor cfrag report adjustmentQin Zhao
2016-06-14[sanitizer][esan] Add internal_sigaction_syscallDerek Bruening
2016-06-14Revert r272591, http://lab.llvm.org:8011/builders/clang-x64-ninja-win7 has be...Nico Weber
2016-06-13[sanitizer][esan] Add internal_sigaction_syscallDerek Bruening
2016-06-13Revert "[sanitizer][esan] Add internal_sigaction_syscall"Derek Bruening
2016-06-13[sanitizer][esan] Add internal_sigaction_syscallDerek Bruening
2016-06-10[esan|cfrag] Add the struct field offset array in StructInfoQin Zhao
2016-06-08[esan] Intercept calloc to avoid deadlocks with tcmallocDerek Bruening
2016-06-03[esan] Initialize runtime during early interceptorsDerek Bruening
2016-06-03[esan|cfrag] Compute the struct field access difference ratioQin Zhao
2016-06-03[esan] Specify which tool via a global variableDerek Bruening
2016-06-03[esan|wset] Add 8-level working set snapshot accumulationDerek Bruening
2016-06-03[esan] Add sideline itimer supportDerek Bruening
2016-06-03[esan] Ensure internal_sigaction() bypasses interceptorsDerek Bruening
2016-06-02[esan] Add support for log_exe_nameDerek Bruening
2016-06-02[esan|cfrag] Add struct info registrationQin Zhao
2016-05-31[esan|cfrag] Add the skeleton to handle the cfrag argumentQin Zhao