Age | Commit message (Expand) | Author | Files | Lines |
2018-09-12 | split internal lock API out of libc.h, creating lock.h | Rich Felker | 1 | -1/+1 |
2018-09-12 | remove spurious inclusion of libc.h for LFS64 ABI aliases | Rich Felker | 7 | -14/+7 |
2018-09-12 | reduce spurious inclusion of libc.h | Rich Felker | 27 | -12/+19 |
2018-09-12 | hide purely dependency-triggering functions in stdio __toread & __towrite | Rich Felker | 2 | -2/+2 |
2018-09-12 | overhaul internally-public declarations using wrapper headers | Rich Felker | 4 | -8/+4 |
2018-09-12 | move __stdio_exit_needed to stdio_impl.h | Rich Felker | 2 | -4/+0 |
2018-09-12 | make internal declarations for flockfile tracking functions checkable | Rich Felker | 2 | -4/+0 |
2018-09-12 | fix issues from public functions defined without declaration visible | Rich Felker | 2 | -0/+2 |
2018-08-30 | prevent perror from clobbering stderr's orientation | Rich Felker | 1 | -0/+8 |
2018-08-29 | make vfprintf set stream orientation even for zero-length output | Rich Felker | 1 | -1/+2 |
2018-08-29 | re-fix vfprintf temporary buffer logic | Rich Felker | 1 | -2/+2 |
2018-08-29 | fix missing flush of stderr at exit if it was put in buffered mode | Rich Felker | 1 | -0/+1 |
2018-08-28 | vfwprintf: honor field width with 'c' format type | A. Wilcox | 1 | -1/+4 |
2018-08-28 | set stream orientations in open_[w]memstream | Rich Felker | 2 | -0/+3 |
2018-08-28 | make fmemopen's w+ mode truncate the buffer | Rich Felker | 1 | -0/+1 |
2018-08-28 | set errno when fileno is called on a FILE with no underlying fd | Rich Felker | 1 | -4/+7 |
2018-08-23 | fix printf precision specifier for hex floats on non-ld80 archs | Rich Felker | 1 | -0/+1 |
2018-07-13 | fix writes outside buffer by ungetc after setvbuf | Rich Felker | 1 | -1/+1 |
2018-04-19 | setvbuf: minor comment typo fix | Will Dietz | 1 | -1/+1 |
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 |