1. 0d49904 [asan] move lib/asan/interception to lib/interception so that other tools (e.g. tsan) can use it by Kostya Serebryany · 12 years ago
  2. cdfb33a tsan: add more atomics to public interface (fetch_or/and/xor + 1-,2-byte versions) by Dmitry Vyukov · 12 years ago
  3. f5820e7 tsan: enabled report suppression for signal-unsafe reports by Dmitry Vyukov · 12 years ago
  4. bfc45f1 tsan: fix output_tests script to actually verify tests results by Dmitry Vyukov · 12 years ago
  5. a762200 tsan: make addr2line symbolizer understand dynamic libraries by Dmitry Vyukov · 12 years ago
  6. 38a2f2a tsan: update output tests to race on heap memory by Dmitry Vyukov · 12 years ago
  7. 37f60be tsan: fix mmap fd by Dmitry Vyukov · 12 years ago
  8. 8ca0278 Increase error_message_buffer_size to 64K (16K is insufficient for large programs) by Alexander Potapenko · 12 years ago
  9. 3972ea0 Fix GetFrameNameByAddr hitting stale stack guards. by Evgeniy Stepanov · 12 years ago
  10. 1b2d44c [tsan] run output tests in parallel by Kostya Serebryany · 12 years ago
  11. 3d6ae15 [tsan] run more kinds of builds as presubmit test (and fix gcc debug build) by Kostya Serebryany · 12 years ago
  12. de257a9 [tsan] a bit more lint by Kostya Serebryany · 12 years ago
  13. b82ae88 [tsan] old-dstyle Makefile for tests; two helper scripts that analyze the assembly code of the hot functions by Kostya Serebryany · 12 years ago
  14. da4edd8 [tsan] ThreadSanitizer tests and micro benchmarks. No makefiles yet. by Kostya Serebryany · 12 years ago
  15. d40895d [tsan] add the old Makefile (which is the only way to build the tsan-rtl for now) by Kostya Serebryany · 12 years ago
  16. 7ac4148 [tsan] First commit of ThreadSanitizer (TSan) run-time library. by Kostya Serebryany · 12 years ago
  17. f2b1df7 Fix ReadFileToBuffer to return 0 on failure (-1 is too large if returned as size_t). by Alexander Potapenko · 12 years ago
  18. 909888c [ASan] use CLANG_VERSION in Makefile (currently 3.2) by Alexey Samsonov · 12 years ago
  19. 0796393 [asan] fix asan issue #66 (correctly report type of the bug) by Kostya Serebryany · 12 years ago
  20. 6f262bf Bump the LLVM minor version. This should fix our 32-bit Linux build. by Alexander Potapenko · 12 years ago
  21. 4eaa178 [asan] test for issue #66 by Kostya Serebryany · 12 years ago
  22. 034bda5 Partially revert r154390 (http://llvm.org/viewvc/llvm-project?view=rev&revision=154390) by Alexander Potapenko · 12 years ago
  23. 0a27a1f [asan] minor fix: pass flag -g to output tests as a part of CXXFLAGS by Alexey Samsonov · 12 years ago
  24. 5b952b7 Don't build atomic.c when building compiler-rt using make by Alexey Samsonov · 12 years ago
  25. c2f2d0c [ASan] fix output tests - r154570 changed debug info for static functions and now they are symbolized a bit differently by Alexey Samsonov · 12 years ago
  26. 73ac687 Change the way ASan interacts with custom signal handlers. by Alexander Potapenko · 12 years ago
  27. f7ceaad [ASan] remove dispatch.h header once again - it's not present on Leopard, and we don't want to break the build of compiler-rt there. See https://trac.macports.org/ticket/33362 by Alexey Samsonov · 12 years ago
  28. 2dcf449 Use 'typename' instead of 'class' in template<> definitions supporting POD types by Timur Iskhodzhanov · 12 years ago
  29. 850a49e [asan] last bit for gcc compatibility by Kostya Serebryany · 12 years ago
  30. 4d9a957 [asan] minor change to please gcc by Kostya Serebryany · 12 years ago
  31. 4d5f98d [ASan] move replacements for new/delete to separate file by Alexey Samsonov · 12 years ago
  32. f8e6fee [asan] add flags: disable_core, abort_on_error and unmap_shadow_on_exit by Kostya Serebryany · 12 years ago
  33. 3142938 [ASan/Win] Revert the local Makefile change slipped into the prev commit by Timur Iskhodzhanov · 12 years ago
  34. 00152bf [ASan/Win] Fix lint warning by Timur Iskhodzhanov · 12 years ago
  35. 8a5d8c4 [ASan/Win] Fix build by using inline assembly instead of an unavailable intrinsic function by Timur Iskhodzhanov · 12 years ago
  36. f1e82b8 [asan] make __asan::Deallocate immune to racy double-free (issue #57) by Kostya Serebryany · 12 years ago
  37. f03d8af Introduce the use_sigaltstack flag (off by default), which enables using alternate by Alexander Potapenko · 12 years ago
  38. adf331e Allow calling GetCurrentTidOrMinusOne() before AsanThreadRegistry was initialized. by Alexander Potapenko · 12 years ago
  39. d51e0a0 Initial, very rough cut at a new CMake build system for compiler-rt. by Chandler Carruth · 12 years ago
  40. 062ed09 Remove the old, and non-functional CMake build system from CompilerRT. by Chandler Carruth · 12 years ago
  41. d01c51d [ASan] use correct C-version of strchr on Windows by Alexey Samsonov · 12 years ago
  42. fa3eee4 Fix the build on 32 bit hosts. by Benjamin Kramer · 12 years ago
  43. 8c9ccc6 Make sure NSObjects are allocated in a way that is visible to ASan. by Alexander Potapenko · 12 years ago
  44. 2aff738 Initial commit of support functions for atomic operations. by David Chisnall · 12 years ago
  45. ebb9702 Add internal_memset and replace the uses of REAL(memset) with it where the performance allows. by Alexander Potapenko · 12 years ago
  46. 847f932 [ASan] interceptors for atoi/atol/atoll by Alexey Samsonov · 12 years ago
  47. 552c670 [asan] fix lint by Kostya Serebryany · 12 years ago
  48. 44830c2 [asan] add racy double-free test by Kostya Serebryany · 12 years ago
  49. 108a237 Log the allocator messages at a higher verbosity level. by Alexander Potapenko · 12 years ago
  50. 8f6a77f [ASan] add interceptor for strtol by Alexey Samsonov · 12 years ago
  51. aa33a50 Avoid including link.h. by Evgeniy Stepanov · 12 years ago
  52. 34a3202 [ASan] use macro to define if we should intercept signal/sigaction by Alexey Samsonov · 12 years ago
  53. 670439c [ASan] revert r153378 by Alexey Samsonov · 12 years ago
  54. 4f24544 [ASan] simplify ASAN_INTERCEPT_* definitions by Alexey Samsonov · 12 years ago
  55. 81a7a4a [ASan] use ASAN_INTERCEPT_STRNLEN instead of defined(__APPLE__) by Alexey Samsonov · 12 years ago
  56. 84ba324 [ASan] add interceptor for strtoll by Alexey Samsonov · 12 years ago
  57. 9381067 [ASan/tests] Make 'noinline' and a bunch of other stuff portable by Timur Iskhodzhanov · 12 years ago
  58. f6607d0 [ASan] replace '#if ... or ...' with '#if ... || ...' by Timur Iskhodzhanov · 12 years ago
  59. 1bbe256 [ASan] Add a few more malloc-related interceptors for Windows by Timur Iskhodzhanov · 12 years ago
  60. d46c02a Handle two-byte short jumps in the relocated code. by Alexander Potapenko · 12 years ago
  61. 9b90e95 [asan] extend the test for long double bug by Kostya Serebryany · 12 years ago
  62. a489842 [asan] one more try to remove pthread.h from asan_interceptors.cc by Alexey Samsonov · 12 years ago
  63. 56e2524 [asan] add missing declarations from string.h and remove this header by Alexey Samsonov · 12 years ago
  64. 4e7abdc [asan] use extern declaraions of libc functions on Win and on Mac by Alexey Samsonov · 12 years ago
  65. 73fe35f [asan]: remove signal.h system header from interceptors by Alexey Samsonov · 12 years ago
  66. a28aa80 [asan]: substitute extern decls with system header in asan_mac.cc by Alexey Samsonov · 12 years ago
  67. beba644 [asan] merge mac-specific interceptors into one function by Alexey Samsonov · 12 years ago
  68. 5cf832d [asan]: remove asan_mac.h by Alexey Samsonov · 12 years ago
  69. 64ce2db [asan]: start removing os-specific asan_mac.h - move inclusion of mac system header to asan_mac.cc by Alexey Samsonov · 12 years ago
  70. 739eb79 [asan] Support for %z to Printf() by Evgeniy Stepanov · 12 years ago
  71. 2962f26 s/Printf/Report for libc interceptors (need this to debug the potential double interception) by Alexander Potapenko · 12 years ago
  72. 6ebea22 [ASan] get rid of setjmp.h header in interceptors by Alexey Samsonov · 12 years ago
  73. 38dd4ed [ASan]: remove GetMacosVersion from asan_mac.h header by Alexey Samsonov · 12 years ago
  74. 95d6b33 [ASan]: re-enable noreturn attribute on posix by Alexey Samsonov · 12 years ago
  75. cadaab1 [asan] disable GetOwnershipStressTest on non-linux by Kostya Serebryany · 12 years ago
  76. fdbdab5 [asan] added an assert in InitializeAsanInterceptors (it should be run just once) by Kostya Serebryany · 12 years ago
  77. feb4793 [ASan] Print the parsed ASAN_OPTIONS for verbosity>0. by Alexander Potapenko · 12 years ago
  78. 650a1e1 [asan] one more -Wnull-conversion fix by Kostya Serebryany · 12 years ago
  79. 9f311bb [asan] fix unwinding inside libc intercepors (asan issue #46) by Kostya Serebryany · 12 years ago
  80. 8599762 [asan] performance optimization: make sure the check for poisoned shadow inside inteceptors is inlined by Kostya Serebryany · 12 years ago
  81. f0977db [asan] fix -Wnull-conversion warnings by Kostya Serebryany · 12 years ago
  82. 469a1ab [ASan] Undo NORETURN on POSIX as it's not clear how to do this cleanly yet by Timur Iskhodzhanov · 12 years ago
  83. b55c88d [ASan] Fix build error on Linux; screen-reviewed by glider@google.com by Timur Iskhodzhanov · 12 years ago
  84. 23bd2bb [ASan/Win] Eliminate a couple of FIXMEs, add NORETURN to CheckFailed/UNIMPLEMENTED by Timur Iskhodzhanov · 12 years ago
  85. 99a40fb [ASan/Win] Fix wrong memmove,memcpy,memset interceptor definitons by Timur Iskhodzhanov · 12 years ago
  86. 9bdf065 AddressSanitizer: fix a couple of typos by Alexey Samsonov · 12 years ago
  87. 2ac52fd [asan] output test for memcmp by Kostya Serebryany · 12 years ago
  88. 2716a61 [ASan] Add back the support for /MT; intercept statically-linked functions by Timur Iskhodzhanov · 12 years ago
  89. 27a7800 [ASan] Use WriteFile instead of fwrite in AsanWrite by Timur Iskhodzhanov · 12 years ago
  90. 25c7178 [asan] use O(log(N)) algorithm instead of O(N) in __asan_get_ownership by Kostya Serebryany · 12 years ago
  91. d364f87 [asan] add a (disabled) stress test for __asan_get_ownership by Kostya Serebryany · 12 years ago
  92. 40928f1 [asan]: fix off-by-one error in stack unwinder (asan issue #44; reproduced thanks to 'csmith' fuzzer) by Kostya Serebryany · 12 years ago
  93. 50f9b8f [asan] don't use dl_iterate_phdr on linux, go back to using /proc/self/maps. Hopefully fixes the problem reported by our mozilla friends. by Kostya Serebryany · 12 years ago
  94. 0cbaf7b [ASan] Fix lint warning by Timur Iskhodzhanov · 12 years ago
  95. cf13eb2 [ASan/Win] Intercept _msize, required for running SQLite by Timur Iskhodzhanov · 12 years ago
  96. dadc45d Force __asan_handle_no_return into the binary built with ASan. by Alexander Potapenko · 12 years ago
  97. eeb7191 Make sure to properly ifdef out an unused function on OSX < 10.6. PR12136. Patch from Jeremy Huddleston. by Eli Friedman · 12 years ago
  98. 99d4932 platform/clang_darwin: Fix a comment. by Daniel Dunbar · 12 years ago
  99. 0e1d0f2 make/clang_darwin: Tweak CheckArches function to force the integrated-as and use by Daniel Dunbar · 12 years ago
  100. 5b6eab9 [asan] Add a negative test for memcpy of long double. by Evgeniy Stepanov · 12 years ago