summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/interception/interception_win.cc
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Sanitizer/interception Win] Break into the debugger on unknown instructionsTimur Iskhodzhanov2014-06-021-1/+2
* [ASan Win] Fix memset interception in DLLsTimur Iskhodzhanov2014-06-021-0/+1
* [ASan/Win] Refactor __interception::OverrideFunction a bit, allow the orig_ol...Timur Iskhodzhanov2014-05-161-49/+72
* Add support for more instruction prefixes so we can intercept functions in th...Timur Iskhodzhanov2014-01-291-0/+22
* [Sanitizer] fix windows buildAlexey Samsonov2012-08-021-1/+1
* Follow-up for r161168 for WindowsAlexey Samsonov2012-08-021-8/+10
* [asan] move lib/asan/interception to lib/interception so that other tools (e....Kostya Serebryany2012-05-151-0/+149
OpenPOWER on IntegriCloud