summaryrefslogtreecommitdiff
path: root/lib/asan/asan_interceptors.h
Commit message (Expand)AuthorAgeFilesLines
* [Sanitizer] Reland "Cleanup INTERCEPT_FUNCTION macro"Julian Lettner2019-05-011-2/+2
* Revert r359325 "[NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION t...Reid Kleckner2019-04-301-4/+2
* [Sanitizer] Cleanup {ASAN, MSAN}_INTERCEPT_FUNC[_VER] macroJulian Lettner2019-04-291-4/+2
* [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION to voidJulian Lettner2019-04-261-2/+6
* [sanitizer] Fix compilation errors in r355030.Evgeniy Stepanov2019-02-271-0/+7
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [sanitizer] Trivial portion of the port to Myriad RTEMSWalter Lee2018-05-181-2/+2
* Revert "[asan] Replace vfork with fork."Evgeniy Stepanov2018-03-271-2/+0
* [asan] Replace vfork with fork.Evgeniy Stepanov2018-03-161-0/+2
* [asan] Remove empty fork interceptor.Evgeniy Stepanov2018-03-161-2/+0
* Disable ASan exceptions on NetBSDKamil Rytarowski2018-02-271-1/+2
* [asan] Enable ASAN_INTERCEPT___CXA_THROW for x86 AndroidVitaly Buka2018-02-271-4/+1
* Fix build for iOS/ARM ("__Unwind_RaiseException" is not available for armv7).Kuba Mracek2018-02-261-1/+1
* [asan] Intercept std::rethrow_exception indirectlyVitaly Buka2018-02-261-0/+9
* [Sanitizers] Basic sanitizer Solaris support (PR 33274)Kamil Rytarowski2017-12-141-3/+5
* [sanitizer] Remove unneeded forward declaration of real_sigactionVitaly Buka2017-11-101-4/+0
* [sanitizer] Remove unneeded forward declarationsVitaly Buka2017-11-101-4/+0
* [sanitizer] Allow sanitizers to redefine implementation of signal interceptorsVitaly Buka2017-11-091-2/+7
* [sanitizer] Move signal interceptors from asan to sanitizer_commonVitaly Buka2017-09-161-6/+0
* Add NetBSD support in asan_interceptors.hKamil Rytarowski2017-08-071-1/+1
* [asan] Interceptors for FuchsiaVitaly Buka2017-08-021-13/+21
* [asan] Move memcpy, memmove, memset code out of asan_interceptors.ccAlex Shlyapnikov2017-07-201-2/+1
* [ASAN] Add interceptor for __longjmp_chkPeter Wu2017-05-041-0/+6
* [asan] Add __strdup interceptor.Evgeniy Stepanov2016-04-201-0/+6
* [sanitizer] Add strnlen to the common interceptorsDerek Bruening2016-03-231-6/+0
* [asan] Intercept strdup on WindowsReid Kleckner2016-03-221-2/+0
* [asan] Versioned interceptor for pthread_create.Evgeniy Stepanov2015-09-221-0/+6
* [ASan] NFC: Factor out platform-specific interceptorsTimur Iskhodzhanov2015-03-161-0/+12
* [msan] Remove MSanDR and supporting code.Evgeniy Stepanov2014-11-181-1/+1
* [sanitizer] move mlock interceptor from asan/tsan/msan to common; no function...Kostya Serebryany2014-08-251-2/+0
* Follow-up for r215436: use SIZE_T for strlen and wcslen interceptors.Alexander Potapenko2014-08-211-1/+1
* [ASan] Use more appropriate return types for strlen/wcslen to avoid MSVC warn...Timur Iskhodzhanov2014-08-121-1/+1
* [asan] i686-linux-android support.Evgeniy Stepanov2014-07-031-1/+3
* [sancov] Handle fork.Evgeniy Stepanov2014-06-041-0/+2
* [asan] use some LIKELY/UNLIKELYKostya Serebryany2014-05-141-1/+1
* A set of trivial changes to support sanitizers on FreeBSD.Alexey Samsonov2014-03-041-1/+1
* [asan] Enable signal and sigaction interceptors on Android.Evgeniy Stepanov2014-02-131-1/+1
* [asan] Fix a bunch of style issues.Evgeniy Stepanov2014-01-161-0/+7
* [ASan] Delete asan_intercepted_functions.h, move the code into asan_intercept...Alexander Potapenko2013-12-261-0/+61
* [sanitizer] Use the new sanitizer_interception.h header in all interceptors.Evgeniy Stepanov2013-12-201-1/+1
* [ASan] Delete the code related to static runtime on OS X.Alexander Potapenko2013-02-051-3/+0
* If the program is linked to a dynamic ASan runtime which is not present in DY...Alexander Potapenko2012-08-241-0/+1
* Lots of trivial changes to remove extraneous semicolons throughout ASan.Chandler Carruth2012-06-251-8/+8
* [Sanitizer] move all the rest re-implementations of libc functions from ASan ...Alexey Samsonov2012-06-151-9/+0
* [Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementation...Alexey Samsonov2012-06-151-1/+0
* [Sanitizer] Move internal_memcmp to common sanitizer libcAlexey Samsonov2012-06-141-1/+0
* [Sanitizer] add internal_memset and internal_strrchr to sanitizer_common/Alexey Samsonov2012-06-081-1/+0
* [Sanitizer] Move more functions/constants to sanitizer_common.Alexey Samsonov2012-06-061-1/+0
* [Sanitizer] add sanitizer_posix.cc. Move more various functions into sanitize...Alexey Samsonov2012-06-051-1/+0
* [Sanitizer]: move internal_strcmp to sanitizer_commonAlexey Samsonov2012-06-041-1/+0