summaryrefslogtreecommitdiff
path: root/lib/msan/msan_interceptors.cc
AgeCommit message (Expand)Author
2014-03-06[sanitizer] Simplify interceptors with user callbacks.Evgeniy Stepanov
2014-02-26Reapply r201910. MSVC gets __func__ defined explicitly, even though itJoerg Sonnenberger
2014-02-24AdjustStackSizeLinux() is used in Lsan, Tsan and Msan non-Linux-specific code...Kostya Serebryany
2014-02-22Revert "Replace __FUNCTION__ with __func__, the latter being standard C99/C++...Reid Kleckner
2014-02-21Replace __FUNCTION__ with __func__, the latter being standard C99/C++11.Joerg Sonnenberger
2014-02-14[sanitizer] Use mmap to zero-fill large shadow regions.Evgeniy Stepanov
2014-02-14[msan] Replicate mmap-below-shadow check in mmap64 interceptor.Evgeniy Stepanov
2014-02-10[msan] Return EINVAL instead of crashing from mmap of an invalid address.Evgeniy Stepanov
2014-01-31Make signal-related functions use __sanitizer_* structures instead of __sanit...Alexander Potapenko
2014-01-28[msan] Rewrite strto* interceptors and add a few more.Sergey Matveev
2014-01-27[msan] Disable mmap outside of application address range.Evgeniy Stepanov
2014-01-24[msan] add __libc_memalign interceptor; add a regression test for the existin...Kostya Serebryany
2014-01-23[msan] Fix GCC warnings.Evgeniy Stepanov
2014-01-21Sanitize printf functions.Alexey Samsonov
2013-12-20[msan] Wrap indirect calls to REAL(x) in interceptors.Evgeniy Stepanov
2013-12-13[msan] Fix strncat interceptor, add missing tests.Evgeniy Stepanov
2013-12-13[msan] Wrap indirect calls from sanitizer rtl when running under DR.Evgeniy Stepanov
2013-12-12[msan] Clean stack and TLS shadow on thread exit.Evgeniy Stepanov
2013-12-11[msan] Get stack limits with pthread_create interceptor.Evgeniy Stepanov
2013-12-05[sanitizer] Introduce VReport and VPrintf macros and use them in sanitizer code.Sergey Matveev
2013-11-11[sanitizer] Warn if interception fails.Evgeniy Stepanov
2013-11-05[msan] Fix a very unfortunate typo in origin copying.Evgeniy Stepanov
2013-11-02[sanitizer] Intercept strptime.Evgeniy Stepanov
2013-11-01[msan] Intercept memccpy.Evgeniy Stepanov
2013-10-31[msan] Intercept dlerror.Evgeniy Stepanov
2013-10-31[msan] Disable mlock/mlockall to work around a linux kernel bug.Evgeniy Stepanov
2013-10-29tsan/asan: support pthread_setname_np to set thread namesDmitry Vyukov
2013-10-29[msan] Intercept shmat.Evgeniy Stepanov
2013-10-25[sanitizer] Intercept pthread_attr_get*.Evgeniy Stepanov
2013-10-24[msan] Unpoison errno in common interceptors.Evgeniy Stepanov
2013-10-24[msan] Fix invalid origin copying.Evgeniy Stepanov
2013-10-22[msan] Drain allocator cache when leaving thread.Evgeniy Stepanov
2013-10-18[sanitizer] Move statfs/fstatfs to common interceptors and add statvfs/fstatvfs.Evgeniy Stepanov
2013-10-15tsan: use verbosity flag in sanitizer_common code directlyDmitry Vyukov
2013-10-15tsan: move verbosity flag to CommonFlagsDmitry Vyukov
2013-10-14[msan] Remove a long-outdated comment.Evgeniy Stepanov
2013-10-14[msan] Intercept strto(d|f|ld)_l and glibc-specific __strto(d|f|ld)_l.Evgeniy Stepanov
2013-10-03asan/msan: fix "unused function 'OnExit'" warningDmitry Vyukov
2013-10-03asan/msan/tsan: move _exit interceptor to common interceptorsDmitry Vyukov
2013-10-03tsan: fix false positive in localtime()Dmitry Vyukov
2013-10-02msan: fix compiler warnings about unused variablesDmitry Vyukov
2013-09-27[msan] Unpoison argument shadow for C++ module destructors.Evgeniy Stepanov
2013-09-19[MSan] Fix -Wempty-body warningAlexey Samsonov
2013-09-16[msan] Fix origin of deallocated memory.Evgeniy Stepanov
2013-09-13[msan] Intercept tzset.Evgeniy Stepanov
2013-09-09[msan] Intercept fstatat / fstatat64.Evgeniy Stepanov
2013-09-06[msan] make calloc crash instead of returning 0 on overflow (controlled by th...Kostya Serebryany
2013-09-02[msan] Intercept memalign, valloc, pvalloc.Evgeniy Stepanov
2013-08-28[msan] Remove extra backup/restore calls.Evgeniy Stepanov
2013-08-27[msan] Save/restore va_arg_overflow_tls in signal handlers.Evgeniy Stepanov