1. be7680c __fortify_fatal(): remove a stack frame in most cases. by Elliott Hughes · 4 months ago
  2. f81f1a2 Merge "Move malloc_debug/malloc_hooks to new directory." into main by Christopher Ferris · 4 months ago
  3. 4598f86 Merge "Revert^2 "Switch to llvm-libc strtok()/strtok_r()."" into main by Elliott Hughes · 4 months ago
  4. 4af1bcd Revert^2 "Switch to llvm-libc strtok()/strtok_r()." by Elliott Hughes · 4 months ago
  5. e9344cf Merge "Disable tracing during libc init." into main by Christopher Ferris · 4 months ago
  6. 44b0363 Move malloc_debug/malloc_hooks to new directory. by Christopher Ferris · 4 months ago
  7. d1d1dd0 <sched.h>: describe some kernel madness. by Elliott Hughes · 4 months ago
  8. 8bf0e30 Disable tracing during libc init. by Christopher Ferris · 5 months ago
  9. dbc4e38 Merge "<time.h>: improve the doc comments." into main by Elliott Hughes · 5 months ago
  10. b25b857 Merge "Sync with OpenBSD strptime.c." into main by Treehugger Robot · 5 months ago
  11. bd1d691 Merge "strptime.c: fix 32-bit range check in epoch_to_tm()." into main by Elliott Hughes · 5 months ago
  12. e0ef29b <time.h>: improve the doc comments. by Elliott Hughes · 5 months ago
  13. b4436bb Merge "Reimplement asctime()/ctime()/difftime()." into main by Elliott Hughes · 5 months ago
  14. 4cbb496 Merge "getentropy(): clarify the /dev/urandom fallback." into main by Elliott Hughes · 5 months ago
  15. f9463ad Merge "Use the demangler from libunwindstack." into main by Christopher Ferris · 5 months ago
  16. 84468f2 Sync with OpenBSD strptime.c. by Elliott Hughes · 5 months ago
  17. 25b7171 getentropy(): clarify the /dev/urandom fallback. by Elliott Hughes · 5 months ago
  18. b891dda Reimplement asctime()/ctime()/difftime(). by Elliott Hughes · 5 months ago
  19. 47c8c97 Merge "system_properties.cpp: don't use strlcpy() for memcpy()." into main by Elliott Hughes · 5 months ago
  20. bb38c50 Merge "Switch to llvm-libc hcreate()/hsearch() etc." into main by Elliott Hughes · 5 months ago
  21. dd56beb strptime.c: fix 32-bit range check in epoch_to_tm(). by Elliott Hughes · 5 months ago
  22. a06e184 Merge "Revert "Switch to llvm-libc strtok()/strtok_r()."" into main by Liana Kazanova (xWF) · 5 months ago
  23. 553f39c Revert "Switch to llvm-libc strtok()/strtok_r()." by Liana Kazanova (xWF) · 5 months ago
  24. f960667 Switch to llvm-libc hcreate()/hsearch() etc. by Elliott Hughes · 5 months ago
  25. 02bc26a Merge "Switch to llvm-libc strtok()/strtok_r()." into main by Elliott Hughes · 5 months ago
  26. 866b716 system_properties.cpp: don't use strlcpy() for memcpy(). by Elliott Hughes · 5 months ago
  27. b8c5f81 Android.bp: always have the name at the top for readability. by Elliott Hughes · 5 months ago
  28. 3dcc505 Switch to llvm-libc strtok()/strtok_r(). by Elliott Hughes · 5 months ago
  29. a5978f4 Merge "Switch to llvm-libc strsep()." into main by Elliott Hughes · 5 months ago
  30. 6442c33 Merge "Fix memory fence in SystemProperties::Update" into main by Treehugger Robot · 5 months ago
  31. 0a24590 Fix memory fence in SystemProperties::Update by Robert Kymdon · 5 months ago
  32. dd6756f Switch to llvm-libc strsep(). by Elliott Hughes · 5 months ago
  33. daf8a16 running_with_hwasan() is now in android::base. by Elliott Hughes · 5 months ago
  34. 3d47086 Use the demangler from libunwindstack. by Christopher Ferris · 5 months ago
  35. 460e96f Update libc/NOTICE. by Elliott Hughes · 5 months ago
  36. a2c2341 Merge "Trivial reimplementation of <err.h>." into main by Elliott Hughes · 5 months ago
  37. cb029e0 Merge "Add trivial wcswidth() implementation alongside our wcwidth()." into main by Elliott Hughes · 5 months ago
  38. a91fca6 Merge "arm64: add ifunc resolver AT_HWCAP3/AT_HWCAP4 support." into main by Elliott Hughes · 5 months ago
  39. 6b5b792 arm64: add ifunc resolver AT_HWCAP3/AT_HWCAP4 support. by Elliott Hughes · 5 months ago
  40. 7887e0e Trivial reimplementation of <err.h>. by Elliott Hughes · 5 months ago
  41. 9ce7e04 Switch to llvm-libc strpbrk(). by Elliott Hughes · 5 months ago
  42. 3bf8f18 Add trivial wcswidth() implementation alongside our wcwidth(). by Elliott Hughes · 5 months ago
  43. 4e85724 Switch to llvm-libc wcstok(). by Elliott Hughes · 6 months ago
  44. a2e2d9c Merge "Update NOTICE file" into main by Treehugger Robot · 5 months ago
  45. 10eed1b Merge "Stop using strncat() in network code." into main by Elliott Hughes · 5 months ago
  46. 8a018bf Update NOTICE file by dimitry · 5 months ago
  47. c632b84 Merge "Stop using strncpy() in the gwp-asan/MTE code." into main by Elliott Hughes · 5 months ago
  48. a83b9c3 Merge "Sync with upstream OpenBSD." into main by Elliott Hughes · 5 months ago
  49. 46f987c Merge "Sync with upstream NetBSD." into main by Elliott Hughes · 5 months ago
  50. a6e0302 Merge "Sync with upstream FreeBSD." into main by Elliott Hughes · 5 months ago
  51. cc78f87 Stop using strncat() in network code. by Elliott Hughes · 5 months ago
  52. 209d3be Stop using strncpy() in the gwp-asan/MTE code. by Elliott Hughes · 5 months ago
  53. bc409ee Sync with upstream OpenBSD. by Elliott Hughes · 5 months ago
  54. c111078 Sync with upstream FreeBSD. by Elliott Hughes · 5 months ago
  55. 1ee9f32 Sync with upstream NetBSD. by Elliott Hughes · 5 months ago
  56. 4d8f635 Switch to llvm-libc strspn(). by Elliott Hughes · 5 months ago
  57. 351097a Switch to llvm-libc strcspn(). by Elliott Hughes · 5 months ago
  58. 173ab4f Switch back to socketcall(2) for x86 getsockopt()/setsockopt(). by Elliott Hughes · 6 months ago
  59. 15e6f22 Merge "Stop using socketcall(2) for x86 setsockopt()." into main by Elliott Hughes · 6 months ago
  60. f7b2e59 Merge "Warn about use of strtok()." into main by Elliott Hughes · 6 months ago
  61. 7368c02 Merge "Update to v6.16 kernel headers." into main by Christopher Ferris · 6 months ago
  62. 7b0d7de Merge "Switch to llvm-libc wcscspn()." into main by Elliott Hughes · 6 months ago
  63. c609b4f Stop using socketcall(2) for x86 setsockopt(). by Elliott Hughes · 6 months ago
  64. 266f2b2 Warn about use of strtok(). by Elliott Hughes · 6 months ago
  65. 47baf23 Merge "Add trivial documentation for strcoll()/strxfrm() etc." into main by Treehugger Robot · 6 months ago
  66. 94b80c1 Merge "Document the various string tokenization functions." into main by Treehugger Robot · 6 months ago
  67. 3aae840 Switch to llvm-libc wcscspn(). by Elliott Hughes · 6 months ago
  68. 7e9b05a Stop using socketcall(2) for x86 setsockopt(). by Elliott Hughes · 6 months ago
  69. 55eba99 Document the various string tokenization functions. by Elliott Hughes · 6 months ago
  70. 39650b7 Update to v6.16 kernel headers. by Christopher Ferris · 6 months ago
  71. 50574f5 Add trivial documentation for strcoll()/strxfrm() etc. by Elliott Hughes · 6 months ago
  72. fc7d46f Merge "Make the memset(..., 0) diagnostic fire in more cases." into main by Elliott Hughes · 6 months ago
  73. 5cfe7dc <syslog.h>: test setlogmask(). by Elliott Hughes · 6 months ago
  74. 2f53e48 Update libc/NOTICE. by Elliott Hughes · 6 months ago
  75. 3806f9e Merge "fortify.cpp: fix the __strcpy_chk() TODO." into main by Elliott Hughes · 6 months ago
  76. 000f58b Merge "Replace BIONIC_ROUND_UP_POWER_OF_2() with stdc_bit_ceil()/std::bit_ceil()." into main by Elliott Hughes · 6 months ago
  77. 676fb54 fortify.cpp: fix the __strcpy_chk() TODO. by Elliott Hughes · 6 months ago
  78. 52cf158 Merge "fortify.cpp: fix the stpcpy() todo." into main by Elliott Hughes · 6 months ago
  79. 934cd0b fortify.cpp: fix the stpcpy() todo. by Elliott Hughes · 6 months ago
  80. bab9b44 Make the memset(..., 0) diagnostic fire in more cases. by Elliott Hughes · 6 months ago
  81. 731da1b Replace BIONIC_ROUND_UP_POWER_OF_2() with stdc_bit_ceil()/std::bit_ceil(). by Elliott Hughes · 6 months ago
  82. 424a857 Merge "Implement C23 <stdbit.h>." into main by Elliott Hughes · 6 months ago
  83. f2bb239 Merge "Document the major limitation of __strong_alias()." into main by Treehugger Robot · 6 months ago
  84. a0a2e75 Merge "Remove dead code." into main by Elliott Hughes · 6 months ago
  85. 7579c32 Merge "[[fallthrough]] is in C++17 and C23." into main by Elliott Hughes · 6 months ago
  86. 1daa0c1 Document the major limitation of __strong_alias(). by Elliott Hughes · 6 months ago
  87. 36f5a96 Remove dead code. by Elliott Hughes · 6 months ago
  88. a1b263f Simplify strcoll()/strxfrm()/wcscoll()/wcsxfrm(). by Elliott Hughes · 6 months ago
  89. afdf965 [[fallthrough]] is in C++17 and C23. by Elliott Hughes · 6 months ago
  90. 5e70fe5 Implement C23 <stdbit.h>. by Elliott Hughes · 6 months ago
  91. 3287069 Merge "Reimplement the *casecmp() functions." into main by Elliott Hughes · 6 months ago
  92. f6dc835 <sys/param.h>: flesh out the documentation. by Elliott Hughes · 6 months ago
  93. d382b86 Reimplement the *casecmp() functions. by Elliott Hughes · 6 months ago
  94. 3ce164f Merge "Switch to llvm-libc memccpy()." into main by Elliott Hughes · 6 months ago
  95. 8a40a00 Merge "Revert "Stop using the cached pid."" into main by Priyanka Advani (xWF) · 6 months ago
  96. c9dcd82 Revert "Stop using the cached pid." by Priyanka Advani (xWF) · 6 months ago
  97. 6784831 Switch to llvm-libc memccpy(). by Elliott Hughes · 6 months ago
  98. ce3ad15 Merge "Switch to llvm-libc wcslcat()." into main by Elliott Hughes · 6 months ago
  99. 6fbb763 Merge "Make arch-arm match the others." into main by Elliott Hughes · 6 months ago
  100. 4437ccb Switch to llvm-libc wcslcat(). by Elliott Hughes · 6 months ago