1. ec43efb <sys/param.h>: really make powerof2() work for const. by Elliott Hughes · 8 months ago
  2. cec9460 Merge "<sys/param.h> powerof2(): switch to __auto_type." into main by Elliott Hughes · 8 months ago
  3. 80ac670 Fix the memset_explicit() polyfill. by Elliott Hughes · 8 months ago
  4. f7a73c1 <sys/param.h> powerof2(): switch to __auto_type. by Elliott Hughes · 8 months ago
  5. 43f593d Merge "Don't duplicate the memset_explicit() implementation." into main by Elliott Hughes · 8 months ago
  6. 326dcdb Merge "Document the uselessness of btowc()/wctob()." into main by Elliott Hughes · 8 months ago
  7. 24aa5fd Merge "Replace __errorattr() with __clang_error_if()." into main by Treehugger Robot · 8 months ago
  8. d4888f3 Don't duplicate the memset_explicit() implementation. by Elliott Hughes · 8 months ago
  9. 3e10aa4 Replace __errorattr() with __clang_error_if(). by Elliott Hughes · 8 months ago
  10. 249cad0 Add memset_explicit() polyfill. by Elliott Hughes · 8 months ago
  11. b4e215d Document the uselessness of btowc()/wctob(). by Elliott Hughes · 8 months ago
  12. da700f3 Remove __warnattr(). by Elliott Hughes · 8 months ago
  13. 684b029 pipe2() is POSIX now. by Elliott Hughes · 8 months ago
  14. b80bf28 Merge "Replace __BIONIC_ALIGN() with __builtin_align_up()." into main by Elliott Hughes · 8 months ago
  15. d5d7edf Merge "<stdlib.h>: more qsort() documentation." into main by Elliott Hughes · 8 months ago
  16. 6c62cc5 <stdlib.h>: more qsort() documentation. by Elliott Hughes · 8 months ago
  17. 6bf1fa6 Remove mempcpy and strcpy fortify overflow chk in bionic by Sharjeel Khan · 8 months ago
  18. 160002d Merge "Enable __warnattr_strict." into main by Elliott Hughes · 8 months ago
  19. e995bf6 Merge "Revert^2 "Add __builtin_dynamic_object_size and pass_dynamic_objec..."" into main by Sharjeel Khan · 8 months ago
  20. 193b0bc Replace __BIONIC_ALIGN() with __builtin_align_up(). by Elliott Hughes · 8 months ago
  21. 17e593d Remove unused __warnattr_real(). by Elliott Hughes · 8 months ago
  22. 25e63b9 Enable __warnattr_strict. by Elliott Hughes · 8 months ago
  23. 02b8207 Revert^2 "Add __builtin_dynamic_object_size and pass_dynamic_objec..." by Sharjeel Khan · 8 months ago
  24. ec857e3 _FORTIFY_SOURCE: move a macro to the one place it's used. by Elliott Hughes · 8 months ago
  25. e357e3e Merge "<android/api-level.h>: clarify the options somewhat." into main by Elliott Hughes · 9 months ago
  26. 4d5ea53 <utime.h>: add tests and reimplement. by Elliott Hughes · 9 months ago
  27. 03f3604 Merge "riscv64: fix cpu set argument type." into main by Elliott Hughes · 9 months ago
  28. f5f481f <android/api-level.h>: clarify the options somewhat. by Elliott Hughes · 9 months ago
  29. a3fc956 riscv64: fix cpu set argument type. by Elliott Hughes · 9 months ago
  30. 0244975 Merge "Revert "Add __builtin_dynamic_object_size and pass_dynamic_objec..."" into main by Liana Kazanova (xWF) · 9 months ago
  31. b60c2bc Revert "Add __builtin_dynamic_object_size and pass_dynamic_objec..." by Liana Kazanova (xWF) · 9 months ago
  32. 0a22462 Merge "Change "==3" to ">=3" for _FORTIFY_SOURCE" into main by Treehugger Robot · 9 months ago
  33. 5654c1f Change "==3" to ">=3" for _FORTIFY_SOURCE by Sharjeel Khan · 9 months ago
  34. 0eee103 Add __builtin_dynamic_object_size and pass_dynamic_object_size by Sharjeel Khan · 9 months ago
  35. b9a73e4 Document the abs() and div() families. by Elliott Hughes · 9 months ago
  36. 14d4583 Merge "<sched.h>: match other headers' "__cpu_set", not just "__set"." into main by Elliott Hughes · 9 months ago
  37. 7595357 <sys/hwprobe.h>: improve the argument names. by Elliott Hughes · 9 months ago
  38. e4f5954 <sched.h>: match other headers' "__cpu_set", not just "__set". by Elliott Hughes · 9 months ago
  39. 0d36944 Merge "<string.h>: move the strcasestr() const-correct overloads with the strstr() ones." into main by Elliott Hughes · 9 months ago
  40. 28d333b <string.h>: move the strcasestr() const-correct overloads with the strstr() ones. by Elliott Hughes · 9 months ago
  41. 03f703b <stdint.h>: use more clang built-in definitions. by Elliott Hughes · 9 months ago
  42. 184ea86 Merge "<string.h>: make the GNU extensions with C++ const correctness less unreadable." into main by Elliott Hughes · 9 months ago
  43. 1749d21 <string.h>: make the GNU extensions with C++ const correctness less unreadable. by Elliott Hughes · 9 months ago
  44. 8ec4622 <stdint.h>: add C23 _WIDTH macros. by Elliott Hughes · 9 months ago
  45. 8109e53 <stdint.h>: fix the INT_FAST* _MAX/_MIN macros. by Elliott Hughes · 9 months ago
  46. 00a07c7 dl_iterate_phdr(): fix iteration order. by Elliott Hughes · 9 months ago
  47. 995eee6 <stdint.h>: wint_t is unsigned. by Elliott Hughes · 9 months ago
  48. ab47e9a Update "Available in" comments to include _BSD_SOURCE/_GNU_SOURCE. by Elliott Hughes · 10 months ago
  49. 7d1b9cb Merge __USE_BSD/__USE_GNU with following api level checks. by Elliott Hughes · 10 months ago
  50. b427866 Merge "<time.h>: fix some doc comments." into main by Elliott Hughes · 10 months ago
  51. 480a70a <spawn.h>: the two _np functions are in POSIX 2024. by Elliott Hughes · 10 months ago
  52. b777978 <time.h>: fix some doc comments. by Elliott Hughes · 10 months ago
  53. 20154cb Merge "<netinet/if_ether.h>: modernize." into main by Elliott Hughes · 10 months ago
  54. f26fd9c Merge "<spawn.h>: reduce scope of __USE_GNU and __BIONIC_AVAILABILITY_GUARD()." into main by Elliott Hughes · 10 months ago
  55. fb3b995 Merge "<stdio.h>: reduce scope of __USE_BSD/__USE_GNU." into main by Elliott Hughes · 10 months ago
  56. 0e16a69 Merge "<sys/stat.h>: reduce scope of __USE_BSD/__USE_GNU for constants." into main by Elliott Hughes · 10 months ago
  57. d00bf19 Merge "<sys/time.h>: reduce scope of __USE_BSD." into main by Elliott Hughes · 10 months ago
  58. bcf09f0 Merge "<math.h>: reduce __USE_BSD/__USE_GNU scope." into main by Elliott Hughes · 10 months ago
  59. 6b71feb Merge "<sched.h>: reduce __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  60. 9b01f59 <sched.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  61. 2f82efd <sys/time.h>: reduce scope of __USE_BSD. by Elliott Hughes · 10 months ago
  62. 49c7c06 <glob.h>: reduce scope of __USE_BSD. by Elliott Hughes · 10 months ago
  63. 67b7039 <netinet/if_ether.h>: modernize. by Elliott Hughes · 10 months ago
  64. 516f2fa <math.h>: reduce __USE_BSD/__USE_GNU scope. by Elliott Hughes · 10 months ago
  65. ad947f6 <stdio.h>: reduce scope of __USE_BSD/__USE_GNU. by Elliott Hughes · 10 months ago
  66. cbcca18 <sys/stat.h>: reduce scope of __USE_BSD/__USE_GNU for constants. by Elliott Hughes · 10 months ago
  67. c0f84c9 <spawn.h>: reduce scope of __USE_GNU and __BIONIC_AVAILABILITY_GUARD(). by Elliott Hughes · 10 months ago
  68. 405c0ef Merge "<fcntl.h>: reduce __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  69. fbaa9c1 Merge "<sys/stat.h>: reduce __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  70. c6b4d5a <sys/uio.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  71. dfbdafc <fcntl.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  72. 3ef590f <sys/stat.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  73. e5934a9 <search.h>: reduce __USE_BSD/__USE_GNU scope. by Elliott Hughes · 10 months ago
  74. 3151a34 Merge "<wchar.h>: fix __USE_GNU whitespace." into main by Elliott Hughes · 10 months ago
  75. 0616c25 Merge "<sys/sem.h>: fix __USE_GNU whitespace." into main by Elliott Hughes · 10 months ago
  76. 93cfdf3 <wchar.h>: fix __USE_GNU whitespace. by Elliott Hughes · 10 months ago
  77. ff0a9b3 <dirent.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  78. f84469b <sys/sem.h>: fix __USE_GNU whitespace. by Elliott Hughes · 10 months ago
  79. 4d5aa95 Merge "<sys/mman.h>: reduce __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  80. a544a77 Merge "<signal.h>: fix whitespace around __USE_GNU." into main by Elliott Hughes · 10 months ago
  81. 04b17bf Merge "<unistd.h>: reduce __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  82. ac773cb Merge "<sys/mman.h>: don't duplicate constants." into main by Elliott Hughes · 10 months ago
  83. 5aaacbe <unistd.h>: SEEK_HOLE/SEEK_DATA are in POSIX now. by Elliott Hughes · 10 months ago
  84. 25fd37d <unistd.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  85. f6adb1d <signal.h>: fix whitespace around __USE_GNU. by Elliott Hughes · 10 months ago
  86. f3dd819 <sys/mman.h>: don't duplicate constants. by Elliott Hughes · 10 months ago
  87. 6c618e9 <sys/mman.h>: reduce __USE_GNU scope. by Elliott Hughes · 10 months ago
  88. a4bf322 Merge "<time.h>: decrease __USE_GNU scope." into main by Elliott Hughes · 10 months ago
  89. e291ef9 Merge "<sys/types.h>: remove ancient `ssize_t` hack." into main by Elliott Hughes · 10 months ago
  90. b53828e <time.h>: decrease __USE_GNU scope. by Elliott Hughes · 10 months ago
  91. cb0e5ae Merge "Update <endian.h> for POSIX 2024." into main by Elliott Hughes · 10 months ago
  92. a8e85c1 Merge "The long double math constants are now POSIX." into main by Elliott Hughes · 10 months ago
  93. adc18c2 <sys/types.h>: remove ancient `ssize_t` hack. by Elliott Hughes · 10 months ago
  94. 67ce6c7 Merge "Remove some `|| defined(__BIONIC__)` cruft." into main by Elliott Hughes · 10 months ago
  95. eea6483 Remove some `|| defined(__BIONIC__)` cruft. by Elliott Hughes · 10 months ago
  96. c74428b Update <endian.h> for POSIX 2024. by Elliott Hughes · 10 months ago
  97. 1497cec <arpa/inet.h>: be explicit about inclusion of <endian.h>. by Elliott Hughes · 10 months ago
  98. 401435d The long double math constants are now POSIX. by Elliott Hughes · 10 months ago
  99. 216f3ad Fix up __BIONIC_AVAILABILITY_GUARD() formatting. by Elliott Hughes · 10 months ago
  100. 847e746 Merge "Update to v6.13 kernel headers." into main by Christopher Ferris · 10 months ago