aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt/lib/hwasan/hwasan_interceptors.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-03-12[sanitizer] Reject unsupported -static at link time (#83524)Fangrui Song1-0/+1
2023-12-04[hwasan] Use ErrorAction::Recover in interceptors (#74000)Vitaly Buka1-7/+6
2023-12-02[NFC][HWASAN] Remove unused macro parameterVitaly Buka1-7/+7
2023-11-07[HWASAN] Add memset interceptor (#71244)Kirill Stoimenov1-7/+11
2023-11-05[sanitizer] Fix pthread_exit interceptor's return type (#71253)Heejin Ahn1-2/+2
2023-11-03 [HWASAN] Enable memcpy and memmove interceptors (#71217)Kirill Stoimenov1-18/+1
2023-10-30Revert "[HWASAN] Enable memcpy, memmove and memset interceptors (#70387)"Vitaly Buka1-1/+26
2023-10-30[HWASAN] Enable memcpy, memmove and memset interceptors (#70387)Kirill Stoimenov1-26/+1
2023-09-29[HWASAN]Implement memcmp interceptor in HWASAN (#67204)Kirill Stoimenov1-5/+18
2023-08-16Fix -DCOMPILER_RT_HWASAN_WITH_INTERCEPTORS=OFF regressionThurston Dang1-1/+1
2023-06-15[Sanitizers] Remove unused parameter from COMMON_INTERCEPTOR_MUNMAP_IMPLKirill Stoimenov1-4/+4
2023-06-14[hwasan] Fixup mmap tagging regionsVitaly Buka1-8/+20
2023-06-14[HWASAN] Fix bot test failure caused by D152763 by switching toKirill Stoimenov1-1/+1
2023-06-14[HWASAN] Implement munmap interceptor for HWASANKirill Stoimenov1-0/+13
2023-06-06[compiler-rt] Avoid memintrinsic calls inserted by the compilerMarco Elver1-0/+2
2023-06-02Revert "[compiler-rt] Avoid memintrinsic calls inserted by the compiler"Marco Elver1-2/+0
2023-06-02[compiler-rt] Avoid memintrinsic calls inserted by the compilerMarco Elver1-0/+2
2023-05-31Revert "[compiler-rt] Avoid memintrinsic calls inserted by the compiler"Marco Elver1-2/+0
2023-05-31[compiler-rt] Avoid memintrinsic calls inserted by the compilerMarco Elver1-0/+2
2023-05-31Revert "[compiler-rt] Avoid memintrinsic calls inserted by the compiler"Marco Elver1-2/+0
2023-05-31[compiler-rt] Avoid memintrinsic calls inserted by the compilerMarco Elver1-0/+2
2023-05-30[compiler-rt] Refactor memintrinsic interceptorsMarco Elver1-0/+1
2023-05-29[NFC][hwasan] Don't copy ThreadStartArgVitaly Buka1-2/+2
2023-05-26hwasan: enable mmap interception (no tagging used)Thurston Dang1-95/+174
2023-05-23hwasan: lay groundwork for importing subset of sanitizer_common interceptors ...Thurston Dang1-0/+100
2023-05-18[NFC][HWASAN] Fix pthread_attr_getdetachstate useVitaly Buka1-3/+4
2023-05-17Revert 'hwasan: lay groundwork for importing subset of sanitizer_common inter...Thurston Dang1-103/+0
2023-05-17hwasan: fix buildbot breakage (unused functions)Thurston Dang1-0/+4
2023-05-17[hwasan] Fix build breakage (-Wunused-function) in hwasan_interceptors.cpp (NFC)Jie Fu1-0/+3
2023-05-17hwasan: fix buildbot breakage (unused variables)Thurston Dang1-1/+34
2023-05-16hwasan: lay groundwork for importing subset of sanitizer_common interceptors ...Thurston Dang1-0/+63
2023-05-12[sanitizers] Remove assert from ThreadArgRetval::FinishVitaly Buka1-3/+1
2023-05-11[HWSAN] Use ThreadArgRetval in HWSANVitaly Buka1-12/+48
2023-05-08[NFC][HWASAN] Use InternalAlloc for ThreadStartArgVitaly Buka1-4/+6
2023-05-08[NFC][HWASAN] Move HwasanThreadStartFuncVitaly Buka1-14/+14
2023-05-08[NFC][HWASAN] Reformat the fileVitaly Buka1-36/+36
2023-05-07[NFC][HWASAN] Add more pthread interceptorsVitaly Buka1-0/+25
2023-05-07[NFC][HWASAN] Reformat InitializeInterceptorsVitaly Buka1-3/+3
2023-04-27[hwasan] Enable common syscall interceptorsThurston Dang1-0/+17
2023-04-26[HWASAN] Fix TLS + signal handling related crashKirill Stoimenov1-9/+10
2023-02-08[LSAN] Fix pthread_create interceptor to ignore leaks in real pthread_create.Kirill Stoimenov1-2/+9
2023-02-08Revert "[LSAN] Fix pthread_create interceptor to ignore leaks in real pthread...Kirill Stoimenov1-9/+2
2023-02-08[LSAN] Fix pthread_create interceptor to ignore leaks in real pthread_create.Kirill Stoimenov1-2/+9
2023-02-02[HWASAN] Set os_id in Thread::Init to make sure that the thread can be found ...Kirill Stoimenov1-0/+1
2023-01-19[HWASAN] Init lsan and install at_exit hookKirill Stoimenov1-0/+4
2022-08-28[RISC-V][HWASAN] Add runtime support for HWASAN for RISC-VAlexey Baturo1-0/+45
2021-12-02[sanitizer] DEFINE_REAL_PTHREAD_FUNCTIONS for hwasan, lsan, msanVitaly Buka1-1/+8
2021-09-17[HWASan] Intercept setjmp/longjmp on x86_64.Matt Morehouse1-6/+29
2021-09-15[HWASan] Add missing newlines.Matt Morehouse1-2/+2
2021-09-15[HWASan] Catch cases where libc populated jmp_buf.Matt Morehouse1-0/+21