1. 9255dad handle whitespace before %% in scanf by Bartosz Brachaczek · 7 years ago
  2. 670d6d0 fix unsynchronized access to FILE structure in fflush(0) by Rich Felker · 7 years ago
  3. 2e6e084 remove ineffective compiler assist from printf by Alexander Monakov · 7 years ago
  4. f688884 reapply va_arg hacks removal to wprintf by Alexander Monakov · 7 years ago
  5. 58e2396 remove va_arg hacks in printf core with undefined behavior by Rich Felker · 7 years ago
  6. 733d1ea fix wide scanf's use of a compound literal past its lifetime by Rich Felker · 7 years ago
  7. 7442442 fix swprintf internal buffer state and error handling by Rich Felker · 8 years ago
  8. ed86967 redesign snprintf without undefined behavior by Rich Felker · 8 years ago
  9. 51ab6db fix float formatting of some exact halfway cases by Szabolcs Nagy · 8 years ago
  10. 167dfe9 fix integer overflows and uncaught EOVERFLOW in printf core by Rich Felker · 8 years ago
  11. 70d2687 fix integer overflow in float printf needed-precision computation by Rich Felker · 8 years ago
  12. c002668 simplify/refactor fflush and make fflush_unlocked an alias for fflush by Rich Felker · 8 years ago
  13. 78897b0 fix printf regression with alt-form octal, zero flag, and field width by Rich Felker · 8 years ago
  14. 6ed791e fix FILE buffer underflow in ungetwc by Rich Felker · 8 years ago
  15. 6d1a3df fix undefined pointer comparison in stdio-internal __toread by Rich Felker · 8 years ago
  16. 4aac019 fix padding string formats to width in wide printf variants by Rich Felker · 8 years ago
  17. 10a17df fix assumption in fputs that fwrite returning 0 implies an error by Rich Felker · 9 years ago
  18. 500c688 fix return value for fread/fwrite when size argument is 0 by Rich Felker · 9 years ago
  19. 5a6e8d0 fix failed write reporting by fwrite in line-buffered mode by Rich Felker · 9 years ago
  20. c673158 fix overly pessimistic realloc strategy in getdelim by Rich Felker · 9 years ago
  21. d87f0a9 avoid updating caller's size when getdelim fails to realloc by Rich Felker · 9 years ago
  22. b114190 fix single-byte overflow of malloc'd buffer in getdelim by Rich Felker · 9 years ago
  23. 7b9f57f fix open_[w]memstream behavior when no writes take place by Rich Felker · 9 years ago
  24. 426a0e2 fix fclose of permanent (stdin/out/err) streams by Rich Felker · 9 years ago
  25. 062bb73 fix failure of tempnam to null-terminate result by Rich Felker · 9 years ago
  26. 1b0cdc8 refactor stdio open file list handling, move it out of global libc struct by Rich Felker · 9 years ago
  27. 16f18d0 byte-based C locale, phase 2: stdio and iconv (multibyte callers) by Rich Felker · 9 years ago
  28. 4ef9b82 remove cancellation points in stdio by Rich Felker · 9 years ago
  29. 536c6d5 fix idiom for setting stdio stream orientation to wide by Rich Felker · 9 years ago
  30. f8f565d add printing of null %s arguments as "(null)" in wide printf by Rich Felker · 9 years ago
  31. f9e25d8 add %m support to wide printf by Rich Felker · 9 years ago
  32. 312eea2 remove another invalid skip of locking in ungetwc by Rich Felker · 9 years ago
  33. 7e816a6 remove invalid skip of locking in ungetwc by Rich Felker · 9 years ago
  34. 2b4fcfd fix failure of ungetc and ungetwc to work on files in eof status by Rich Felker · 9 years ago
  35. 05e0e30 fix getdelim to set the error indicator on all failures by Szabolcs Nagy · 9 years ago
  36. 2de85a9 fix possible isatty false positives and unwanted device state changes by Rich Felker · 10 years ago
  37. 4e8a356 overhaul aio implementation for correctness by Rich Felker · 10 years ago
  38. 0f859fc don't suppress sign output for NANs in printf by Rich Felker · 10 years ago
  39. d42269d correctly handle write errors encountered by printf-family functions by Rich Felker · 10 years ago
  40. b91cdbe fix behavior of printf with alt-form octal, zero precision, zero value by Rich Felker · 10 years ago
  41. 3e936ce fix linked list corruption in flockfile lists by Rich Felker · 10 years ago
  42. 6e2bb7a fix multiple stdio functions' behavior on zero-length operations by Rich Felker · 10 years ago
  43. 402611c suppress null termination when fgets reads EOF with no data by Rich Felker · 10 years ago
  44. 5345c9b fix false ownership of stdio FILEs due to tid reuse by Rich Felker · 10 years ago
  45. a6adb2b work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 by Rich Felker · 10 years ago
  46. c463e11 simplify __stdio_exit static linking logic by Rich Felker · 10 years ago
  47. 984c25b fix failure of wide printf/scanf functions to set wide orientation by Rich Felker · 10 years ago
  48. ebd8142 fix incorrect return value for fwide function by Rich Felker · 10 years ago
  49. df15168 replace all remaining internal uses of pthread_self with __pthread_self by Rich Felker · 10 years ago
  50. 7765706 add O_CLOEXEC fallback for open and related functions by Rich Felker · 10 years ago
  51. 60158bf fix fd leak in tmpfile when the fdopen operation fails by Rich Felker · 10 years ago
  52. 6a25313 simplify vasprintf implementation by Rich Felker · 10 years ago
  53. bff6095 use cleaner code for handling float rounding in vfprintf by Szabolcs Nagy · 10 years ago
  54. dd5f50d support linux kernel apis (new archs) with old syscalls removed by Rich Felker · 10 years ago
  55. d677d3f fix missing declaration of strcpy in implementation of tmpnam by Rich Felker · 10 years ago
  56. 2fe6579 overhaul tmpfile, tmpnam, and tempnam functions by Rich Felker · 10 years ago
  57. 594c827 support kernels with no SYS_open syscall, only SYS_openat by Rich Felker · 10 years ago
  58. e94d069 fix printf rounding with %g for some corner case midpoints by Rich Felker · 10 years ago
  59. 8974086 fix failure of printf %g to strip trailing zeros in some cases by Rich Felker · 10 years ago
  60. 109048e fix carry into uninitialized slots during printf floating point rounding by Rich Felker · 10 years ago
  61. dab441a always initialize thread pointer at program start by Rich Felker · 10 years ago
  62. 9743a39 fix incorrect rounding in printf floating point corner cases by Rich Felker · 10 years ago
  63. ba231cf fix buffer overflow in printf formatting of denormals with low bit set by Rich Felker · 10 years ago
  64. 758ab35 in fdopen, avoid setting O_APPEND flag if it's already set by Rich Felker · 11 years ago
  65. 3af2ede fix ftello result for append streams with unflushed output by Rich Felker · 11 years ago
  66. 5f94205 add __isoc99_vfscanf weak alias to vfscanf by Szabolcs Nagy · 11 years ago
  67. 5717444 include cleanups: remove unused headers and add feature test macros by Szabolcs Nagy · 11 years ago
  68. 49b3a0d minor vfprintf and vfwprintf changes to please static code analyzers by Szabolcs Nagy · 11 years ago
  69. a938b5a removed unused variable in vfwprintf by Rich Felker · 11 years ago
  70. fe80a8e fix special-case breakage in popen due to reversed argument order by Rich Felker · 11 years ago
  71. f0328a5 fix invalid %m format crash in wide scanf variants by Rich Felker · 11 years ago
  72. cbb8a69 avoid crash in scanf when invalid %m format is encountered by Rich Felker · 11 years ago
  73. 86cc54b protect against long double type mismatches (mainly powerpc for now) by Rich Felker · 11 years ago
  74. 1d92cdd fix uninitialized/stale use of alloc (%m modifier) flag in scanf by Rich Felker · 11 years ago
  75. ef55078 fix scanf %c conversion wrongly storing a terminating null byte by Rich Felker · 11 years ago
  76. e039db2 implement 'm' modifier for wide scanf variants by Rich Felker · 11 years ago
  77. 16a1e03 implement the 'm' (malloc) modifier for scanf by Rich Felker · 11 years ago
  78. de80ea9 refactor wide-char scanf string handling by Rich Felker · 11 years ago
  79. 1ab59de simplify some logic in scanf and remove redundant invalid-format check by Rich Felker · 11 years ago
  80. f18846d refactor scanf core to use common code path for all string formats by Rich Felker · 11 years ago
  81. 5c5ac81 fix argument omission in ABI-compat weak_alias for fscanf by Rich Felker · 11 years ago
  82. 14f0272 Add ABI compatability aliases. by Isaac Dunham · 11 years ago
  83. 9cb6e6e rewrite popen to use posix_spawn instead of fragile vfork hacks by Rich Felker · 11 years ago
  84. f1c1a5e document self-synchronized destruction issue for stdio locking by Rich Felker · 12 years ago
  85. dc059f0 always add memory streams to stdio open file list by Rich Felker · 12 years ago
  86. efd4d87 clean up sloppy nested inclusion from pthread_impl.h by Rich Felker · 12 years ago
  87. 835f9f9 clean up stdio_impl.h by Rich Felker · 12 years ago
  88. a617a8e fix more unused variable warnings by Rich Felker · 12 years ago
  89. 8fc7b59 separate getc/putc from fgetc/fputc by Rich Felker · 12 years ago
  90. c8cb6bc correct locking in stdio functions that tried to be lock-free by Rich Felker · 12 years ago
  91. 892caff greatly improve freopen behavior by Rich Felker · 12 years ago
  92. 708c91f remove useless failure-check from freopen (can't happen) by Rich Felker · 12 years ago
  93. f1b23d4 fix copy/paste error in popen changes that broke signals by Rich Felker · 12 years ago
  94. 599f973 fix usage of locks with vfork by Rich Felker · 12 years ago
  95. 7762518 avoid raising spurious division-by-zero exception in printf by Rich Felker · 12 years ago
  96. 44eb4d8 overhaul system() and popen() to use vfork; fix various related bugs by Rich Felker · 12 years ago
  97. 8582a6e add 'e' modifier (close-on-exec) to fopen and fdopen by Rich Felker · 12 years ago
  98. f2d08cf fix some more O_CLOEXEC/SOCK_CLOEXEC issues by Rich Felker · 12 years ago
  99. 4530595 fix invalid implicit pointer conversion in gnulib-compat functions by Rich Felker · 12 years ago
  100. 400c5e5 use restrict everywhere it's required by c99 and/or posix 2008 by Rich Felker · 12 years ago