1. 34e3ed1 [asan] refactor the use-after-return API so that the size class is computed at compile time instead of at run-time. compiler-rt part by Kostya Serebryany · 11 years ago
  2. d9a5e24 [sanitizer] Fix PR17138. by Evgeniy Stepanov · 11 years ago
  3. 4f78b35 [ASan] fix one more memory leak in test case by Alexey Samsonov · 11 years ago
  4. 1a24918 [ASan] turn on leak checking for ASan tests and fix a few discovered leaks by Alexey Samsonov · 11 years ago
  5. 639df40 [sanitizer] A bunch of linux system call handlers. by Evgeniy Stepanov · 11 years ago
  6. 0b2c3a7 [ASan] make the check for NULL more portable. by Alexander Potapenko · 11 years ago
  7. 48b7ee9 [asan] make calloc crash instead of returning 0 on overflow (controlled by the allocator_may_return_null flag) by Kostya Serebryany · 11 years ago
  8. 9150f39 [sanitizer] make the allocator crash instead of returning 0 on huge size (controlled by the allocator_may_return_null flag) by Kostya Serebryany · 11 years ago
  9. ed2364b [asan] add a test that demonstrates why the current use-after-return is not signal-safe by Kostya Serebryany · 11 years ago
  10. 73dc36e [asan] make use-after-return handle very deep recursion; fixes 483.xalancbmk in UAR mode by Kostya Serebryany · 11 years ago
  11. edb39c7 implement PR17059: more visible diagnostics for stack-buffer-overflow by Kostya Serebryany · 11 years ago
  12. 68c016a ASan, LSan, MSan: try to find llvm-symbolizer binary in PATH if it is not provided. Now we don't need to explicitly set the location of llvm-symbolizer in lit test configs. by Alexey Samsonov · 11 years ago
  13. dcf154d [ASan] Make blacklist test more robust by Alexey Samsonov · 11 years ago
  14. 717ece5 Improve collecting malloc stats in ASan by Alexey Samsonov · 11 years ago
  15. 6102afb [asan]: fix a CHECK failure in use-after-return mode; enable and fix stack-use-after-return.cc; add a test for UAR mode in asan_noinst_test by Kostya Serebryany · 11 years ago
  16. a1b15b4 [tests] Update to use lit_config and lit package, as appropriate. by Daniel Dunbar · 11 years ago
  17. 82821fa [sanitizer] ASan/MSan tests for r187967. by Evgeniy Stepanov · 11 years ago
  18. ead14cf ASan: fix one more test case for pipefail by Alexey Samsonov · 11 years ago
  19. 244a8e0 Distinguish 32-bit ASan from 64-bit ASan in lit configs by Alexey Samsonov · 11 years ago
  20. f2366a9 Enable pipefail for ASan tests by Alexey Samsonov · 11 years ago
  21. 0738e2f disable pipefail on asan for now. by Rafael Espindola · 11 years ago
  22. f021f4f Use --driver-mode=g++ instead of -ccc-cxx; required after Clang r186605 by Hans Wennborg · 11 years ago
  23. 5a482cd Fix a veritable conucopia of bugs in the readdir_r interceptors. by Chandler Carruth · 11 years ago
  24. d26cb23 Fix a bug in the readdir_r interceptor: when we reach the end of the by Chandler Carruth · 11 years ago
  25. d907702 [asan] Update blacklists to use categories. by Peter Collingbourne · 11 years ago
  26. 9465cbd [ASan] Properly disable strict init-order checking when pthread_create is called by Alexey Samsonov · 11 years ago
  27. 997aede [ASan] Add sanity test for asan_symbolize.py script by Alexey Samsonov · 11 years ago
  28. ed936c1 [ASan] Remove leading underscores from function names in output tests by Alexey Samsonov · 11 years ago
  29. fe18723 Define the path to llvm-symbolizer tool in a common config to reduce copy-paste by Alexey Samsonov · 11 years ago
  30. ec2ee9b [ASan] Remove %symbolize from lit tests: we now use external symbolizer instead of python script by Alexey Samsonov · 11 years ago
  31. 2a96098 [ASan] Migrate lit tests to external symbolizer from asan_symbolize.py script by Alexey Samsonov · 11 years ago
  32. 341b9e6 [sanitizer] Intercept ptrace. by Evgeniy Stepanov · 11 years ago
  33. 6b233ed [ASan][OSX] Make sure the zones created by malloc_create_zone() are write-protected. by Alexander Potapenko · 11 years ago
  34. 66ad412 [ASan][OSX] Fix the incorrect malloc_create_zone() implementation that led to out-of-bounds mprotect()s by Alexander Potapenko · 11 years ago
  35. b916e6a [sanitizer] Intercept readv, preadv, writev, pwritev. by Evgeniy Stepanov · 11 years ago
  36. c3b30b3 Add cmake rules for building LSan common on Mac OS by Alexey Samsonov · 11 years ago
  37. d530d89 [ASan] reimplement strdup() interceptor to get nicer stack traces for memory chunks allocated there by Alexey Samsonov · 11 years ago
  38. 18a9189 [ASan] make test for LSan annotations Linux-only for now by Alexey Samsonov · 11 years ago
  39. 5326ee1 [ASan] Check that ASan user may include and use LSan headers by Alexey Samsonov · 11 years ago
  40. 2557a1b [sanitizer] Symbolic ioctl names. by Evgeniy Stepanov · 11 years ago
  41. 441a216 Properly install LSan interface header, rely on sanitizer header presence in lit tests by Alexey Samsonov · 11 years ago
  42. dc8015f [ASan] Fix unset-insert-libraries-on-exec.cc on 32-bit Darwin. by Alexander Potapenko · 11 years ago
  43. fdde5a9 [ASan] mark ioctl test as xfailing on darwin. remove redundant semicolons by Alexey Samsonov · 11 years ago
  44. c65fe5e [ASan] don't use -m{32,64} flag in test case, as it can be run in both 32- and 64-bit modes by Alexey Samsonov · 11 years ago
  45. ea1b27f [ASan] fix test case to use absolute paths by Alexey Samsonov · 11 years ago
  46. 745dd0d [sanitizer] ioctl interceptor. by Evgeniy Stepanov · 11 years ago
  47. 6efa4d6 [ASan] create separate configs for running ASan lit tests in both 32- and 64-bit mode. Clean up RUN-lines in tests. by Alexey Samsonov · 11 years ago
  48. 06f069a Simplify lit configs for asan/lsan/msan unit tests by Alexey Samsonov · 11 years ago
  49. d668cd2 [ASan] create common autogenerated config for running compiler-rt unit tests, and use it in ASan by Alexey Samsonov · 11 years ago
  50. dd6605e [ASan] lit tests: create common autogenerated config for running compiler-rt lit tests, and use it in ASan by Alexey Samsonov · 11 years ago
  51. 64e2282 [ASan] move all lit_tests under TestCases by Alexey Samsonov · 11 years ago
  52. 092adea [ASan] Add a few tests for use-after-scope mode by Alexey Samsonov · 11 years ago
  53. fa50ea7 [ASan] make free_hook_realloc test more robust by Alexey Samsonov · 11 years ago
  54. 87bd39a Call __asan_free_hook() before marking the chunk quarantinned by Alexey Samsonov · 11 years ago
  55. 69c1d48 [asan] Fix r182858. by Sergey Matveev · 11 years ago
  56. 2e8fae7 [asan] Fix r182854: run the unpoison_tls test only on Linux. by Sergey Matveev · 11 years ago
  57. 12d01ba [asan] Make ASan report the correct thread address ranges to LSan. by Sergey Matveev · 11 years ago
  58. 57434a3 Improve support for compiler-rt tests in CMake build. by Alexey Samsonov · 11 years ago
  59. 46efcb0 Disable init-order checking before destructors are run. by Alexey Samsonov · 11 years ago
  60. ac39dfb [asan] enhance stack-overflow.cc test: check that the location frame is properly symbolized by Kostya Serebryany · 11 years ago
  61. c26d450 [asan] attempting to fix the debian bot (on ubuntu the test builds; on debian it complains that _SC_PAGESIZE is unknown) by Kostya Serebryany · 11 years ago
  62. 5cf3ced [asan] fix dlclose-test to work with non-4K pages. Properly disable interface_symbols_linux on non-x86 by Kostya Serebryany · 11 years ago
  63. 30e970f [asan] workaround for asan bug 189 (swapcontext followed by throw gets OOM kill). Also, disable swapcontext_test on non-x86. Fix lint by Kostya Serebryany · 11 years ago
  64. c1caace [ASan] create default (empty) ASan blacklist file in resource directory by Alexey Samsonov · 11 years ago
  65. 37642cf [ASan] Mark init-order test as XFAIL on Darwin by Alexey Samsonov · 11 years ago
  66. a6e7d8d [ASan] Don't run fast unwinder tests on 32-bit Linux as fast unwinder may be unexpectedly smart on some hosts by Alexey Samsonov · 11 years ago
  67. 098847d [ASan] Mark some tests as working only on x86_64 and i386 arches by Alexey Samsonov · 11 years ago
  68. 6b5346e Add lit config feature <target>-supported-target to mark target-specific tests by Alexey Samsonov · 11 years ago
  69. c754cd7 [ASan] Make the regression test for time(NULL) Linux-specific, as it crashes on Darwin (and the problem used to occur on Linux). by Alexander Potapenko · 11 years ago
  70. 972f301 [ASan] Fix allow_user_segv.cc on Darwin (32-bit build required a SIGBUS handler instead of the SIGSEGV one) by Alexander Potapenko · 11 years ago
  71. 31750e3 [ASan] Fix init-order-dlopen.cc to pass under Mac OS. by Alexander Potapenko · 11 years ago
  72. 5584c04 [ASan] Fix interface_symbols_darwin to pass a correct flag to nm. by Alexander Potapenko · 11 years ago
  73. 332bf33 [ASan] Add allow_user_segv_handler to let users override SEGV handler installed by ASan by Alexey Samsonov · 11 years ago
  74. bdd0966 [ASan] Disable strict-init-order checker once we have more than one thread, as this mode is thread-hostile by Alexey Samsonov · 11 years ago
  75. 51e9728 [ASan] Make wait.cc more Darwin-compatible: fix the header name and the CHECK patterns. by Alexander Potapenko · 11 years ago
  76. 64544c1 Fixup for r179843: add missing header by Alexey Samsonov · 11 years ago
  77. dfeef67 [ASan] Make init-order checker allow access to already initialized globals. by Alexey Samsonov · 11 years ago
  78. 881b677 [sanitizer] Add syscall handlers to ASan and TSan runtimes. by Evgeniy Stepanov · 11 years ago
  79. fecbf27 [asan] make heavy_uar_test even heavier by Kostya Serebryany · 11 years ago
  80. 2a529ad Explicitly list all sanitizer headers in CMake build rules. Make sure sanitizer lit_tests depend on fresh headers. by Alexey Samsonov · 11 years ago
  81. 71c9e9e [asan] improve the UAR reporting (try harder to find the correct frame), try to make the test more stable by Kostya Serebryany · 11 years ago
  82. 37f9464 [asan] make heavy_uar_test a bit more heavy and fix he fake stack to pass this test by Kostya Serebryany · 11 years ago
  83. 61723f2 [ASan] test source-based init-order blacklisting added in r179280 by Alexey Samsonov · 11 years ago
  84. ce0f7d1 [asan] fix use-after-return functionality (PR15672) and enable the corresponding test. We still don't guarantee anything with regard to use-after-return checking by Kostya Serebryany · 11 years ago
  85. 244384d [asan] move fake stack into a separate .h file; actually disable a failing test by Kostya Serebryany · 11 years ago
  86. 2c02f63 [asan] add heavy_uar_test (disabled); fix lint by Kostya Serebryany · 11 years ago
  87. 15832c2 [ASan] Do not check the shadow of NULL argument in the time() interceptor. by Alexander Potapenko · 11 years ago
  88. dc0d179 [asan] implement callbacks for unaligned loads/stores by Kostya Serebryany · 11 years ago
  89. 897a4ae [sanitizer] Interceptors for wait*. by Evgeniy Stepanov · 11 years ago
  90. a1c2a55 [msan] Intercept glob() with tests. by Evgeniy Stepanov · 11 years ago
  91. 8a6cac5 [asan] relax Linux/zero-base-shadow.cc to make it pass on newer Ubuntu; fix lint by Kostya Serebryany · 11 years ago
  92. 5ef2920 [asan] make huge_negative_hea_oob more meaningful by Kostya Serebryany · 11 years ago
  93. d26a01e [asan] add a test for huge left oob by Kostya Serebryany · 11 years ago
  94. ce184c8 [ASan] init-order checker tests: move constexpr test that requires -std=c++11 to a separate test case. Check that structs with no ctor but non-trivial dtor are ignored. by Alexey Samsonov · 11 years ago
  95. 2a3619e [asan] fill first 4K of malloc-ed memory with garbage, implement flags max_malloc_fill_size and malloc_fill_byte by Kostya Serebryany · 11 years ago
  96. 939316c [ASan] More careful reports for globals that are ASCII strings by Alexey Samsonov · 11 years ago
  97. c942427 [ASan] Demangle global names in error reports. by Alexey Samsonov · 11 years ago
  98. a89a35a [asan] print thread number while reporting invalid-free and double-free; add tests; also add a test for use-after-poison by Kostya Serebryany · 11 years ago
  99. bff55c4 [ASan] Use dynamic symbol table when checking exported ASan runtime symbols by Alexey Samsonov · 11 years ago
  100. 50f3daa [asan] Change the way we report the alloca frame on stack-buff-overflow. by Kostya Serebryany · 11 years ago