1. 02ce401 API guard every post-21 API. by Dan Albert · 10 months ago
  2. 95680c7 Re-hide fmemopen. by Dan Albert · 10 months ago
  3. b19df89 Prefer __nodiscard to __wur for readability. by Elliott Hughes · 11 months ago
  4. bbd39aa Replace http://man7.org links with https://man7.org links. by Elliott Hughes · 12 months ago
  5. 78706d2 <stdio.h>: warn on some unused results. by Elliott Hughes · 1 year, 2 months ago
  6. cc86c74 Add deprecation message for __sF. by Dan Albert · 1 year, 3 months ago
  7. a1b5ca2 Always use `__foo__` for attribute names. by Elliott Hughes · 1 year, 4 months ago
  8. 9c06d16 s/master/main/ by Elliott Hughes · 1 year, 10 months ago
  9. 655e430 Remove the always-true __INTRODUCED_IN() annotations. by Elliott Hughes · 2 years, 2 months ago
  10. e1833e5 Set __BIONIC_COMPLICATED_NULLNESS for the vsnprintf family by zijunzhao · 2 years, 3 months ago
  11. 00a3dba Nullability check for stdio module by zijunzhao · 2 years, 5 months ago
  12. f4ace9d libc/include: remove easy __ANDROID_API__ tautologies. by Elliott Hughes · 2 years, 6 months ago
  13. 439ebbd Simplify and improve tempnam() and tmpnam(). by Elliott Hughes · 4 years, 8 months ago
  14. 95c6cd7 Stop using the __ANDROID_API_x__ constants. by Elliott Hughes · 6 years ago
  15. 05b675e Add renameat2. by Elliott Hughes · 6 years ago
  16. 9024235 Remove __overloadable/__RENAME_CLANG by George Burgess IV · 8 years ago
  17. cc0fe6e The future is now (2018 edition). by Elliott Hughes · 8 years ago
  18. a348174 Improve the _FILE_OFFSET_BITS docs and link to them. by Elliott Hughes · 8 years ago
  19. 37ad959 More missing _unlocked <stdio.h> functions. by Elliott Hughes · 8 years ago
  20. ff26a16 Re-submit "Name function arguments in libc headers for Studio." by Elliott Hughes · 8 years ago
  21. 9af9120 Revert "Name function arguments in libc headers for Studio." by Colin Cross · 8 years ago
  22. 079bff4 Name function arguments in libc headers for Studio. by Elliott Hughes · 8 years ago
  23. 3aa9bf3 Fix dprintf/vdprintf fallbacks for GCC. by Dan Albert · 8 years ago
  24. 3f66e74 Remove nullability specifications. by Elliott Hughes · 8 years ago
  25. 3e523a6 Merge "Consistently say va_arg rather than __va_arg." by Treehugger Robot · 8 years ago
  26. 7f86f1d Merge "Clean up some <stdio.h> constants." by Elliott Hughes · 8 years ago
  27. 4a8de0d Consistently say va_arg rather than __va_arg. by Elliott Hughes · 8 years ago
  28. ec6850d Remove restrict/__restrict. by Elliott Hughes · 8 years ago
  29. 1db06fa Merge "libc: Split FORTIFY into its own headers" by Treehugger Robot · 8 years ago
  30. b15feb7 Clean up some <stdio.h> constants. by Elliott Hughes · 8 years ago
  31. b97049c libc: Split FORTIFY into its own headers by George Burgess IV · 8 years ago
  32. 5f7135e Allow calling v?dprintf for any target API level. by Dan Albert · 8 years ago
  33. 00fedf5 Undo recent _FILE_OFFSET_BITS=64 changes. by Elliott Hughes · 8 years ago
  34. 2e8e5e6 DO NOT MERGE: The future is now. by Josh Gao · 8 years ago
  35. 79a3db0 Only rename fgetpos/fsetpos/fseeko/ftello/funopen if we're N or newer. by Elliott Hughes · 8 years ago
  36. 9c2094f Fixup API level guards for new fortify functions. by Dan Albert · 8 years ago
  37. 156d5a8 Match __bos0 to __pass_object_size0 in FORTIFY by George Burgess IV · 8 years ago
  38. 7cc779f libc: add clang FORTIFY support by George Burgess IV · 8 years ago
  39. 5bc78c8 Add and use constants for the Android API levels. by Elliott Hughes · 9 years ago
  40. 3037ea4 Fix stdin/stdout/stderr for pre-M. by Dan Albert · 9 years ago
  41. fd936ae POSIX says <fcntl.h> makes SEEK_* visible. by Elliott Hughes · 9 years ago
  42. 53cf348 Remove more stdio copy/paste. by Elliott Hughes · 9 years ago
  43. dfa6bbb Guard fortify inlines with __ANDROID_API__. by Dan Albert · 9 years ago
  44. 61bd7cb Merge changes I0262eed9,Iba9ee03a by Treehugger Robot · 9 years ago
  45. c102075 Remove _GNU_SOURCE guard on tmpnam. by Dan Albert · 9 years ago
  46. f6495c7 Stop #define'ing __func__ and __restrict. by Elliott Hughes · 9 years ago
  47. 5470c18 Make it possible to build bionic with -I instead of -isystem. by Elliott Hughes · 9 years ago
  48. 32c79c2 Put the legacy stdio fds back for pre-M. by Dan Albert · 9 years ago
  49. 9eb3ae1 Remove __nonnull (in favor of _Nonnull). by Elliott Hughes · 9 years ago
  50. 9c8d711 Don't expose all BSD extensions. by Elliott Hughes · 9 years ago
  51. 95fa26e Update symbol versions. by Josh Gao · 9 years ago
  52. 3ba55f8 Rationalize visibility. by Elliott Hughes · 9 years ago
  53. 20788ae Add ctermid. by Elliott Hughes · 9 years ago
  54. 46b4416 Update header versions for NDK platform fixes. by Josh Gao · 9 years ago
  55. 14adff1 Add versioning information to symbols. by Josh Gao · 9 years ago
  56. f226ee5 Add fopen64/freopen64/tmpfile64 aliases. by Elliott Hughes · 10 years ago
  57. 03e65eb Implement funopen64. by Elliott Hughes · 10 years ago
  58. 9677fab Support _FILE_OFFSET_BITS=64 for most of <stdio.h>. by Elliott Hughes · 10 years ago
  59. e70e0e9 Move internal FILE flags macros to "local.h" from <stdio.h>. by Elliott Hughes · 10 years ago
  60. 2704bd1 Simplify fseek/ftell. by Elliott Hughes · 10 years ago
  61. fb994f4 Add fileno_unlocked to support thread sanitizer. by Yabin Cui · 10 years ago
  62. f0141df Make struct FILE opaque. by Elliott Hughes · 10 years ago
  63. fed2659 add fortified implementations of fread/fwrite by Daniel Micay · 10 years ago
  64. f1b4a5d Merge "Make tempnam/mktemp deprecated." by Yabin Cui · 10 years ago
  65. 9b4f77f Make tempnam/mktemp deprecated. by Yabin Cui · 10 years ago
  66. 4add77b Merge "Make gets() deprecated." by Yabin Cui · 10 years ago
  67. 913fcb2 Make gets() deprecated. by Yabin Cui · 10 years ago
  68. 68dc20d Implement _FILE_OFFSET_BITS (mostly). by Elliott Hughes · 11 years ago
  69. 784de4e Revert "Move use of __warnattr to __deprecated." by Yabin Cui · 10 years ago
  70. 4645c4f Move use of __warnattr to __deprecated. by Yabin Cui · 10 years ago
  71. 1ed337d Clean up SEEK_SET definitions. by Elliott Hughes · 11 years ago
  72. 168667c Add non-macro stdin/stdout/stderr too. by Elliott Hughes · 11 years ago
  73. 658727e Inline helpers need to be exported unmangled. by Dan Albert · 11 years ago
  74. 2ad11a9 Fix some 32-bit-isms in <stdio.h>. by Elliott Hughes · 11 years ago
  75. 6b841db Add POSIX-2008 fmemopen, open_memstream, and open_wmemstream. by Elliott Hughes · 11 years ago
  76. 2b021e1 Add <stdio_ext.h> for elfutils. by Elliott Hughes · 11 years ago
  77. 2cfb4e8 Improve <sys/cdefs.h>. by Elliott Hughes · 11 years ago
  78. df85f50 Add an obvious comment to <stdio.h> for fixincludes. by Elliott Hughes · 11 years ago
  79. f4c1a36 Remove declarations for things that don't exist. by Elliott Hughes · 11 years ago
  80. 9635046 Hide declaration of gets(3) for C11 and later. by Dan Albert · 11 years ago
  81. 1291680 Revert "Hide declaration of gets(3) for C11 and later." by Dan Albert · 11 years ago
  82. c0ce590 Hide declaration of gets(3) for C11 and later. by Dan Albert · 11 years ago
  83. 37b845f Merge "Remove declaration for putw(3)/getw(3)." by Dan Albert · 11 years ago
  84. 8e613cf Remove declaration for putw(3)/getw(3). by Dan Albert · 11 years ago
  85. cd32219 Remove declarations related to cuserid(3). by Dan Albert · 11 years ago
  86. fcac8ff Switch to POSIX dprintf/vdprintf. by Elliott Hughes · 11 years ago
  87. 7eb28b5 FORTIFY_SOURCE: don't define s?printf macros if already defined by Nick Kralevich · 11 years ago
  88. f2cea02 Clean up <stdio.h> macros. by Elliott Hughes · 11 years ago
  89. cd0609f Allow GCC-built fortified code to run on a clang-built bionic. by Elliott Hughes · 12 years ago
  90. c13fb75 Move bionic over to GCC's 'warning' attribute. by Elliott Hughes · 12 years ago
  91. f8fcfbc Move away from the __ARCH_WANT_SYSCALL_NO_AT system calls. by Elliott Hughes · 12 years ago
  92. 6e38072 Wrap sprintf()/snprintf() macros to prevent expansion errors. by Stephen Hines · 12 years ago
  93. c8ae8bd stdio.h: enable vs?printf clang FORTIFY_SOURCE by Nick Kralevich · 12 years ago
  94. 621b19d libc: enable FORTIFY_SOURCE snprintf under clang by Nick Kralevich · 12 years ago
  95. c6eb985 libc: enable sprintf FORTIFY_SOURCE under clang by Nick Kralevich · 12 years ago
  96. 16d1af1 libc: add limited FORTIFY_SOURCE support for clang by Nick Kralevich · 12 years ago
  97. b24c063 libc: Introduce __errordecl() by Nick Kralevich · 12 years ago
  98. d04c183 Add more __restricts, clean up __format__ attributes. by Elliott Hughes · 12 years ago
  99. 9020fd5 libc: upgrade some libc functions to _FORTIFY_SOURCE=2 by Nick Kralevich · 12 years ago
  100. 78d6d98 libc: upgrade sprintf to _FORTIFY_SOURCE=2 by Nick Kralevich · 12 years ago