1. 1749d21 <string.h>: make the GNU extensions with C++ const correctness less unreadable. by Elliott Hughes · 9 months ago
  2. 8109e53 <stdint.h>: fix the INT_FAST* _MAX/_MIN macros. by Elliott Hughes · 9 months ago
  3. 00a07c7 dl_iterate_phdr(): fix iteration order. by Elliott Hughes · 9 months ago
  4. 995eee6 <stdint.h>: wint_t is unsigned. by Elliott Hughes · 10 months ago
  5. ab47e9a Update "Available in" comments to include _BSD_SOURCE/_GNU_SOURCE. by Elliott Hughes · 10 months ago
  6. 7d1b9cb Merge __USE_BSD/__USE_GNU with following api level checks. by Elliott Hughes · 10 months ago
  7. b427866 Merge "<time.h>: fix some doc comments." into main by Elliott Hughes · 10 months ago
  8. 480a70a <spawn.h>: the two _np functions are in POSIX 2024. by Elliott Hughes · 10 months ago
  9. b777978 <time.h>: fix some doc comments. by Elliott Hughes · 10 months ago
  10. 20154cb Merge "<netinet/if_ether.h>: modernize." into main by Elliott Hughes · 10 months ago
  11. f26fd9c Merge "<spawn.h>: reduce scope of __USE_GNU and __BIONIC_AVAILABILITY_GUARD()." into main by Elliott Hughes · 10 months ago
  12. fb3b995 Merge "<stdio.h>: reduce scope of __USE_BSD/__USE_GNU." into main by Elliott Hughes · 10 months ago
  13. 0e16a69 Merge "<sys/stat.h>: reduce scope of __USE_BSD/__USE_GNU for constants." into main by Elliott Hughes · 10 months ago
  14. d00bf19 Merge "<sys/time.h>: reduce scope of __USE_BSD." into main by Elliott Hughes · 10 months ago
  15. bcf09f0 Merge "<math.h>: reduce __USE_BSD/__USE_GNU scope." into main by Elliott Hughes · 10 months ago
  16. 6b71feb Merge "<sched.h>: reduce __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  17. 9b01f59 <sched.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  18. 2f82efd <sys/time.h>: reduce scope of __USE_BSD. by Elliott Hughes · 10 months ago
  19. 49c7c06 <glob.h>: reduce scope of __USE_BSD. by Elliott Hughes · 10 months ago
  20. 67b7039 <netinet/if_ether.h>: modernize. by Elliott Hughes · 10 months ago
  21. 516f2fa <math.h>: reduce __USE_BSD/__USE_GNU scope. by Elliott Hughes · 10 months ago
  22. ad947f6 <stdio.h>: reduce scope of __USE_BSD/__USE_GNU. by Elliott Hughes · 10 months ago
  23. cbcca18 <sys/stat.h>: reduce scope of __USE_BSD/__USE_GNU for constants. by Elliott Hughes · 10 months ago
  24. c0f84c9 <spawn.h>: reduce scope of __USE_GNU and __BIONIC_AVAILABILITY_GUARD(). by Elliott Hughes · 10 months ago
  25. 405c0ef Merge "<fcntl.h>: reduce __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  26. fbaa9c1 Merge "<sys/stat.h>: reduce __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  27. c6b4d5a <sys/uio.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  28. dfbdafc <fcntl.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  29. 3ef590f <sys/stat.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  30. e5934a9 <search.h>: reduce __USE_BSD/__USE_GNU scope. by Elliott Hughes · 10 months ago
  31. 3151a34 Merge "<wchar.h>: fix __USE_GNU whitespace." into main by Elliott Hughes · 10 months ago
  32. 0616c25 Merge "<sys/sem.h>: fix __USE_GNU whitespace." into main by Elliott Hughes · 10 months ago
  33. 93cfdf3 <wchar.h>: fix __USE_GNU whitespace. by Elliott Hughes · 10 months ago
  34. ff0a9b3 <dirent.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  35. f84469b <sys/sem.h>: fix __USE_GNU whitespace. by Elliott Hughes · 10 months ago
  36. 4d5aa95 Merge "<sys/mman.h>: reduce __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  37. a544a77 Merge "<signal.h>: fix whitespace around __USE_GNU." into main by Elliott Hughes · 10 months ago
  38. 04b17bf Merge "<unistd.h>: reduce __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  39. ac773cb Merge "<sys/mman.h>: don't duplicate constants." into main by Elliott Hughes · 10 months ago
  40. 5aaacbe <unistd.h>: SEEK_HOLE/SEEK_DATA are in POSIX now. by Elliott Hughes · 10 months ago
  41. 25fd37d <unistd.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  42. f6adb1d <signal.h>: fix whitespace around __USE_GNU. by Elliott Hughes · 10 months ago
  43. f3dd819 <sys/mman.h>: don't duplicate constants. by Elliott Hughes · 10 months ago
  44. 6c618e9 <sys/mman.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  45. a4bf322 Merge "<time.h>: decrease __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  46. e291ef9 Merge "<sys/types.h>: remove ancient `ssize_t` hack." into main by Elliott Hughes · 10 months ago
  47. b53828e <time.h>: decrease __USE_GNU scope. by Elliott Hughes · 10 months ago
  48. cb0e5ae Merge "Update <endian.h> for POSIX 2024." into main by Elliott Hughes · 10 months ago
  49. a8e85c1 Merge "The long double math constants are now POSIX." into main by Elliott Hughes · 10 months ago
  50. adc18c2 <sys/types.h>: remove ancient `ssize_t` hack. by Elliott Hughes · 10 months ago
  51. 67ce6c7 Merge "Remove some `|| defined(__BIONIC__)` cruft." into main by Elliott Hughes · 10 months ago
  52. eea6483 Remove some `|| defined(__BIONIC__)` cruft. by Elliott Hughes · 10 months ago
  53. c74428b Update <endian.h> for POSIX 2024. by Elliott Hughes · 10 months ago
  54. 1497cec <arpa/inet.h>: be explicit about inclusion of <endian.h>. by Elliott Hughes · 10 months ago
  55. 401435d The long double math constants are now POSIX. by Elliott Hughes · 10 months ago
  56. 216f3ad Fix up __BIONIC_AVAILABILITY_GUARD() formatting. by Elliott Hughes · 10 months ago
  57. 847e746 Merge "Update to v6.13 kernel headers." into main by Christopher Ferris · 10 months ago
  58. 3762d76 Update to v6.13 kernel headers. by Christopher Ferris · 10 months ago
  59. b040028 <dlfcn.h>: track POSIX 2024. by Elliott Hughes · 10 months ago
  60. 4495d73 Merge "Add check to allow specific case of malloc_usable_size with _FORTIFY_SOURCE=3" into main am: 31d63b10a6 by Sharjeel Khan · 10 months ago
  61. 31d63b1 Merge "Add check to allow specific case of malloc_usable_size with _FORTIFY_SOURCE=3" into main by Sharjeel Khan · 10 months ago
  62. b31c8be Merge "Add and use GETENTROPY_MAX from POSIX 2024." into main am: da116fbee8 by Elliott Hughes · 10 months ago
  63. aac2db2 Add check to allow specific case of malloc_usable_size with _FORTIFY_SOURCE=3 by Sharjeel Khan · 10 months ago
  64. a4264a0 Add and use GETENTROPY_MAX from POSIX 2024. by Elliott Hughes · 10 months ago
  65. 884e24b Update the gets() advice. by Elliott Hughes · 10 months ago
  66. 0f4721d Merge "hwasan+fortify: don't use _chk variants of memcpy()/memmove()/memset()." into main by Elliott Hughes · 10 months ago
  67. 1536ff6 <sys/cdefs.h>: __bos_level should be 1 for _FORTIFY_SOURCE=3 too. by Elliott Hughes · 11 months ago
  68. 17d46c1 Add a compile-time warning for malloc_usable_size() with _FORTIFY_SOURCE=3. by Elliott Hughes · 11 months ago
  69. b26ec8b hwasan+fortify: don't use _chk variants of memcpy()/memmove()/memset(). by Elliott Hughes · 11 months ago
  70. c897cd7 Merge "Improve the comment for atomic_flag." into main by Elliott Hughes · 11 months ago
  71. e555475 Merge "Move fortified memset() up with memcpy()/memmove()." into main by Elliott Hughes · 11 months ago
  72. b45f4c8 Improve the comment for atomic_flag. by Elliott Hughes · 11 months ago
  73. 5c17f5e <stdatomic.h>: remove unnecessary __attribute__((__unused__))s. by Elliott Hughes · 11 months ago
  74. 9b5217e Move fortified memset() up with memcpy()/memmove(). by Elliott Hughes · 11 months ago
  75. 273080f Improve the <android/api-level.h> docs slightly. by Elliott Hughes · 11 months ago
  76. eb53f07 Fix ATOMIC_FLAG_INIT(). by Elliott Hughes · 11 months ago
  77. df68fb1 Merge "Revert "_FORTIFY_SOURCE: simplify memset() fortification."" into main by Priyanka Advani (xWF) · 11 months ago
  78. 39b4ba7 Revert "_FORTIFY_SOURCE: simplify memset() fortification." by Priyanka Advani (xWF) · 11 months ago
  79. 3413188 Merge "_FORTIFY_SOURCE: simplify memset() fortification." into main by Elliott Hughes · 11 months ago
  80. 544580f Merge "Clean up the area of pthread key destruction." into main by Elliott Hughes · 11 months ago
  81. e12357b _FORTIFY_SOURCE: simplify memset() fortification. by Elliott Hughes · 11 months ago
  82. b41b795 _FORTIFY_SOURCE: move a declaration to its sole call site. by Elliott Hughes · 11 months ago
  83. 1960f1c Clean up the area of pthread key destruction. by Elliott Hughes · 11 months ago
  84. 886440f Improve the pthread key functions' documentation. by Elliott Hughes · 11 months ago
  85. 79aac4e Merge "Make it clearer that the macro names for API levels are deprecated." into main by Maciej Żenczykowski · 11 months ago
  86. e9a34c5 Make it clearer that the macro names for API levels are deprecated. by Elliott Hughes · 11 months ago
  87. 9afe247 Add nullability annotations to FTS::fts_compare. by Elliott Hughes · 12 months ago
  88. 9cdc362 Merge "<fts.h>: fix fts_compar declaration for C23." into main by Elliott Hughes · 12 months ago
  89. 8fd8432 <fts.h>: fix fts_compar declaration for C23. by Elliott Hughes · 12 months ago
  90. be5088e Add apex/com.android.virt/bin to the PATH. by Steven Moreland · 12 months ago
  91. f32cb14 <sys/io.h>: add inb()/inw()/inl() and outb()/outw()/outl(). by Elliott Hughes · 12 months ago
  92. cb76b26 Remove obsolete _PATH_BSHELL hacks. by Elliott Hughes · 12 months ago
  93. f4420fb Add sched_getattr()/sched_setattr(). by Elliott Hughes · 12 months ago
  94. 5cbc4aa Expand the dlopen() docs. by Elliott Hughes · 12 months ago
  95. 376443f Merge "Add POSIX 2024 NSIG_MAX." into main by Elliott Hughes · 12 months ago
  96. 9bb0864 Add POSIX 2024 NSIG_MAX. by Elliott Hughes · 12 months ago
  97. aa7ea41 Add _SC_NSIG. by Elliott Hughes · 1 year ago
  98. 6171414 fstatat(2) allows a NULL path with AT_EMPTY_PATH since Linux 6.11. by Elliott Hughes · 1 year, 1 month ago
  99. 0809f01 Merge "Fix copy & paste error in pidfd_getfd() docs." into main by Elliott Hughes · 1 year, 1 month ago
  100. 5622ca0 Merge "Add missing manual sections to alphasort()/alphasort64()." into main by Elliott Hughes · 1 year, 1 month ago