1. 04a2281 [nolibc] Move libc-dependent sanitizer_posix.cc code to sanitizer_posix_libcdep.cc. by Peter Collingbourne · 11 years ago
  2. f495479 [sanitizer] Enable pthread_getschedparam interceptor on Android. by Evgeniy Stepanov · 11 years ago
  3. 56d3472 [sanitizer] Intercept pthread_getschedparam. by Evgeniy Stepanov · 11 years ago
  4. 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
  5. 4df343a [nolibc] Move GetPageSize to the individual platforms. by Peter Collingbourne · 11 years ago
  6. 088ea2b [nolibc] Move libc-dependent sanitizer_linux.cc code to sanitizer_linux_libcdep.cc. by Peter Collingbourne · 11 years ago
  7. 26337b6 [nolibc] Make GetArgsAndEnv libc-independent. by Peter Collingbourne · 11 years ago
  8. 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
  9. fc98a1a [lsan] Tests for LeakSanitizer. by Sergey Matveev · 11 years ago
  10. 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
  11. b877cb5 Avoid rebuilding the RTSanitizerCommon objects when building clang_rt.san. by Richard Smith · 11 years ago
  12. 8cb3f75 Fix the UBSan CMake build broken in r182118 by David Blaikie · 11 years ago
  13. 0b694fc [nolibc] Move all platforms to internal_getpid. by Peter Collingbourne · 11 years ago
  14. 0c547de [nolibc] Begin moving sanitizer_common's libc-dependent code to a separate library by Peter Collingbourne · 11 years ago
  15. 782703f [sanitizer] Fix build with Android NDK r8e. by Evgeniy Stepanov · 11 years ago
  16. 0228452 [sanitizer] Fix gcc build. by Evgeniy Stepanov · 11 years ago
  17. 1aad6b5 [msan] Unpoison dlpi_name in dl_iterate_phdr interceptor. by Evgeniy Stepanov · 11 years ago
  18. 374fd35 tsan: comment out debug output in test by Dmitry Vyukov · 11 years ago
  19. 8d6854a [sanitizer] fix gcc build by Kostya Serebryany · 11 years ago
  20. 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
  21. f14ef72 [sanitizer] Fix the region overflow condition in SanitizerAllocator64::PopulateFreeList(). by Sergey Matveev · 11 years ago
  22. c7014ed [sanitizer] fix a gcc warning by Kostya Serebryany · 11 years ago
  23. 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
  24. a1560bd [sanitizer] added a test for a bug in allocator discovered by Sergey Matveev (uint32 overflow in GetBlockBegin) by Kostya Serebryany · 11 years ago
  25. f931da8 [asan] fix powerpc build and one test; fix lint by Kostya Serebryany · 11 years ago
  26. 97443eb [sanitizer] Fix Android build. by Sergey Matveev · 11 years ago
  27. f75c8ca [sanitizer] Fixed a bug in GetListOfModules. by Sergey Matveev · 11 years ago
  28. d1470cb [sanitizer] Filtering in GetListOfModules. by Sergey Matveev · 11 years ago
  29. 3de0086 [sanitizer] LibraryNameIs in sanitizer_linux by Sergey Matveev · 11 years ago
  30. a615b26 [sanitizer] Minor fixes in sanitizer_common tests. by Sergey Matveev · 11 years ago
  31. 411e828 [tsan] fix gcc build with -Wall by Kostya Serebryany · 11 years ago
  32. 15bb32b [sanitizer] Generic sorting in sanitizer_common. by Sergey Matveev · 11 years ago
  33. 115accb [sanitizer] Fix StopTheWorld build on non-Android ARM. by Sergey Matveev · 11 years ago
  34. 6712833 Try to fix Windows build too by Peter Collingbourne · 11 years ago
  35. 65246dc Try to fix the mac buildbots by Peter Collingbourne · 11 years ago
  36. 9578a3e [nolibc] Change internal syscall API to remove reliance on libc's errno. by Peter Collingbourne · 11 years ago
  37. 3e3f80d [sanitizer] Fix build breakage in Go TSan. by Sergey Matveev · 11 years ago
  38. 736cf49 [sanitizer] Move GetStackTrace from ASan to sanitizer_common. by Sergey Matveev · 11 years ago
  39. f310654 [sanitizer] Fixed InitTlsSize for Android. by Sergey Matveev · 11 years ago
  40. 35f1c1f [sanitizer] Fixed includes in sanitizer_linux.cc for Android. by Sergey Matveev · 11 years ago
  41. 24323de [sanitizer] Move GetThreadStackAndTls from TSan to sanitizer_common. by Sergey Matveev · 11 years ago
  42. 2be3a28 [sanitizer] Sanitizer __internal_*stat interface. by Evgeniy Stepanov · 11 years ago
  43. ed20ebe [asan] Common flags in ASan. by Sergey Matveev · 11 years ago
  44. 6a72c9d asan: fix windows build by Dmitry Vyukov · 11 years ago
  45. 4f5e4bb asan/tsan: fix printf(), on the second pass it prints garbage and crashes on random pointer dereference by Dmitry Vyukov · 11 years ago
  46. f82eb24 asna/tsan/msan: fix wait() interceptors to allow NULL arguments by Dmitry Vyukov · 11 years ago
  47. 62db3f2 Revert r180599 "[sanitizer] Clear LD_PRELOAD when forking an external symbolizer." by Sergey Matveev · 11 years ago
  48. ab06583 [sanitizer] Clear LD_PRELOAD when forking an external symbolizer. by Sergey Matveev · 11 years ago
  49. 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
  50. 9530eb7 [sanitizer] Intercept inet_pton and inet_ntop. by Evgeniy Stepanov · 11 years ago
  51. ff7c14f Revert r180082 and add a test for SetEnv function by Alexey Samsonov · 11 years ago
  52. 103a63e [sanitizer] Intercept getgrnam{_r}, getgrgid{_r}. by Evgeniy Stepanov · 11 years ago
  53. 7cdae16 [msan] Allow clock_getres(, 0). by Evgeniy Stepanov · 11 years ago
  54. 51ecba3 [Sanitizer] Delete unused function by Alexey Samsonov · 11 years ago
  55. 1d8bc4b [sanitizer] Fix lint. by Evgeniy Stepanov · 11 years ago
  56. 99f1e20 [Sanitizer] Rework r176802: share code between Printf and Report and simplify it a bit by Alexey Samsonov · 11 years ago
  57. e8a005f [Sanitizer] Don't die in symbolizer if it can't read /proc/self/exe link by Alexey Samsonov · 11 years ago
  58. 102c043 Wrap macro invocations in braces to supress 'suggest braces around empty body in an ‘if’ statement' warning. by Andy Gibbs · 11 years ago
  59. fa56896 [sanitizer] Implement wait4 and waitpid syscall hooks. by Evgeniy Stepanov · 11 years ago
  60. 3ba4b90 [sanitizer] More syscall handler placeholders. by Evgeniy Stepanov · 11 years ago
  61. 40e1668 Finally drop the 'static' from INLINE and ALWAYS_INLINE by Timur Iskhodzhanov · 11 years ago
  62. 2887a64 [sanitizer] Syscall hooks. by Evgeniy Stepanov · 11 years ago
  63. 15832c2 [ASan] Do not check the shadow of NULL argument in the time() interceptor. by Alexander Potapenko · 11 years ago
  64. 897a4ae [sanitizer] Interceptors for wait*. by Evgeniy Stepanov · 11 years ago
  65. a1c2a55 [msan] Intercept glob() with tests. by Evgeniy Stepanov · 11 years ago
  66. 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
  67. 8a6cac5 [asan] relax Linux/zero-base-shadow.cc to make it pass on newer Ubuntu; fix lint by Kostya Serebryany · 11 years ago
  68. 39fdce1 Revert r179012: "[msan] Intercept glob()." by Chandler Carruth · 11 years ago
  69. 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
  70. 6f4c197 [msan] Intercept glob(). by Evgeniy Stepanov · 11 years ago
  71. cc24ec9 [tsan] Fix build. by Evgeniy Stepanov · 11 years ago
  72. a2c1d98 [sanitizer] Fix boundary condition in LargeMmapAllocator::GetBlockBegin. Patch by Sergey Matveev by Kostya Serebryany · 11 years ago
  73. fef6605 [msan] Intercept time(). by Evgeniy Stepanov · 11 years ago
  74. 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
  75. 48cab52 [Sanitizer] enquote the module name when passing it to external symbolizer by Alexey Samsonov · 11 years ago
  76. 10f3ab7 Remove InternalAlloc/InternalFree calls from StopTheWorld. Patch by Sergey Matveev. by Alexey Samsonov · 11 years ago
  77. 7ed46ff [Sanitizer] Use a common mutex to prevent mixing reports from different sanitizers. This fixes PR15516 by Alexey Samsonov · 11 years ago
  78. 4fb04a8 [sanitizer] Android lacks ucontext_t definition. by Evgeniy Stepanov · 11 years ago
  79. 0727702 [sanitizer] Use ucontext_t instead of "struct ucontext". by Evgeniy Stepanov · 11 years ago
  80. 06658ea [msan] Unpoison siginfo_t and ucontext_t in signal handlers. by Evgeniy Stepanov · 11 years ago
  81. 583025d [sanitizer] while doing fast unwinding make sure that the frame pointer is aligned; fix lint by Kostya Serebryany · 11 years ago
  82. 78b580f [Sanitizer] Fix OnPrint weak hook. Disable weak hooks for gotsan. by Alexey Samsonov · 11 years ago
  83. 8218584 [Sanitizer] Be more careful with arch-specific defines in StopTheWorld code by Alexey Samsonov · 11 years ago
  84. 46f9395 [Sanitizer] Kill the remainders of platform defines in favor of SANITIZER_ defines by Alexey Samsonov · 11 years ago
  85. bb090b5 [Sanitizer] Fix StopTheWorld includes on Android. Patch by Sergey Matveev. by Alexey Samsonov · 11 years ago
  86. e4bdda5 [sanitizer] More interceptors. by Evgeniy Stepanov · 11 years ago
  87. fd8726c [libsanitizer] Run the callback on a separate stack in StopTheWorld. by Alexander Potapenko · 11 years ago
  88. e5b398f [libsanitizer] Added data() and capacity() getters to InternalVector. by Alexander Potapenko · 11 years ago
  89. 53c18d7 [libsanitizer] Add register dumping support to SuspendedThreadsList. by Alexander Potapenko · 11 years ago
  90. 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
  91. 9695003 [Sanitizer] Follow-up for r178238 - replace DCHECKs with regular CHECKs by Alexey Samsonov · 11 years ago
  92. 66b4a28 Add "static" to the Windows ALWAYS_INLINE macro (similar to what we do on POSIX) by Timur Iskhodzhanov · 11 years ago
  93. abfdbdf Make all the ALWAYS_INLINE users Windows-friendly; also, avoid ALWAYS_INLINE INLINE combinations by Timur Iskhodzhanov · 11 years ago
  94. ca280f2 [Sanitizer] Minor enhancements in InternalVector container by Alexey Samsonov · 11 years ago
  95. 6e7dca7 Fix unmatching ASan runtime flag for init-order checking exposed by r178158. Add a test for r178158. by Alexey Samsonov · 11 years ago
  96. 5d834a8 tsan: better flag parsing: do not confuse flag that is a part of another flag by Dmitry Vyukov · 11 years ago
  97. b443a65 tsan: fix lint warning by Dmitry Vyukov · 11 years ago
  98. 09a19b2 [libsanitizer] Fix the Win build. by Alexander Potapenko · 11 years ago
  99. be52366 asan/tsan: move strcasecmp() interceptor to sanitizer_common by Dmitry Vyukov · 11 years ago
  100. 1700fd3 asan/tsan: change SANITIZER_GO to more general SANITIZER_SUPPORTS_WEAK_HOOKS by Dmitry Vyukov · 11 years ago