- b39b47b set errno when fileno is called on a FILE with no underlying fd by Rich Felker · 6 years ago
- cfa0a54 fix printf precision specifier for hex floats on non-ld80 archs by Rich Felker · 6 years ago
- 9cad27a fix writes outside buffer by ungetc after setvbuf by Rich Felker · 6 years ago
- 3f3cc3e setvbuf: minor comment typo fix by Will Dietz · 6 years ago
- 0b80a7b add support for caller-provided buffers to setvbuf by Rich Felker · 6 years ago
- 6019459 clean up allocation/setup logic for open_[w]memstream by Rich Felker · 6 years ago
- 0b043c7 clean up allocation/setup logic for fmemopen by Rich Felker · 6 years ago
- 4245a23 minor cleanup in fopencookie by Rich Felker · 6 years ago
- c1014a8 refactor flockfile not to duplicate lock mechanism logic by Rich Felker · 6 years ago
- c21f750 fix stdio lock dependency on read-after-free not faulting by Rich Felker · 6 years ago
- 2fae10f fix aliasing violations in fgetpos/fsetpos by Rich Felker · 7 years ago
- 7c59d09 in vswprintf, initialize the FILE rather than memset-and-assign by Rich Felker · 7 years ago
- aaa29c2 remove unused MIN macro from getdelim source file by Rich Felker · 7 years ago
- 0fbe53e remove useless null check before call to free in fclose by Rich Felker · 7 years ago
- 52d42b5 remove useless and confusing parentheses in stdio __towrite function by Rich Felker · 7 years ago
- e7eeeb9 avoid use of readv syscall in __stdio_read backend when not needed by Rich Felker · 7 years ago
- f928041 consistently return number of bytes read from stdio read backend by Rich Felker · 7 years ago
- 9bf9c73 remove obfuscated flags bit-twiddling logic in __stdio_read by Rich Felker · 7 years ago
- 75cba9c fix incorrect overflow check for allocation in fmemopen by Rich Felker · 7 years ago
- b64539a fix printf alt-form octal with value 0 and no explicit precision by Rich Felker · 7 years ago
- 32482f6 revise the definition of multiple basic locks in the code by Jens Gustedt · 7 years ago
- 0618433 implement the fopencookie extension to stdio by William Pitcock · 7 years ago
- 4000b01 make fgetwc handling of encoding errors consistent with/without buffer by Rich Felker · 7 years ago
- a90d9da fix treatment by fgetws of encoding errors as eof by Rich Felker · 7 years ago
- 7265615 fix fgetwc when decoding a character that crosses buffer boundary by Szabolcs Nagy · 7 years ago
- 9255dad handle whitespace before %% in scanf by Bartosz Brachaczek · 7 years ago
- 670d6d0 fix unsynchronized access to FILE structure in fflush(0) by Rich Felker · 7 years ago
- 2e6e084 remove ineffective compiler assist from printf by Alexander Monakov · 7 years ago
- f688884 reapply va_arg hacks removal to wprintf by Alexander Monakov · 7 years ago
- 58e2396 remove va_arg hacks in printf core with undefined behavior by Rich Felker · 7 years ago
- 733d1ea fix wide scanf's use of a compound literal past its lifetime by Rich Felker · 8 years ago
- 7442442 fix swprintf internal buffer state and error handling by Rich Felker · 8 years ago
- ed86967 redesign snprintf without undefined behavior by Rich Felker · 8 years ago
- 51ab6db fix float formatting of some exact halfway cases by Szabolcs Nagy · 8 years ago
- 167dfe9 fix integer overflows and uncaught EOVERFLOW in printf core by Rich Felker · 8 years ago
- 70d2687 fix integer overflow in float printf needed-precision computation by Rich Felker · 8 years ago
- c002668 simplify/refactor fflush and make fflush_unlocked an alias for fflush by Rich Felker · 8 years ago
- 78897b0 fix printf regression with alt-form octal, zero flag, and field width by Rich Felker · 8 years ago
- 6ed791e fix FILE buffer underflow in ungetwc by Rich Felker · 8 years ago
- 6d1a3df fix undefined pointer comparison in stdio-internal __toread by Rich Felker · 9 years ago
- 4aac019 fix padding string formats to width in wide printf variants by Rich Felker · 9 years ago
- 10a17df fix assumption in fputs that fwrite returning 0 implies an error by Rich Felker · 9 years ago
- 500c688 fix return value for fread/fwrite when size argument is 0 by Rich Felker · 9 years ago
- 5a6e8d0 fix failed write reporting by fwrite in line-buffered mode by Rich Felker · 9 years ago
- c673158 fix overly pessimistic realloc strategy in getdelim by Rich Felker · 9 years ago
- d87f0a9 avoid updating caller's size when getdelim fails to realloc by Rich Felker · 9 years ago
- b114190 fix single-byte overflow of malloc'd buffer in getdelim by Rich Felker · 9 years ago
- 7b9f57f fix open_[w]memstream behavior when no writes take place by Rich Felker · 9 years ago
- 426a0e2 fix fclose of permanent (stdin/out/err) streams by Rich Felker · 9 years ago
- 062bb73 fix failure of tempnam to null-terminate result by Rich Felker · 9 years ago
- 1b0cdc8 refactor stdio open file list handling, move it out of global libc struct by Rich Felker · 9 years ago
- 16f18d0 byte-based C locale, phase 2: stdio and iconv (multibyte callers) by Rich Felker · 9 years ago
- 4ef9b82 remove cancellation points in stdio by Rich Felker · 9 years ago
- 536c6d5 fix idiom for setting stdio stream orientation to wide by Rich Felker · 9 years ago
- f8f565d add printing of null %s arguments as "(null)" in wide printf by Rich Felker · 9 years ago
- f9e25d8 add %m support to wide printf by Rich Felker · 9 years ago
- 312eea2 remove another invalid skip of locking in ungetwc by Rich Felker · 9 years ago
- 7e816a6 remove invalid skip of locking in ungetwc by Rich Felker · 9 years ago
- 2b4fcfd fix failure of ungetc and ungetwc to work on files in eof status by Rich Felker · 9 years ago
- 05e0e30 fix getdelim to set the error indicator on all failures by Szabolcs Nagy · 10 years ago
- 2de85a9 fix possible isatty false positives and unwanted device state changes by Rich Felker · 10 years ago
- 4e8a356 overhaul aio implementation for correctness by Rich Felker · 10 years ago
- 0f859fc don't suppress sign output for NANs in printf by Rich Felker · 10 years ago
- d42269d correctly handle write errors encountered by printf-family functions by Rich Felker · 10 years ago
- b91cdbe fix behavior of printf with alt-form octal, zero precision, zero value by Rich Felker · 10 years ago
- 3e936ce fix linked list corruption in flockfile lists by Rich Felker · 10 years ago
- 6e2bb7a fix multiple stdio functions' behavior on zero-length operations by Rich Felker · 10 years ago
- 402611c suppress null termination when fgets reads EOF with no data by Rich Felker · 10 years ago
- 5345c9b fix false ownership of stdio FILEs due to tid reuse by Rich Felker · 10 years ago
- a6adb2b work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 by Rich Felker · 10 years ago
- c463e11 simplify __stdio_exit static linking logic by Rich Felker · 10 years ago
- 984c25b fix failure of wide printf/scanf functions to set wide orientation by Rich Felker · 10 years ago
- ebd8142 fix incorrect return value for fwide function by Rich Felker · 10 years ago
- df15168 replace all remaining internal uses of pthread_self with __pthread_self by Rich Felker · 10 years ago
- 7765706 add O_CLOEXEC fallback for open and related functions by Rich Felker · 10 years ago
- 60158bf fix fd leak in tmpfile when the fdopen operation fails by Rich Felker · 10 years ago
- 6a25313 simplify vasprintf implementation by Rich Felker · 10 years ago
- bff6095 use cleaner code for handling float rounding in vfprintf by Szabolcs Nagy · 10 years ago
- dd5f50d support linux kernel apis (new archs) with old syscalls removed by Rich Felker · 10 years ago
- d677d3f fix missing declaration of strcpy in implementation of tmpnam by Rich Felker · 10 years ago
- 2fe6579 overhaul tmpfile, tmpnam, and tempnam functions by Rich Felker · 10 years ago
- 594c827 support kernels with no SYS_open syscall, only SYS_openat by Rich Felker · 10 years ago
- e94d069 fix printf rounding with %g for some corner case midpoints by Rich Felker · 11 years ago
- 8974086 fix failure of printf %g to strip trailing zeros in some cases by Rich Felker · 11 years ago
- 109048e fix carry into uninitialized slots during printf floating point rounding by Rich Felker · 11 years ago
- dab441a always initialize thread pointer at program start by Rich Felker · 11 years ago
- 9743a39 fix incorrect rounding in printf floating point corner cases by Rich Felker · 11 years ago
- ba231cf fix buffer overflow in printf formatting of denormals with low bit set by Rich Felker · 11 years ago
- 758ab35 in fdopen, avoid setting O_APPEND flag if it's already set by Rich Felker · 11 years ago
- 3af2ede fix ftello result for append streams with unflushed output by Rich Felker · 11 years ago
- 5f94205 add __isoc99_vfscanf weak alias to vfscanf by Szabolcs Nagy · 11 years ago
- 5717444 include cleanups: remove unused headers and add feature test macros by Szabolcs Nagy · 11 years ago
- 49b3a0d minor vfprintf and vfwprintf changes to please static code analyzers by Szabolcs Nagy · 11 years ago
- a938b5a removed unused variable in vfwprintf by Rich Felker · 11 years ago
- fe80a8e fix special-case breakage in popen due to reversed argument order by Rich Felker · 11 years ago
- f0328a5 fix invalid %m format crash in wide scanf variants by Rich Felker · 11 years ago
- cbb8a69 avoid crash in scanf when invalid %m format is encountered by Rich Felker · 11 years ago
- 86cc54b protect against long double type mismatches (mainly powerpc for now) by Rich Felker · 11 years ago
- 1d92cdd fix uninitialized/stale use of alloc (%m modifier) flag in scanf by Rich Felker · 11 years ago
- ef55078 fix scanf %c conversion wrongly storing a terminating null byte by Rich Felker · 11 years ago