summaryrefslogtreecommitdiff
path: root/lib/interception
Commit message (Expand)AuthorAgeFilesLines
* [sanitizer] Android build cleanup.Evgeniy Stepanov2014-09-291-4/+0
* 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-252-11/+44
* [ASan/Win] Land the trivial bits of -MD RTL support (PR20214)Timur Iskhodzhanov2014-08-222-9/+4
* [ASan/Win] Remove one more reference to __interception::GetRealFunctionAddres...Timur Iskhodzhanov2014-08-151-3/+1
* [ASan/Win] Remove old, unused and non-functional code that will be re-written...Timur Iskhodzhanov2014-08-152-16/+0
* Add support for intercepting thunks of the formEhsan Akhgari2014-07-141-0/+1
* Make sanitizers' interceptors non-weak on FreeBSDViktor Kutuzov2014-07-101-0/+10
* [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] Use the new function interception approach to handle function wrap...Timur Iskhodzhanov2014-05-221-3/+3
* [ASan/Win] Refactor __interception::OverrideFunction a bit, allow the orig_ol...Timur Iskhodzhanov2014-05-161-49/+72
* [sanitizer] Interception macros for sanitizers on FreeBSD; patch by Viktor Ku...Kostya Serebryany2014-02-243-13/+14
* [CMake] Simplify setting compile flag disabling RTTIAlexey Samsonov2014-02-181-9/+2
* Move /FS to SANITIZER_COMMON_CFLAGSTimur Iskhodzhanov2014-01-301-1/+1
* Quick-fix a typoTimur Iskhodzhanov2014-01-301-1/+1
* Add an /FS flag to the lib/interception CMake to make it buildable with VS201...Timur Iskhodzhanov2014-01-301-1/+9
* Add support for more instruction prefixes so we can intercept functions in th...Timur Iskhodzhanov2014-01-291-0/+22
* [msan] Wrap indirect calls to REAL(x) in interceptors.Evgeniy Stepanov2013-12-201-5/+5
* PR16532: work around old GCC bug in interception_type_test.ccAlexey Samsonov2013-12-051-6/+6
* [sanitizer] Avoid needless use of stringification (#symver) in INTERCEPT_FUNC...Evgeniy Stepanov2013-11-121-1/+1
* [ASan] Add CMake configs for libclang_rt.asan_iossim_dynamic.dylib Alexander Potapenko2013-11-071-4/+6
* Make some pthread_mutex_* and pthread_cond_* interceptors common.Alexey Samsonov2013-10-164-3/+16
* tsan: fix linking of tsan runtime into dynamic librariesDmitry Vyukov2013-09-191-3/+2
* [ASan] Remove the explicit function prototypes for intercepted functions on W...Timur Iskhodzhanov2013-09-101-2/+5
* tsan: fix linking when -ltsan is passed before -lpthreadDmitry Vyukov2013-09-031-1/+1
* asan: fix android buildDmitry Vyukov2013-09-032-0/+4
* tsan: properly intercept pthread_cond functionsDmitry Vyukov2013-09-022-1/+11
* [libsanitizer] Introduce INTERCEPTOR_WITH_SUFFIX which is to be used for appe...Alexander Potapenko2013-05-201-3/+22
* add Linux syscall wrappers and ThreadLister to sanitizer_commonKostya Serebryany2013-02-271-14/+6
* [ASan] Refactoring: nuke the redundant function declarations in asan_intercep...Alexander Potapenko2013-02-211-5/+46
* [asan] fix x32 build (H.J. Lu)Kostya Serebryany2013-02-141-2/+2
* [sanitizer] OFF_T on Mac is u64.Evgeniy Stepanov2013-02-071-0/+5
* [sanitizer] Exclude off64_t test on mac.Evgeniy Stepanov2013-02-071-0/+3
* [Sanitizer] include stddef.h for ptrdiff_t in interception type testAlexey Samsonov2013-02-071-0/+1
* [sanitizer] Add a missing header.Evgeniy Stepanov2013-02-071-0/+1
* [sanitizer] Fix wrong size of OFF_T on 32-bit platforms.Evgeniy Stepanov2013-02-073-1/+39
* [ASan] Delete the code related to static runtime on OS X.Alexander Potapenko2013-02-0510-1222/+12
* [Sanitizer] include sanitizer_common headers when building interception libraryAlexey Samsonov2013-01-303-1/+4
* [sanitizer] Further split private and public sanitizer headers.Evgeniy Stepanov2013-01-301-1/+1
* CMake: Add add_compiler_rt_osx_object_library to create universal libraries o...Alexey Samsonov2013-01-201-4/+4
* CMake: Generalize build rules for different arches for sanitizer_common, asan...Alexey Samsonov2013-01-181-9/+4
* CMake: create AddCompilerRT module and implement convenience add_compiler_rt_...Alexey Samsonov2013-01-181-12/+9
* CMake variables renaming: X86_64->x86_64 I386->i386Alexey Samsonov2013-01-181-4/+4
* [sanitizer] Common *scanf interceptors.Evgeniy Stepanov2013-01-181-0/+2
* [sanitizer] replace size_t with SIZE_T in interceptors (same for ssize_t, off...Kostya Serebryany2012-12-131-0/+9
* [ASan] Add the "lea $imm(%rip),%rax" instruction to mach_override.cAlexander Potapenko2012-11-151-0/+2
* [ASan] Apply some ASan-relevant pieces of patch by Ruben Van Boxem. In the sa...Alexey Samsonov2012-09-241-0/+4
* Pass -std=c99 when compiling mach_override.cAlexander Potapenko2012-09-121-1/+6
* Fix compiler warnings: remove __attribute__((visibility)) for static function...Alexander Potapenko2012-09-121-10/+10