summaryrefslogtreecommitdiff
path: root/lib/interception/interception_win.cc
AgeCommit message (Expand)Author
2017-12-06[Sanitizers] Use SANITIZER_* macros in lib/interceptionKamil Rytarowski
2017-10-30[asan] Intercept heap routines in VS2010 CRTReid Kleckner
2017-10-24[asan] Add more x86 prologue decodings to handle x64 VC 2017 CRTReid Kleckner
2017-08-08[winasan] Fix hotpatching ntdll!strcpy for Win10 creators editionReid Kleckner
2017-06-16[WinASan] Fix hotpatching new Win 10 build 1703 x64 strnlen prologueReid Kleckner
2017-01-30[interception] Check for export table's size before referring to its elements.Marcos Pividori
2017-01-22Revert "[interception] Check for export table's size before referring to its ...Marcos Pividori
2017-01-22[interception] Check for export table's size before referring to its elements.Marcos Pividori
2016-11-15[asan] Don't assert that a target is within 2GB on 32-bit WindowsReid Kleckner
2016-09-30[compiler-rt] Fix interception of crt atoll on win10 CRT.Etienne Bergeron
2016-09-28[compiler-rt] Fix interception of multiple defined symbols.Etienne Bergeron
2016-08-03[compilter-rt] Try to fix correctly rL277560Etienne Bergeron
2016-08-02[compiler-rt] Add more interception patterns.Etienne Bergeron
2016-08-02[asan] Intercept RtlRaiseException instead of kernel32!RaiseExceptionReid Kleckner
2016-07-31[compiler-rt] Add support for interception redirect exports.Etienne Bergeron
2016-07-21[compiler-rt] Add support for relative offset adjustment in interceptionEtienne Bergeron
2016-07-18[interception] Remove extra whitespace to appease linters (NFC)Vedant Kumar
2016-07-18[compiler-rt] Fix incorrect handling of indirect load.Etienne Bergeron
2016-07-18[compiler-rt] Allow trampoline allocation further and 1 gig.Etienne Bergeron
2016-07-15[compiler-rt] Fix incorrect handling of indirect load.Etienne Bergeron
2016-07-15TestCase null_deref was failing in Win64:Etienne Bergeron
2016-07-14[compiler-rt] Add more assembly patterns for interceptionEtienne Bergeron
2016-07-12[asan] Fix interception unittest on Windows64.Etienne Bergeron
2016-07-12[compiler-rt] Enhance function padding detection for function interceptionEtienne Bergeron
2016-07-12fix incorrect constant (from http://reviews.llvm.org/D22111)Etienne Bergeron
2016-07-11[compiler-rt] Refactor the interception code on windows.Etienne Bergeron
2016-07-07[compiler-rt] Enhance unittest coverage for lib interceptionEtienne Bergeron
2016-07-06[compilter-rt] Add unittests for interception libraryEtienne Bergeron
2016-06-20Add missing decoding patterns toRoundUpToInstrBoundaryEtienne Bergeron
2016-06-06This patch attempts to primitive support for Win64 asanEtienne Bergeron
2016-05-27This patch is activating the build of Asan on Windows 64-bits.Etienne Bergeron
2016-03-24[asan] Intercept all Heap* related imports from ucrtbase.dllReid Kleckner
2016-03-22[asan] Add ucrtbase.dll to the list of DLLs to interceptReid Kleckner
2016-03-22[asan] Add one more x86 encoding to the interceptor for strrchrReid Kleckner
2016-03-22[asan] Intercept strdup on WindowsReid Kleckner
2016-03-21[asan] Update hotpatch code for VS 2015 memset implementationReid Kleckner
2015-10-29Sanitizer: define WIN32_LEAN_AND_MEANSaleem Abdulrasool
2015-08-18[windows] Implement GetProcAddress internally to avoid initializing the CRTReid Kleckner
2015-03-17[ASan/Win] Fix a CHECK failure when an exception is thrown from a callback pa...Timur Iskhodzhanov
2014-09-25Add support for intercepting functions from msvcr110.dllEhsan Akhgari
2014-08-25[ASan/Win] Intercept memory allocation functions in the MD CRTTimur Iskhodzhanov
2014-08-22[ASan/Win] Land the trivial bits of -MD RTL support (PR20214)Timur Iskhodzhanov
2014-08-15[ASan/Win] Remove old, unused and non-functional code that will be re-written...Timur Iskhodzhanov
2014-07-14Add support for intercepting thunks of the formEhsan Akhgari
2014-06-02[Sanitizer/interception Win] Break into the debugger on unknown instructionsTimur Iskhodzhanov
2014-06-02[ASan Win] Fix memset interception in DLLsTimur Iskhodzhanov
2014-05-16[ASan/Win] Refactor __interception::OverrideFunction a bit, allow the orig_ol...Timur Iskhodzhanov
2014-01-29Add support for more instruction prefixes so we can intercept functions in th...Timur Iskhodzhanov
2012-08-02[Sanitizer] fix windows buildAlexey Samsonov
2012-08-02Follow-up for r161168 for WindowsAlexey Samsonov