summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/interception/interception_win.cc
Commit message (Expand)AuthorAgeFilesLines
* compiler-rt: Rename .cc files in lib/interception to .cpp.Nico Weber2019-07-311-1022/+0
* [winasan] Fix strrchr interception with vs2019 CRTReid Kleckner2019-04-041-0/+2
* [compiler rt] Win64 GetInstructionSize additional register MOV + stack alignm...Reid Kleckner2019-02-071-0/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [winasan] Reduce hotpatch prefix check to 8 bytesDavid Major2018-09-201-4/+4
* [winasan] Update GetInstructionSize for Win10 1803David Major2018-05-111-0/+1
* [Sanitizers] Use SANITIZER_* macros in lib/interceptionKamil Rytarowski2017-12-061-3/+3
* [asan] Intercept heap routines in VS2010 CRTReid Kleckner2017-10-301-0/+1
* [asan] Add more x86 prologue decodings to handle x64 VC 2017 CRTReid Kleckner2017-10-241-0/+3
* [winasan] Fix hotpatching ntdll!strcpy for Win10 creators editionReid Kleckner2017-08-081-5/+4
* [WinASan] Fix hotpatching new Win 10 build 1703 x64 strnlen prologueReid Kleckner2017-06-161-1/+6
* [interception] Check for export table's size before referring to its elements.Marcos Pividori2017-01-301-0/+2
* Revert "[interception] Check for export table's size before referring to its ...Marcos Pividori2017-01-221-2/+0
* [interception] Check for export table's size before referring to its elements.Marcos Pividori2017-01-221-0/+2
* [asan] Don't assert that a target is within 2GB on 32-bit WindowsReid Kleckner2016-11-151-0/+6
* [compiler-rt] Fix interception of crt atoll on win10 CRT.Etienne Bergeron2016-09-301-0/+1
* [compiler-rt] Fix interception of multiple defined symbols.Etienne Bergeron2016-09-281-12/+11
* [compilter-rt] Try to fix correctly rL277560Etienne Bergeron2016-08-031-3/+5
* [compiler-rt] Add more interception patterns.Etienne Bergeron2016-08-021-1/+6
* [asan] Intercept RtlRaiseException instead of kernel32!RaiseExceptionReid Kleckner2016-08-021-0/+3
* [compiler-rt] Add support for interception redirect exports.Etienne Bergeron2016-07-311-0/+41
* [compiler-rt] Add support for relative offset adjustment in interceptionEtienne Bergeron2016-07-211-9/+32
* [interception] Remove extra whitespace to appease linters (NFC)Vedant Kumar2016-07-181-2/+2
* [compiler-rt] Fix incorrect handling of indirect load.Etienne Bergeron2016-07-181-2/+16
* [compiler-rt] Allow trampoline allocation further and 1 gig.Etienne Bergeron2016-07-181-1/+1
* [compiler-rt] Fix incorrect handling of indirect load.Etienne Bergeron2016-07-151-15/+3
* TestCase null_deref was failing in Win64:Etienne Bergeron2016-07-151-3/+15
* [compiler-rt] Add more assembly patterns for interceptionEtienne Bergeron2016-07-141-1/+7
* [asan] Fix interception unittest on Windows64.Etienne Bergeron2016-07-121-0/+1
* [compiler-rt] Enhance function padding detection for function interceptionEtienne Bergeron2016-07-121-1/+24
* fix incorrect constant (from http://reviews.llvm.org/D22111)Etienne Bergeron2016-07-121-1/+1
* [compiler-rt] Refactor the interception code on windows.Etienne Bergeron2016-07-111-271/+634
* [compiler-rt] Enhance unittest coverage for lib interceptionEtienne Bergeron2016-07-071-9/+31
* [compilter-rt] Add unittests for interception libraryEtienne Bergeron2016-07-061-1/+2
* Add missing decoding patterns toRoundUpToInstrBoundaryEtienne Bergeron2016-06-201-0/+16
* This patch attempts to primitive support for Win64 asanEtienne Bergeron2016-06-061-26/+147
* This patch is activating the build of Asan on Windows 64-bits.Etienne Bergeron2016-05-271-3/+14
* [asan] Intercept all Heap* related imports from ucrtbase.dllReid Kleckner2016-03-241-8/+73
* [asan] Add ucrtbase.dll to the list of DLLs to interceptReid Kleckner2016-03-221-0/+1
* [asan] Add one more x86 encoding to the interceptor for strrchrReid Kleckner2016-03-221-0/+1
* [asan] Intercept strdup on WindowsReid Kleckner2016-03-221-1/+4
* [asan] Update hotpatch code for VS 2015 memset implementationReid Kleckner2016-03-211-0/+5
* Sanitizer: define WIN32_LEAN_AND_MEANSaleem Abdulrasool2015-10-291-0/+1
* [windows] Implement GetProcAddress internally to avoid initializing the CRTReid Kleckner2015-08-181-4/+55
* [ASan/Win] Fix a CHECK failure when an exception is thrown from a callback pa...Timur Iskhodzhanov2015-03-171-4/+9
* Add support for intercepting functions from msvcr110.dllEhsan Akhgari2014-09-251-1/+4
* [ASan/Win] Intercept memory allocation functions in the MD CRTTimur Iskhodzhanov2014-08-251-0/+27
* [ASan/Win] Land the trivial bits of -MD RTL support (PR20214)Timur Iskhodzhanov2014-08-221-0/+1
* [ASan/Win] Remove old, unused and non-functional code that will be re-written...Timur Iskhodzhanov2014-08-151-14/+0
* Add support for intercepting thunks of the formEhsan Akhgari2014-07-141-0/+1
OpenPOWER on IntegriCloud