1. 47e41c8 Add __libc_add_main_thread and mark it weak by Evgeny Eltsin · 7 years ago
  2. 343d1c4 Don't allow LIBC_DEBUG_MALLOC_OPTIONS to cross security boundaries. by Elliott Hughes · 8 years ago
  3. 0a0743f Move environ valiable into it's own file by Victor Khimenko · 8 years ago
  4. 9ae2372 Cope with AT_SYSINFO not being set on x86. by Elliott Hughes · 8 years ago
  5. 7a3681e Move libc_log code into libasync_safe. by Christopher Ferris · 8 years ago
  6. 62c03a4 Cleanup ANDROID_DNS_MODE and BIONIC_DNSCACHE by Nick Kralevich · 8 years ago
  7. eb04ed5 Fix x86 system calls made from ELF preinit. by Elliott Hughes · 8 years ago
  8. 7484c21 Revert "Remove the global thread list." by Elliott Hughes · 8 years ago
  9. b0e8c56 Remove the global thread list. by Elliott Hughes · 8 years ago
  10. 864f3ec Initialize __abort_message_ptr in linker's copy of libc by Dimitry Ivanov · 9 years ago
  11. b6453c5 Only initialize the global stack protector once. by Josh Gao · 9 years ago
  12. c80ffec Defer registration of the arc4random fork-detect handler. by Josh Gao · 9 years ago
  13. 250667a Take the arc4random lock before forking. by Josh Gao · 9 years ago
  14. af39abd Merge "Check current pid at libc initialization for 32-bit build." by Yabin Cui · 9 years ago
  15. 36733fc Check current pid at libc initialization for 32-bit build. by Yabin Cui · 9 years ago
  16. be91052 libc: implement kernel vdso syscalls for i386 by Mingwei Shi · 10 years ago
  17. fc69a8a Improve and fix the stack-protector tests. by Elliott Hughes · 9 years ago
  18. 63860cb Malloc debug rewrite. by Christopher Ferris · 10 years ago
  19. 42d949f Defend against -fstack-protector in libc startup. by Elliott Hughes · 9 years ago
  20. 40c2bf6 Fix a broken link in a comment. by Elliott Hughes · 9 years ago
  21. 6c54ddd Fix -fstack-protector-strong for x86. by Elliott Hughes · 10 years ago
  22. bb46afd Revert "Revert "Remove __sinit and __sdidinit."" by Elliott Hughes · 10 years ago
  23. c8bae05 Revert "Remove __sinit and __sdidinit." by Elliott Hughes · 10 years ago
  24. 4371961 Remove __sinit and __sdidinit. by Elliott Hughes · 10 years ago
  25. d68c9e5 Init stdio in __libc_init_common. by Yabin Cui · 10 years ago
  26. 284068f Fix tsan abort for lake of __libc_auxv initialization. by Yabin Cui · 10 years ago
  27. 2fb0265 libc_init_common.cpp: Clarify when environment stripping occurs by Nick Kralevich · 10 years ago
  28. fe9d0ed Move setjmp cookie to a shared globals struct. by Josh Gao · 10 years ago
  29. 93c0f5e Move VDSO pointers to a shared globals struct. by Josh Gao · 10 years ago
  30. a5d5d16 Use foreach loop to match setuid unsafe env vars. by Josh Gao · 10 years ago
  31. 7fda8d2 Implement setjmp cookies on ARM. by Josh Gao · 10 years ago
  32. d294863 Use a less misleading name for the code that sets up the main thread. by Elliott Hughes · 10 years ago
  33. c224747 Improve personality initialization by Dmitriy Ivanov · 10 years ago
  34. 1801db3 Statically linked executables should honor AT_SECURE. by Elliott Hughes · 10 years ago
  35. 673b15e Let g_thread_list_lock only protect g_thread_list. by Yabin Cui · 10 years ago
  36. 9d0c793 Remove PTHREAD_ATTR_FLAG_MAIN_THREAD. by Yabin Cui · 10 years ago
  37. 8b5df39 Turn on -Wold-style-cast and fix the errors. by Elliott Hughes · 10 years ago
  38. ba8dfc2 Remove PTHREAD_ATTR_FLAG_USER_ALLOCATED_STACK. by Yabin Cui · 10 years ago
  39. 8cf1b30 Use mmap to create the pthread_internal_t by Yabin Cui · 11 years ago
  40. 57b7a61 Fix pthread_getattr_np for the main thread. by Elliott Hughes · 11 years ago
  41. b3aaf39 Hide __libc_init_vdso(). by Dan Albert · 11 years ago
  42. 625993d Use VDSO for clock_gettime(2) and gettimeofday(2). by Elliott Hughes · 11 years ago
  43. 53c3c27 Upstream atexit by Dmitriy Ivanov · 11 years ago
  44. 7086ad6 Cache getpid. by Elliott Hughes · 11 years ago
  45. 1728b23 Switch to g_ for globals. by Elliott Hughes · 11 years ago
  46. cef3fae Clean up pthread_internal_t. by Elliott Hughes · 12 years ago
  47. 877ec6d Fix pthread_join. by Elliott Hughes · 12 years ago
  48. 70b24b1 Switch pthread_create over to __bionic_clone. by Elliott Hughes · 12 years ago
  49. 7f70c9b AArch64: Fix uses of stack size for 32/64bit libc builds by Serban Constantinescu · 12 years ago
  50. eb847bc Fix x86_64 build, clean up intermediate libraries. by Elliott Hughes · 12 years ago
  51. 9ae59c0 Declare __page_shift and __page_size with C linkage. by Bernhard Rosenkraenzer · 12 years ago
  52. 50af69e Simplify main thread stack size initialization by Brian Carlstrom · 12 years ago
  53. 322e7bc Use kernel default for initial thread size by Brian Carlstrom · 12 years ago
  54. 0d787c1 Make abort messages available to debuggerd. by Elliott Hughes · 12 years ago
  55. 642331b Fix debug malloc. by Elliott Hughes · 12 years ago
  56. 40eabe2 Fix the pthread_setname_np test. by Elliott Hughes · 12 years ago
  57. 6d33918 Simplify pthread_create, using more public API. by Elliott Hughes · 12 years ago
  58. d3920b3 Switch to using AT_RANDOM for the stack guards. by Elliott Hughes · 12 years ago
  59. e4ccf5a __progname should be const char*, not char*. by Elliott Hughes · 12 years ago
  60. 42b2c6a Clean up the argc/argv/envp/auxv handling. by Elliott Hughes · 12 years ago[Renamed (82%) from libc/bionic/libc_init_common.c]
  61. 36bd371 Revert "stack protector: use AT_RANDOM" by Nick Kralevich · 12 years ago
  62. e3a49a8 stack protector: use AT_RANDOM by Nick Kralevich · 12 years ago
  63. 2c5153b libc: add getauxval() by Nick Kralevich · 12 years ago
  64. 4f251be Don't corrupt the thread list if the main thread exits. by Elliott Hughes · 13 years ago
  65. bfeab1b Don't corrupt the thread list in static executables. by Elliott Hughes · 13 years ago
  66. e1dd3c2 bionic: import heaptracker as chk_malloc by Iliyan Malchev · 13 years ago
  67. 1a78fbb Initialize TLS before any application code is run. by Evgeniy Stepanov · 13 years ago
  68. f7ad13b am 1df986c2: libc: fix executable destruction support. by David 'Digit' Turner · 15 years ago
  69. 1df986c libc: fix executable destruction support. by David 'Digit' Turner · 15 years ago
  70. 2bf607d Change-Id: I68cc462aeb2460345a53bdb9941ce4bfc10456fb by Chris Peterson · 15 years ago
  71. 39f3745 Restore malloc debug. by Andy McFadden · 16 years ago
  72. b56b565 Fix the C library runtime initialization order. by David 'Digit' Turner · 16 years ago
  73. 3a654b1 Revert "Fix the C library initialization to avoid calling static C++ constructors twice." by David 'Digit' Turner · 16 years ago
  74. 03eabfe Fix the C library initialization to avoid calling static C++ constructors twice. by David 'Digit' Turner · 16 years ago
  75. 1dc9e47 auto import from //depot/cupcake/@135843 by The Android Open Source Project · 16 years ago
  76. 1767f90 auto import from //depot/cupcake/@135843 by The Android Open Source Project · 16 years ago
  77. e5cc1f3 auto import from //branches/cupcake/...@126645 by The Android Open Source Project · 16 years ago
  78. a27d2ba Initial Contribution by The Android Open Source Project · 17 years ago