Age | Commit message (Expand) | Author | Files | Lines |
2022-05-01 | drop use of stat operation in temporary file name generation | Rich Felker | 2 | -10/+6 |
2022-02-20 | fix spurious failures by fgetws when buffer ends with partial character | Rich Felker | 1 | -6/+1 |
2022-01-09 | make fseek detect and produce an error for invalid whence arguments | Rich Felker | 1 | -0/+7 |
2021-09-11 | fix undefined behavior in getdelim via null pointer arithmetic and memcpy | Rich Felker | 1 | -3/+5 |
2021-04-20 | fix popen not to leak pipes from one child to another | Rich Felker | 1 | -0/+6 |
2021-04-20 | remove spurious lock in popen | Rich Felker | 1 | -2/+0 |
2021-03-15 | remove no-longer-needed special case handling in popen | Rich Felker | 1 | -16/+0 |
2020-11-11 | lift child restrictions after multi-threaded fork | Rich Felker | 1 | -0/+2 |
2020-10-14 | move aio implementation details to a proper internal header | Rich Felker | 1 | -0/+1 |
2020-08-30 | clean up overinclusion in files using TIOCGWINSZ | Rich Felker | 2 | -2/+0 |
2020-08-24 | add tcgetwinsize and tcsetwinsize functions, move struct winsize | Rich Felker | 2 | -0/+2 |
2020-07-02 | vfscanf: fix possible invalid free due to uninitialized variable use | Julien Ramseier | 1 | -1/+1 |
2020-04-17 | move __string_read into vsscanf source file | Rich Felker | 2 | -19/+13 |
2020-04-17 | remove spurious repeated semicolon in fmemopen | Rich Felker | 1 | -1/+1 |
2020-04-17 | combine two calls to memset in fmemopen | Rich Felker | 1 | -2/+2 |
2020-04-17 | fix undefined behavior in scanf core | Rich Felker | 1 | -0/+3 |
2020-02-21 | remove wrap_write helper from vdprintf | Rich Felker | 1 | -6/+1 |
2020-02-12 | fix remaining direct use of stat syscalls outside fstatat.c | Rich Felker | 2 | -4/+6 |
2019-10-18 | fix return value of ungetc when argument is outside unsigned char range | Rich Felker | 1 | -1/+1 |
2019-09-13 | fix %lf in wprintf | Brion Vibber | 1 | -0/+2 |
2019-07-16 | use namespace-safe __lseek for __stdio_seek instead of direct syscall | Rich Felker | 1 | -8/+2 |
2019-06-25 | allow fmemopen with zero size | Rich Felker | 1 | -1/+1 |
2019-05-05 | make fgetwc set error indicator for stream on encoding errors | Rich Felker | 1 | -2/+8 |
2019-03-21 | support archs with no renameat syscall, only renameat2 | Drew DeVault | 1 | -2/+4 |
2019-03-12 | setvbuf: return failure if mode is invalid | A. Wilcox | 1 | -1/+3 |
2019-02-13 | fix behavior of gets when input line contains a null byte | Rich Felker | 1 | -3/+8 |
2018-11-02 | fix failure to flush stderr when fflush(0) is called | Rich Felker | 1 | -1/+4 |
2018-11-02 | fix deadlock and buffered data loss race in fclose | Rich Felker | 1 | -13/+19 |
2018-10-18 | further optimize getc/putc when locking is needed | Rich Felker | 2 | -10/+10 |
2018-10-18 | fix build regression due to missing file for putc changes | Rich Felker | 1 | -0/+22 |
2018-10-18 | bypass indirection through pointer objects to access stdin/out/err | Rich Felker | 3 | -9/+15 |
2018-10-17 | optimize hot paths of putc with manual shrink-wrapping | Rich Felker | 3 | -13/+8 |
2018-10-17 | optimize hot paths of getc with manual shrink-wrapping | Rich Felker | 4 | -15/+30 |
2018-10-16 | move stdio locking MAYBE_WAITERS definition to stdio_impl.h | Rich Felker | 2 | -4/+0 |
2018-09-18 | fix race condition in file locking | Kaarle Ritvanen | 1 | -6/+6 |
2018-09-16 | getdelim: only grow buffer when necessary, improve OOM behavior | Rich Felker | 1 | -10/+17 |
2018-09-16 | fix null pointer subtraction and comparison in stdio | Rich Felker | 13 | -29/+39 |
2018-09-16 | fix failure of getdelim to set stream orientation on error | Rich Felker | 1 | -0/+2 |
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 |