1. 799172d Update aosp/master compiler-rt for rebase to r256229 by Pirama Arumuga Nainar · 9 years ago
  2. 259f706 Update aosp/master compiler-rt for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
  3. 86277eb Update aosp/master compiler-rt for rebase to r230699. by Stephen Hines · 9 years ago
  4. 2d1fdb2 Update compiler-rt aosp/master for 3.5 (r209699) rebase. by Stephen Hines · 10 years ago
  5. 72870db Add internal_strchrnul function by Alexey Samsonov · 11 years ago
  6. 0b694fc [nolibc] Move all platforms to internal_getpid. by Peter Collingbourne · 11 years ago
  7. 9578a3e [nolibc] Change internal syscall API to remove reliance on libc's errno. by Peter Collingbourne · 11 years ago
  8. 6d6ab9e tsan: add internal_unlink() function by Dmitry Vyukov · 11 years ago
  9. 6fb47af add Linux syscall wrappers and ThreadLister to sanitizer_common by Kostya Serebryany · 12 years ago
  10. f882247 [Sanitizer] use raw syscall instead of _exit() function on Linux by Alexey Samsonov · 12 years ago
  11. 4c9317a [Sanitizer] extend internal libc with stat/fstat/lstat functions by Alexey Samsonov · 12 years ago
  12. e85c83d [Sanitizer] use u32 instead of mode_t, which is defined in Darwin headers by Alexey Samsonov · 12 years ago
  13. ee7cc44 [Sanitizer] make internal_open have the same interface as libc version by Alexey Samsonov · 12 years ago
  14. 250f221 [sanitizer] Further split private and public sanitizer headers. by Evgeniy Stepanov · 12 years ago
  15. 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
  16. 84d57b4 [Sanitizer] Add internal_isatty to sanitizer_libc and PrintsToTty to determine whether error reports are printed to terminal by Alexey Samsonov · 12 years ago
  17. f3457cb [Sanitizer] Use kStderrFd constant instead of hardcoded 2 by Alexey Samsonov · 12 years ago
  18. f1673e6 Implement internal_memmove. by Alexander Potapenko · 12 years ago
  19. d1b8f58 [Sanitizer] implement readlink as syscall on Linux by Alexey Samsonov · 12 years ago
  20. d865fec Relocate the external headers provided by ASan and the common sanitizer library. by Chandler Carruth · 12 years ago
  21. 2511347 [Sanitizer] implement internal_strcspn by Alexey Samsonov · 12 years ago
  22. a4e4744 [asan] get rid of libc's sscanf as it causes infinite recursion on Fedora. by Kostya Serebryany · 12 years ago
  23. de08c02 [Sanitizer] Renaming: SNPrintf -> internal_snprintf (and move it to sanitizer libc) by Alexey Samsonov · 12 years ago
  24. a92c0cb [Sanitizer] State that sanitizer_libc.h header can be included in the user code (and therefore it shouldn't include other sanitizer runtime headers). by Alexey Samsonov · 12 years ago
  25. 8cd0df7 [Sanitizer] add internal_strncmp to sanitizer libc by Alexey Samsonov · 12 years ago
  26. 0969bcf [Sanitizer] move different wrappers from TSan to common sanitizer runtime by Alexey Samsonov · 12 years ago
  27. c925697 [Sanitizer] move all the rest re-implementations of libc functions from ASan runtime to common sanitizer runtime by Alexey Samsonov · 12 years ago
  28. 88207ab [Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementations of functions. Move strchr to sanitizer_libc. by Alexey Samsonov · 12 years ago
  29. 327c1c1 [Sanitizer] Move internal_memcmp to common sanitizer libc by Alexey Samsonov · 12 years ago
  30. 4fac148 [Sanitizer] add internal_memset and internal_strrchr to sanitizer_common/ by Alexey Samsonov · 12 years ago
  31. f7667cc [Sanitizer] move internal_strdup and internal_memcpy to common runtime. Make internal allocations from TSan runtime call InternalAlloc from common runtime by Alexey Samsonov · 12 years ago
  32. 230c3be [Sanitizer] Move more functions/constants to sanitizer_common. by Alexey Samsonov · 12 years ago
  33. 8e820fc [Sanitizer] move internal_filesize and internal_dup2 from TSan to sanitizer_common. by Alexey Samsonov · 12 years ago
  34. 9edf750 [Sanitizer] add sanitizer_common.h for routines shared between TSan and ASan runtimes. Use __sanitizer::Die() in TSan. by Alexey Samsonov · 12 years ago
  35. 94b5036 [Sanitizer] rename sanitizer_defs.h to sanitizer_internal_defs.h by Alexey Samsonov · 12 years ago
  36. 1f11d31 [Sanitizer] add sanitizer_posix.cc. Move more various functions into sanitizer_libc: sscanf, munmap, memchr by Alexey Samsonov · 12 years ago
  37. a56aefd [Sanitizer] add internal_{close,read,write} functions to sanitizer_libc by Alexey Samsonov · 12 years ago
  38. c5d4651 [Sanitizer] Add sanitizer_win.cc for windows-specific implementations of libc functions. Add internal_open. by Alexey Samsonov · 12 years ago
  39. 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
  40. c0d78c1 [Sanitizer]: move internal_strcmp to sanitizer_common by Alexey Samsonov · 12 years ago
  41. 3836ff2 [Sanitizer] Move internal_strncpy to sanitizer_libc (and make its behavior conforming to manual) by Alexey Samsonov · 12 years ago
  42. 9aead37 [asan,tsan] introduce sanitizer_common/sanitizer_defs.h and perform some renaming in asan rt. More to come. by Kostya Serebryany · 12 years ago
  43. 16e0075 [asan,tsan] rename files in sanitizer_common to have a common prefix (sanitizer_). by Kostya Serebryany · 12 years ago[Renamed (87%) from lib/sanitizer_common/mini_libc.h]
  44. b3cedf9 [asan,tsan] Add a new directory compiler-rt/lib/sanitizer_common by Kostya Serebryany · 12 years ago