1. 86277eb Update aosp/master compiler-rt for rebase to r230699. by Stephen Hines · 9 years ago
  2. 6d18623 Update aosp/master compiler-rt for rebase to r222486. by Stephen Hines · 10 years ago
  3. 6a211c5 Update compiler-rt for rebase to r212749. by Stephen Hines · 10 years ago
  4. 2d1fdb2 Update compiler-rt aosp/master for 3.5 (r209699) rebase. by Stephen Hines · 10 years ago
  5. 1b17f5b [ASan] Do not rely on malloc context in allocator reports. by Alexey Samsonov · 11 years ago
  6. 7f80655 [ASan] Kill use_stack_depot runtime flag and stack trace compression routines. by Alexey Samsonov · 11 years ago
  7. 05fa380 [ASan] Split ASan unit tests into two different binaries: by Alexey Samsonov · 11 years ago
  8. 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
  9. 1a24918 [ASan] turn on leak checking for ASan tests and fix a few discovered leaks by Alexey Samsonov · 11 years ago
  10. 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
  11. 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
  12. 5d43b5a [asan] fix the bug with memalign and malloc_usable_size (http://code.google.com/p/address-sanitizer/issues/detail?id=193); also fix lint by Kostya Serebryany · 11 years ago
  13. 33280bb Quick fix for ASan test build on Android. by Sergey Matveev · 11 years ago
  14. b1971ca [asan] nuke the old unused allocator code by Kostya Serebryany · 11 years ago
  15. 18ec84c [asan] make the __asan_get_heap_size more robust by Kostya Serebryany · 11 years ago
  16. d39a34e [asan] remove one redundant malloc stress test, unify the usage of ASAN_LOW_MEMORY macro in tests, slightly reduce test memory usage (all to make 32-bit runs consume less RAM) by Kostya Serebryany · 11 years ago
  17. b9e1319 [asan] if calloc returns a freshly-mmaped memory, don't clear it with memset. Speeds up calloc-intensive code by Kostya Serebryany · 12 years ago
  18. a84805f [asan] speedup by more than 2x handling of the small memset/memcpy/etc calls by Kostya Serebryany · 12 years ago
  19. c70fa28 [ASan] Split ASan interface header into private and public parts. Add a test that makes sure users can include interface header by Alexey Samsonov · 12 years ago
  20. b2efe13 [sanitizer] improve the calloc overflow check (spotted by samsonov@) by Kostya Serebryany · 12 years ago
  21. 65199f1 [sanitizer] fix calloc overflow in asan/tsan/msan by Kostya Serebryany · 12 years ago
  22. af5bd2e [asan] run-time tests for adaptive redzones by Kostya Serebryany · 12 years ago
  23. e5ab968 [asan] initialize kHighMemEnd at startup (instead of at compile time) to simplify further changes for various address space layouts. Fix asan_allocator2 for PowerPC (tested on 44-bit address space) by Kostya Serebryany · 12 years ago
  24. a3b0e5e [asan] simplify the code that poisons global redzones, add some more tests by Kostya Serebryany · 12 years ago
  25. 87b52b9 Fixup for r173021: build tests with zero-based shadow on Android only, fix condition in checking for shadow gap in asan_mapping.h by Alexey Samsonov · 12 years ago
  26. ee485d4 ASan: build unit tests with -fsanitize-address-zero-base-shadow on Linux and Android by Alexey Samsonov · 12 years ago
  27. ca2849c [ASan] fixes for Android build by Alexey Samsonov · 12 years ago
  28. 0fc2f69 ASan: Allow __asan_get_allocated_size(malloc(0)) to be 0 or 1 by Alexey Samsonov · 12 years ago
  29. 220ba2f [ASan] fix __asan_get_ownership(p) and __asan_get_allocated_size(p) for the p = malloc(0) by Alexey Samsonov · 12 years ago
  30. 48ddbef Move large part of asan_test_utils.h to sanitizer_common. by Evgeniy Stepanov · 12 years ago
  31. eb28093 [asan] implement more strict checking for memset/etc parameters. Instead of checking the first and the last byte, we check the entire shadow region. This costs ~10 slowdown for the instrumented functions. Motivated by a nasty memset-buffer-overflow-by-140-bytes in chrome which was reported as a use-after-free or not at all by Kostya Serebryany · 12 years ago
  32. f1877cf [asan] add a test for right OOB with special large sizes. Fix this test in asan_allocator2. More test tweaking for allocator2 by Kostya Serebryany · 12 years ago
  33. e52810d [asan] properly define ASAN_LOW_MEMORY. Due to a mistake it has been always true causing redzone and quarantine sizes to be smaller than it was some time before (and out of sync with the documentation). Also make one test less greedy by Kostya Serebryany · 12 years ago
  34. 68d3a1b [sanitizer] fix gcc warnings, enable one tests under asan_allocator2 by Kostya Serebryany · 12 years ago
  35. fe6d916 [asan] add a flag alloc_dealloc_mismatch (off by default for now) which finds malloc/delete, new/free, new/delete[], etc mismatches by Kostya Serebryany · 12 years ago
  36. b34cf49 [asan] asan_allocator2: implement memalign by Kostya Serebryany · 12 years ago
  37. 376bab8 [asan] asan_allocator2: make all remaining tests pass. by Kostya Serebryany · 12 years ago
  38. 2697687 [asan] in asan tests, check all return values of pthread_create/pthread_join. Also add the ASAN_AVOID_EXPENSIVE_TESTS macro to guard the test that creates too many threads by Kostya Serebryany · 12 years ago
  39. bdec26d [asan] fix Android build by not calling GetPageSizeCached in a test (no need for the page size anyway) by Kostya Serebryany · 12 years ago
  40. e89f184 [asan/tsan] get rid of kPageSize completely in favor of GetPageSizeCached(). This makes the code friendly to more platforms by Kostya Serebryany · 12 years ago
  41. 5af39e5 [asan/tsan] do not use __WORDSIZE macro, as it is glibc-private thing. Instead, define our own SANITIZER_WORDSIZE by Kostya Serebryany · 12 years ago
  42. f70848d [ASan] don't run hacky test for __asan_get_free_bytes() on 32-bits by Alexey Samsonov · 12 years ago
  43. de55be3 [ASan] unit tests: Move main() to a separate file. Fix lint by Alexey Samsonov · 12 years ago
  44. 68e8aca [asan] fix gcc warnings while building asan-rt by Kostya Serebryany · 12 years ago
  45. 8663343 [ASan] Change __asan_set_on_error_callback to weak overridable __asan_on_error, so that ASan would call the latter even if it finds the error early (i.e. during module initialization) by Alexey Samsonov · 12 years ago
  46. 7da8503 [ASan] Fix unit test headers. Add an option to change substitute asan_test_config.h file by Alexey Samsonov · 12 years ago
  47. b43d6a8 [Sanitizer] first effort to start building ASan runtime with -Werror in CMake build by Alexey Samsonov · 12 years ago
  48. d865fec Relocate the external headers provided by ASan and the common sanitizer library. by Chandler Carruth · 12 years ago
  49. c3390df [asan] some renaming before we move StackTrace into sanitizer_common by Kostya Serebryany · 12 years ago
  50. 2c29212 [asan] improve SetErrorReportCallbackTest to actually catch missing functionality in __asan_set_error_report_callback by Kostya Serebryany · 12 years ago
  51. f657a19 [ASan] Add __asan_set_on_error_callback() interface function that allows user to set a callback to be called right when ASan detects an error by Alexey Samsonov · 12 years ago
  52. b831086 [asan] don't return from a never-return function. fix a test that had a chain of bugs instead of just one by Kostya Serebryany · 12 years ago
  53. 1a7741b [ASan] Support for cmake build of ASan unittests in 32-bit LLVM build. Currently, to run ASan unit tests both for 32- and 64 bits one has to maintain two distinct LLVM builds. In a bright future, we'd like to use a single build for this by Alexey Samsonov · 12 years ago
  54. 63201b1 [ASan] minor fixes to silence cmake build warnings by Alexey Samsonov · 12 years ago
  55. 79d12e8 For wild addresses in the shadow or shadow gap areas print an error message instead of crashing on a check. by Alexander Potapenko · 12 years ago
  56. c9aeed8 [ASan] fix the build - erase second main as we link all test sources together by Alexey Samsonov · 12 years ago
  57. d00ecb6 [ASan] silence various warnings in cmake build of asan unit tests by Alexey Samsonov · 12 years ago
  58. bff5336 [asan] move tests from asan_interface_test.cc to asan_noinst_test.cc. Now all these tests do not require instrumentation and work directly with asan rt by Kostya Serebryany · 12 years ago
  59. e5f5895 Remove file-type tags for .cc files in ASan run-time library by Alexey Samsonov · 12 years ago
  60. ee39255 [asan] more renaming by Kostya Serebryany · 12 years ago
  61. 3f4c387 [asan] more renaming by Kostya Serebryany · 12 years ago
  62. 3074314 [asan] always collect malloc statstics (removed FLAG_stats) by Kostya Serebryany · 13 years ago
  63. 1e172b4 AddressSanitizer run-time library. Not yet integrated with the compiler-rt build system, but can be built using the old makefile. See details in README.txt by Kostya Serebryany · 13 years ago