1. 40527a5 [asan] ASan Linux MIPS32 support (compiler-rt part), patch by Jyun-Yan Y by Kostya Serebryany · 11 years ago
  2. 736cf49 [sanitizer] Move GetStackTrace from ASan to sanitizer_common. by Sergey Matveev · 11 years ago
  3. 649a270 [ASan] Kill the remainders of platform defines in favor of SANITIZER_ defines by Alexey Samsonov · 11 years ago
  4. def1be9 [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete ASan-specific AsanThreadRegistry. by Alexey Samsonov · 11 years ago
  5. 89c1384 [ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class into plain functions: they don't actually use registry by Alexey Samsonov · 11 years ago
  6. 24e1372 [sanitizer] Replace more platform checks with SANITIZER_ constants. by Evgeniy Stepanov · 11 years ago
  7. 83cb787 [sanitizer] Move ASan platform macros to sanitizer_common and rename them appropriately. by Evgeniy Stepanov · 11 years ago
  8. ca2849c [ASan] fixes for Android build by Alexey Samsonov · 12 years ago
  9. 57db4ba [ASan] minor changes to swapcontext handling: don't clear shadow memory if context stack is too large by Alexey Samsonov · 12 years ago
  10. f4f51f2 asan/tsan: move blocking mutex from asan to sanitizer_common by Dmitry Vyukov · 12 years ago
  11. 49d616e [asan] pop the internal stack frames in SlowUnwindStack, extend the test to check this by Kostya Serebryany · 12 years ago
  12. a30c8f9 [asan] add two asan flags: fast_unwind_on_fatal and fast_unwind_on_malloc to allow using the slow CFI-based unwinder by Kostya Serebryany · 12 years ago
  13. 68aad43 [asan] two more bits for __sparc__ by Kostya Serebryany · 12 years ago
  14. f67ec2b [asan] get rid of some of the uses of kPageSize. The intent is to get rid of it completely to support platforms with multiple possible page sizes. by Kostya Serebryany · 12 years ago
  15. f3950c6 [ASan] intercept swapcontext on Linux only by Alexey Samsonov · 12 years ago
  16. 10110f6 [asan] pop the two internal functions from the stack trace produced by _Unwind_Backtrace (Peter Bergner) by Kostya Serebryany · 12 years ago
  17. d7d4650 [asan] more support for powerpc, patch by Peter Bergner by Kostya Serebryany · 12 years ago
  18. 16da794 asan: sync with gcc r193553 by Dmitry Vyukov · 12 years ago
  19. 2b939c3 [asan] more refactoring to move StackTrace to sanitizer_common by Kostya Serebryany · 12 years ago
  20. c3390df [asan] some renaming before we move StackTrace into sanitizer_common by Kostya Serebryany · 12 years ago
  21. 3891ce6 A few tweaks for building ASanRT against Android NDK. by Evgeniy Stepanov · 12 years ago
  22. eb8c46e If the program is linked to a dynamic ASan runtime which is not present in DYLD_INSERT_LIBRARIES by Alexander Potapenko · 12 years ago
  23. 75b19eb Intercept CFAllocator for each thread in the program. by Alexander Potapenko · 12 years ago
  24. cb8c4dc [ASan] Use common flags parsing machinery. by Alexey Samsonov · 12 years ago
  25. f607fc1 [Sanitizer] move rest of mmap routines to common sanitizer runtime by Alexey Samsonov · 12 years ago
  26. 3dbeabb [Sanitizer] move portable GetEnv to common sanitizer runtime by Alexey Samsonov · 12 years ago
  27. 996651d [ASan] don't include deleted header by Alexey Samsonov · 12 years ago
  28. ed996f7 [Sanitizer] Fix mac build. by Alexey Samsonov · 12 years ago
  29. e5931fd [Sanitizer] factor out GetThreadStackTopAndBottom from ASan runtime to common. by Alexey Samsonov · 12 years ago
  30. 6895adc [Sanitizer] __asan::AsanProcMaps -> __sanitizer::ProcessMaps. by Alexey Samsonov · 12 years ago
  31. a25b346 [Sanitizer] Switch to common mmap/munmap routines in ASan run-time. by Alexey Samsonov · 12 years ago
  32. 47657ce [ASan] Use __sanitizer::Die() in ASan runtime. by Alexey Samsonov · 12 years ago
  33. b9a30e0 [Sanitizer] remove using namespace __sanitizer lines by Alexey Samsonov · 12 years ago
  34. 1f11d31 [Sanitizer] add sanitizer_posix.cc. Move more various functions into sanitizer_libc: sscanf, munmap, memchr by Alexey Samsonov · 12 years ago
  35. 2221f55 [ASan] use internal_{close,read,write} in ASan runtime. by Alexey Samsonov · 12 years ago
  36. 9552db7 [ASan] use internal_open from sanitizer_libc in ASan runtime by Alexey Samsonov · 12 years ago
  37. ae4d9ca Created files sanitizer_linux.cc and sanitizer_mac.cc for platform-specific implementations of common functions. Turned asan_mmap into __sanitizer::internal_mmap. by Alexey Samsonov · 12 years ago
  38. ee39255 [asan] more renaming by Kostya Serebryany · 12 years ago
  39. 3f4c387 [asan] more renaming by Kostya Serebryany · 12 years ago
  40. c99f700 Move AsanShadowRangeIsAvailable() from mac to posix. by Evgeniy Stepanov · 12 years ago
  41. ed23418 asan: fix typo in comment by Dmitry Vyukov · 12 years ago
  42. 76ac572 [asan] nuke some old unused code by Kostya Serebryany · 12 years ago
  43. 6f350e0 [asan] increase the stack size limit to 256M (yes, that happens); also CHECK that the stack size is less than that on a non-main thread by Kostya Serebryany · 12 years ago
  44. aa33a50 Avoid including link.h. by Evgeniy Stepanov · 12 years ago
  45. 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
  46. f73a6a3 Move the non-trivial implementation of AsanShadowRangeIsAvailable to asan_mac.cc by Alexander Potapenko · 12 years ago
  47. 09672ca AddressSanitizer: replace all "real_X" calls with "REAL(X)" by Alexey Samsonov · 12 years ago
  48. 160cc4a [asan] don't crash if /proc/self/maps has enormous size (linux) by Kostya Serebryany · 12 years ago
  49. 5ea4a76 [asan] use raw syscalls for open/close on linux to avoid being intercepted by Kostya Serebryany · 12 years ago
  50. 83c19fc [asan] remove dead code by Kostya Serebryany · 13 years ago
  51. 9cfa194 EHABI-based stack trace on ARM. by Evgeniy Stepanov · 13 years ago
  52. 8a34d38 Implement AsanProcMaps for Mac OS. The code from sysinfo/ is not needed anymore and should be cleaned up. by Alexander Potapenko · 13 years ago
  53. 4fd95f1 AddressSanitizer: add support for malloc_usable_size() function by Alexey Samsonov · 13 years ago
  54. 92bda94 [asan] Implement GetObjectNameAndOffset on ARM. by Evgeniy Stepanov · 13 years ago
  55. 1e316d7 This patch moves the code reading /proc/self/environ into AsanGetEnv by Alexander Potapenko · 13 years ago
  56. d55f5f8 [asan] move OS-dependent code away from asan_lock.h by Kostya Serebryany · 13 years ago
  57. 0ecf5eb [asan] don't include unistd.h in the headers by Kostya Serebryany · 13 years ago
  58. a7e760a [asan] refactoring: move some common linux/mac code to asan_posix.cc by Kostya Serebryany · 13 years ago
  59. 4803ab9 [asan] refactoring: move all interceptors to a single file by Kostya Serebryany · 13 years ago
  60. 9107c26 [asan] move more code into OS-specific files by Kostya Serebryany · 13 years ago
  61. ef14ff6 [asan] move more stuff to OS-specific files by Kostya Serebryany · 13 years ago
  62. efb3fa3 [asan] use dl_iterate_phdr for pre-symbolization on linux instead of parsing /proc/self/maps by Kostya Serebryany · 13 years ago
  63. c549dd7 [asan] move {linux,mac}-specific code from asan_thread.cc to asan_{linux,mac}.cc; also add asan_procmaps.h which I forgot to add on previous commit. by Kostya Serebryany · 13 years ago
  64. df499b4 [asan] implement our own /proc/self/maps reader and use it on linux instead of sysinfo.h by Kostya Serebryany · 13 years ago
  65. a874fe5 [asan] refactoring: don't #include <sys/mman.h> in non-os-specific files by Kostya Serebryany · 13 years ago
  66. de496f4 [asan] use custom libc-free getenv; a bit of refactoring around mmap calls by Kostya Serebryany · 13 years ago
  67. d6567c5 [asan] flatten the asan-rt build slightly by Kostya Serebryany · 13 years ago
  68. 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