- 04a2281 [nolibc] Move libc-dependent sanitizer_posix.cc code to sanitizer_posix_libcdep.cc. by Peter Collingbourne · 11 years ago
- f495479 [sanitizer] Enable pthread_getschedparam interceptor on Android. by Evgeniy Stepanov · 11 years ago
- 56d3472 [sanitizer] Intercept pthread_getschedparam. by Evgeniy Stepanov · 11 years ago
- a8bc34e [sanitizer] fix asan on the platforms where the page size is not a compile-time constant (or at least where EXEC_PAGESIZE may not be trustworthy), e.g. powerpc64. by Kostya Serebryany · 11 years ago
- 4df343a [nolibc] Move GetPageSize to the individual platforms. by Peter Collingbourne · 11 years ago
- 088ea2b [nolibc] Move libc-dependent sanitizer_linux.cc code to sanitizer_linux_libcdep.cc. by Peter Collingbourne · 11 years ago
- 26337b6 [nolibc] Make GetArgsAndEnv libc-independent. by Peter Collingbourne · 11 years ago
- 6a659df [libsanitizer] Introduce INTERCEPTOR_WITH_SUFFIX which is to be used for appending the __DARWIN_ALIAS() version suffixes to function names on Darwin. by Alexander Potapenko · 11 years ago
- fc98a1a [lsan] Tests for LeakSanitizer. by Sergey Matveev · 11 years ago
- 1b54cbf [sanitizer] factor out ByteMap from SizeClassAllocator32 so that it can be later replaced with a more memory-efficient implementation on 64-bit. by Kostya Serebryany · 11 years ago
- b877cb5 Avoid rebuilding the RTSanitizerCommon objects when building clang_rt.san. by Richard Smith · 11 years ago
- 8cb3f75 Fix the UBSan CMake build broken in r182118 by David Blaikie · 11 years ago
- 0b694fc [nolibc] Move all platforms to internal_getpid. by Peter Collingbourne · 11 years ago
- 0c547de [nolibc] Begin moving sanitizer_common's libc-dependent code to a separate library by Peter Collingbourne · 11 years ago
- 782703f [sanitizer] Fix build with Android NDK r8e. by Evgeniy Stepanov · 11 years ago
- 0228452 [sanitizer] Fix gcc build. by Evgeniy Stepanov · 11 years ago
- 1aad6b5 [msan] Unpoison dlpi_name in dl_iterate_phdr interceptor. by Evgeniy Stepanov · 11 years ago
- 374fd35 tsan: comment out debug output in test by Dmitry Vyukov · 11 years ago
- 8d6854a [sanitizer] fix gcc build by Kostya Serebryany · 11 years ago
- b76ea0c [asan] symbolize when possible, even if ASAN_SYMBOLIZER_PATH is not provided. On Linux this will use dl_iterate_phdr instead of /proc/self/maps, even if the symbolizer is not installed by Kostya Serebryany · 11 years ago
- f14ef72 [sanitizer] Fix the region overflow condition in SanitizerAllocator64::PopulateFreeList(). by Sergey Matveev · 11 years ago
- c7014ed [sanitizer] fix a gcc warning by Kostya Serebryany · 11 years ago
- 871b7fd [sanitizer] fix the GetBlockBegin overflow bug while preserving the performance optimization (use 32-bit division when possible). Improve the benchmarks that checks for performance of GetBlockBegin/GetMetaData by Kostya Serebryany · 11 years ago
- a1560bd [sanitizer] added a test for a bug in allocator discovered by Sergey Matveev (uint32 overflow in GetBlockBegin) by Kostya Serebryany · 11 years ago
- f931da8 [asan] fix powerpc build and one test; fix lint by Kostya Serebryany · 11 years ago
- 97443eb [sanitizer] Fix Android build. by Sergey Matveev · 11 years ago
- f75c8ca [sanitizer] Fixed a bug in GetListOfModules. by Sergey Matveev · 11 years ago
- d1470cb [sanitizer] Filtering in GetListOfModules. by Sergey Matveev · 11 years ago
- 3de0086 [sanitizer] LibraryNameIs in sanitizer_linux by Sergey Matveev · 11 years ago
- a615b26 [sanitizer] Minor fixes in sanitizer_common tests. by Sergey Matveev · 11 years ago
- 411e828 [tsan] fix gcc build with -Wall by Kostya Serebryany · 11 years ago
- 15bb32b [sanitizer] Generic sorting in sanitizer_common. by Sergey Matveev · 11 years ago
- 115accb [sanitizer] Fix StopTheWorld build on non-Android ARM. by Sergey Matveev · 11 years ago
- 6712833 Try to fix Windows build too by Peter Collingbourne · 11 years ago
- 65246dc Try to fix the mac buildbots by Peter Collingbourne · 11 years ago
- 9578a3e [nolibc] Change internal syscall API to remove reliance on libc's errno. by Peter Collingbourne · 11 years ago
- 3e3f80d [sanitizer] Fix build breakage in Go TSan. by Sergey Matveev · 11 years ago
- 736cf49 [sanitizer] Move GetStackTrace from ASan to sanitizer_common. by Sergey Matveev · 11 years ago
- f310654 [sanitizer] Fixed InitTlsSize for Android. by Sergey Matveev · 11 years ago
- 35f1c1f [sanitizer] Fixed includes in sanitizer_linux.cc for Android. by Sergey Matveev · 11 years ago
- 24323de [sanitizer] Move GetThreadStackAndTls from TSan to sanitizer_common. by Sergey Matveev · 11 years ago
- 2be3a28 [sanitizer] Sanitizer __internal_*stat interface. by Evgeniy Stepanov · 11 years ago
- ed20ebe [asan] Common flags in ASan. by Sergey Matveev · 11 years ago
- 6a72c9d asan: fix windows build by Dmitry Vyukov · 11 years ago
- 4f5e4bb asan/tsan: fix printf(), on the second pass it prints garbage and crashes on random pointer dereference by Dmitry Vyukov · 11 years ago
- f82eb24 asna/tsan/msan: fix wait() interceptors to allow NULL arguments by Dmitry Vyukov · 11 years ago
- 62db3f2 Revert r180599 "[sanitizer] Clear LD_PRELOAD when forking an external symbolizer." by Sergey Matveev · 11 years ago
- ab06583 [sanitizer] Clear LD_PRELOAD when forking an external symbolizer. by Sergey Matveev · 11 years ago
- edd2821 tsan: disable getpwuid_r() and glob64() interceptors under tsan, because they cause interceptor recursion if user intercepts fopen() by Dmitry Vyukov · 11 years ago
- 9530eb7 [sanitizer] Intercept inet_pton and inet_ntop. by Evgeniy Stepanov · 11 years ago
- ff7c14f Revert r180082 and add a test for SetEnv function by Alexey Samsonov · 11 years ago
- 103a63e [sanitizer] Intercept getgrnam{_r}, getgrgid{_r}. by Evgeniy Stepanov · 11 years ago
- 7cdae16 [msan] Allow clock_getres(, 0). by Evgeniy Stepanov · 11 years ago
- 51ecba3 [Sanitizer] Delete unused function by Alexey Samsonov · 11 years ago
- 1d8bc4b [sanitizer] Fix lint. by Evgeniy Stepanov · 11 years ago
- 99f1e20 [Sanitizer] Rework r176802: share code between Printf and Report and simplify it a bit by Alexey Samsonov · 11 years ago
- e8a005f [Sanitizer] Don't die in symbolizer if it can't read /proc/self/exe link by Alexey Samsonov · 11 years ago
- 102c043 Wrap macro invocations in braces to supress 'suggest braces around empty body in an ‘if’ statement' warning. by Andy Gibbs · 11 years ago
- fa56896 [sanitizer] Implement wait4 and waitpid syscall hooks. by Evgeniy Stepanov · 11 years ago
- 3ba4b90 [sanitizer] More syscall handler placeholders. by Evgeniy Stepanov · 11 years ago
- 40e1668 Finally drop the 'static' from INLINE and ALWAYS_INLINE by Timur Iskhodzhanov · 11 years ago
- 2887a64 [sanitizer] Syscall hooks. by Evgeniy Stepanov · 11 years ago
- 15832c2 [ASan] Do not check the shadow of NULL argument in the time() interceptor. by Alexander Potapenko · 11 years ago
- 897a4ae [sanitizer] Interceptors for wait*. by Evgeniy Stepanov · 11 years ago
- a1c2a55 [msan] Intercept glob() with tests. by Evgeniy Stepanov · 11 years ago
- c9b626e [Sanitizer] fix TSan tests: remove global ctor from sanitizer_common, run load_shared_lib test only in lit by Alexey Samsonov · 11 years ago
- 8a6cac5 [asan] relax Linux/zero-base-shadow.cc to make it pass on newer Ubuntu; fix lint by Kostya Serebryany · 11 years ago
- 39fdce1 Revert r179012: "[msan] Intercept glob()." by Chandler Carruth · 11 years ago
- c8feb2f [libsymbolized] If we can't find an address in the list of shared libraries, try to reload it. by Alexander Potapenko · 11 years ago
- 6f4c197 [msan] Intercept glob(). by Evgeniy Stepanov · 11 years ago
- cc24ec9 [tsan] Fix build. by Evgeniy Stepanov · 11 years ago
- a2c1d98 [sanitizer] Fix boundary condition in LargeMmapAllocator::GetBlockBegin. Patch by Sergey Matveev by Kostya Serebryany · 11 years ago
- fef6605 [msan] Intercept time(). by Evgeniy Stepanov · 11 years ago
- a27bdf7 [sanitizer] found a bug by code inspection: CHECK(a=b) instead of CHECK(a==b). Was puzzled why lint did not catch it. Turns out this check was disabled for asan source. fix all cases and enable the check by Kostya Serebryany · 11 years ago
- 48cab52 [Sanitizer] enquote the module name when passing it to external symbolizer by Alexey Samsonov · 11 years ago
- 10f3ab7 Remove InternalAlloc/InternalFree calls from StopTheWorld. Patch by Sergey Matveev. by Alexey Samsonov · 11 years ago
- 7ed46ff [Sanitizer] Use a common mutex to prevent mixing reports from different sanitizers. This fixes PR15516 by Alexey Samsonov · 11 years ago
- 4fb04a8 [sanitizer] Android lacks ucontext_t definition. by Evgeniy Stepanov · 11 years ago
- 0727702 [sanitizer] Use ucontext_t instead of "struct ucontext". by Evgeniy Stepanov · 11 years ago
- 06658ea [msan] Unpoison siginfo_t and ucontext_t in signal handlers. by Evgeniy Stepanov · 11 years ago
- 583025d [sanitizer] while doing fast unwinding make sure that the frame pointer is aligned; fix lint by Kostya Serebryany · 11 years ago
- 78b580f [Sanitizer] Fix OnPrint weak hook. Disable weak hooks for gotsan. by Alexey Samsonov · 11 years ago
- 8218584 [Sanitizer] Be more careful with arch-specific defines in StopTheWorld code by Alexey Samsonov · 11 years ago
- 46f9395 [Sanitizer] Kill the remainders of platform defines in favor of SANITIZER_ defines by Alexey Samsonov · 11 years ago
- bb090b5 [Sanitizer] Fix StopTheWorld includes on Android. Patch by Sergey Matveev. by Alexey Samsonov · 11 years ago
- e4bdda5 [sanitizer] More interceptors. by Evgeniy Stepanov · 11 years ago
- fd8726c [libsanitizer] Run the callback on a separate stack in StopTheWorld. by Alexander Potapenko · 11 years ago
- e5b398f [libsanitizer] Added data() and capacity() getters to InternalVector. by Alexander Potapenko · 11 years ago
- 53c18d7 [libsanitizer] Add register dumping support to SuspendedThreadsList. by Alexander Potapenko · 11 years ago
- d475aa8 [tsan] restore performance critical inlining in tsan: remove static from ALWAYS_INLINE, use ALWAYS_INLINE USED for critical functions. by Kostya Serebryany · 11 years ago
- 9695003 [Sanitizer] Follow-up for r178238 - replace DCHECKs with regular CHECKs by Alexey Samsonov · 11 years ago
- 66b4a28 Add "static" to the Windows ALWAYS_INLINE macro (similar to what we do on POSIX) by Timur Iskhodzhanov · 11 years ago
- abfdbdf Make all the ALWAYS_INLINE users Windows-friendly; also, avoid ALWAYS_INLINE INLINE combinations by Timur Iskhodzhanov · 11 years ago
- ca280f2 [Sanitizer] Minor enhancements in InternalVector container by Alexey Samsonov · 11 years ago
- 6e7dca7 Fix unmatching ASan runtime flag for init-order checking exposed by r178158. Add a test for r178158. by Alexey Samsonov · 11 years ago
- 5d834a8 tsan: better flag parsing: do not confuse flag that is a part of another flag by Dmitry Vyukov · 11 years ago
- b443a65 tsan: fix lint warning by Dmitry Vyukov · 11 years ago
- 09a19b2 [libsanitizer] Fix the Win build. by Alexander Potapenko · 11 years ago
- be52366 asan/tsan: move strcasecmp() interceptor to sanitizer_common by Dmitry Vyukov · 11 years ago
- 1700fd3 asan/tsan: change SANITIZER_GO to more general SANITIZER_SUPPORTS_WEAK_HOOKS by Dmitry Vyukov · 11 years ago