Age | Commit message (Expand) | Author | Files | Lines |
2018-04-18 | add support for caller-provided buffers to setvbuf | Rich Felker | 1 | -11/+14 |
2018-04-18 | clean up allocation/setup logic for open_[w]memstream | Rich Felker | 2 | -38/+50 |
2018-04-18 | clean up allocation/setup logic for fmemopen | Rich Felker | 1 | -21/+31 |
2018-04-18 | minor cleanup in fopencookie | Rich Felker | 1 | -5/+2 |
2018-04-18 | refactor flockfile not to duplicate lock mechanism logic | Rich Felker | 2 | -12/+14 |
2018-04-18 | fix stdio lock dependency on read-after-free not faulting | Rich Felker | 3 | -20/+24 |
2018-02-24 | fix aliasing violations in fgetpos/fsetpos | Rich Felker | 2 | -2/+2 |
2018-02-24 | in vswprintf, initialize the FILE rather than memset-and-assign | Rich Felker | 1 | -9/+8 |
2018-02-24 | remove unused MIN macro from getdelim source file | Rich Felker | 1 | -2/+0 |
2018-02-24 | remove useless null check before call to free in fclose | Rich Felker | 1 | -1/+1 |
2018-02-24 | remove useless and confusing parentheses in stdio __towrite function | Rich Felker | 1 | -1/+1 |
2018-02-24 | avoid use of readv syscall in __stdio_read backend when not needed | Rich Felker | 1 | -1/+2 |
2018-02-24 | consistently return number of bytes read from stdio read backend | Rich Felker | 2 | -2/+2 |
2018-02-24 | remove obfuscated flags bit-twiddling logic in __stdio_read | Rich Felker | 1 | -1/+1 |
2018-02-11 | fix incorrect overflow check for allocation in fmemopen | Rich Felker | 1 | -1/+1 |
2018-01-10 | fix printf alt-form octal with value 0 and no explicit precision | Rich Felker | 1 | -2/+2 |
2018-01-09 | revise the definition of multiple basic locks in the code | Jens Gustedt | 1 | -1/+1 |
2017-12-06 | implement the fopencookie extension to stdio | William Pitcock | 1 | -0/+138 |
2017-11-20 | make fgetwc handling of encoding errors consistent with/without buffer | Rich Felker | 1 | -14/+14 |
2017-11-20 | fix treatment by fgetws of encoding errors as eof | Rich Felker | 1 | -1/+6 |
2017-11-18 | fix fgetwc when decoding a character that crosses buffer boundary | Szabolcs Nagy | 1 | -0/+1 |
2017-09-04 | handle whitespace before %% in scanf | Bartosz Brachaczek | 2 | -5/+13 |
2017-08-29 | fix unsynchronized access to FILE structure in fflush(0) | Rich Felker | 1 | -1/+4 |
2017-07-04 | remove ineffective compiler assist from printf | Alexander Monakov | 2 | -4/+0 |
2017-07-04 | reapply va_arg hacks removal to wprintf | Alexander Monakov | 1 | -26/+1 |
2017-04-22 | remove va_arg hacks in printf core with undefined behavior | Rich Felker | 1 | -26/+1 |
2017-03-14 | fix wide scanf's use of a compound literal past its lifetime | Rich Felker | 1 | -1/+2 |
2016-11-07 | fix swprintf internal buffer state and error handling | Rich Felker | 1 | -1/+8 |
2016-10-21 | redesign snprintf without undefined behavior | Rich Felker | 1 | -25/+38 |
2016-10-20 | fix float formatting of some exact halfway cases | Szabolcs Nagy | 1 | -1/+2 |
2016-10-20 | fix integer overflows and uncaught EOVERFLOW in printf core | Rich Felker | 2 | -46/+89 |
2016-10-19 | fix integer overflow in float printf needed-precision computation | Rich Felker | 1 | -1/+1 |
2016-09-18 | simplify/refactor fflush and make fflush_unlocked an alias for fflush | Rich Felker | 1 | -30/+23 |
2016-09-16 | fix printf regression with alt-form octal, zero flag, and field width | Rich Felker | 1 | -1/+1 |
2016-04-26 | fix FILE buffer underflow in ungetwc | Rich Felker | 1 | -3/+3 |
2016-03-28 | fix undefined pointer comparison in stdio-internal __toread | Rich Felker | 1 | -1/+1 |
2016-03-16 | fix padding string formats to width in wide printf variants | Rich Felker | 1 | -4/+4 |
2016-02-16 | fix assumption in fputs that fwrite returning 0 implies an error | Rich Felker | 1 | -1/+2 |
2016-02-10 | fix return value for fread/fwrite when size argument is 0 | Rich Felker | 2 | -0/+2 |
2016-02-10 | fix failed write reporting by fwrite in line-buffered mode | Rich Felker | 1 | -2/+2 |
2015-12-20 | fix overly pessimistic realloc strategy in getdelim | Rich Felker | 1 | -1/+1 |
2015-12-19 | avoid updating caller's size when getdelim fails to realloc | Rich Felker | 1 | -5/+6 |
2015-10-24 | fix single-byte overflow of malloc'd buffer in getdelim | Rich Felker | 1 | -1/+1 |
2015-10-08 | fix open_[w]memstream behavior when no writes take place | Rich Felker | 2 | -4/+18 |
2015-09-09 | fix fclose of permanent (stdin/out/err) streams | Rich Felker | 1 | -2/+3 |
2015-08-09 | fix failure of tempnam to null-terminate result | Rich Felker | 1 | -0/+1 |
2015-06-16 | refactor stdio open file list handling, move it out of global libc struct | Rich Felker | 9 | -36/+37 |
2015-06-16 | byte-based C locale, phase 2: stdio and iconv (multibyte callers) | Rich Felker | 5 | -8/+33 |
2015-06-13 | remove cancellation points in stdio | Rich Felker | 3 | -24/+3 |
2015-06-13 | fix idiom for setting stdio stream orientation to wide | Rich Felker | 6 | -6/+6 |