You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Will Dietz 3f3cc3e995 setvbuf: minor comment typo fix 8 years ago
..
__fclose_ca.c initial check-in, version 0.5.0 15 years ago
__fdopen.c refactor stdio open file list handling, move it out of global libc struct 11 years ago
__fmodeflags.c greatly improve freopen behavior 14 years ago
__fopen_rb_ca.c add O_CLOEXEC fallback for open and related functions 12 years ago
__lockfile.c fix stdio lock dependency on read-after-free not faulting 8 years ago
__overflow.c major stdio overhaul, using readv/writev, plus other changes 15 years ago
__stdio_close.c overhaul aio implementation for correctness 11 years ago
__stdio_exit.c refactor stdio open file list handling, move it out of global libc struct 11 years ago
__stdio_read.c avoid use of readv syscall in __stdio_read backend when not needed 8 years ago
__stdio_seek.c don't disable seeking after first seek failure 15 years ago
__stdio_write.c remove cancellation points in stdio 11 years ago
__stdout_write.c fix possible isatty false positives and unwanted device state changes 11 years ago
__string_read.c clean up stdio_impl.h 14 years ago
__toread.c fix undefined pointer comparison in stdio-internal __toread 10 years ago
__towrite.c remove useless and confusing parentheses in stdio __towrite function 8 years ago
__uflow.c fix failure of ungetc and ungetwc to work on files in eof status 11 years ago
asprintf.c cleanup asprintf stuff 15 years ago
clearerr.c initial check-in, version 0.5.0 15 years ago
dprintf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
ext.c change stdio_ext __freading/__fwriting semantics slightly 14 years ago
ext2.c fix invalid implicit pointer conversion in gnulib-compat functions 14 years ago
fclose.c remove useless null check before call to free in fclose 8 years ago
feof.c correct locking in stdio functions that tried to be lock-free 14 years ago
ferror.c correct locking in stdio functions that tried to be lock-free 14 years ago
fflush.c fix unsynchronized access to FILE structure in fflush(0) 9 years ago
fgetc.c separate getc/putc from fgetc/fputc 14 years ago
fgetln.c include cleanups: remove unused headers and add feature test macros 13 years ago
fgetpos.c fix aliasing violations in fgetpos/fsetpos 8 years ago
fgets.c fix multiple stdio functions' behavior on zero-length operations 12 years ago
fgetwc.c make fgetwc handling of encoding errors consistent with/without buffer 9 years ago
fgetws.c fix treatment by fgetws of encoding errors as eof 9 years ago
fileno.c correct locking in stdio functions that tried to be lock-free 14 years ago
flockfile.c refactor flockfile not to duplicate lock mechanism logic 8 years ago
fmemopen.c clean up allocation/setup logic for fmemopen 8 years ago
fopen.c remove cancellation points in stdio 11 years ago
fopencookie.c minor cleanup in fopencookie 8 years ago
fprintf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
fputc.c separate getc/putc from fgetc/fputc 14 years ago
fputs.c fix assumption in fputs that fwrite returning 0 implies an error 10 years ago
fputwc.c byte-based C locale, phase 2: stdio and iconv (multibyte callers) 11 years ago
fputws.c byte-based C locale, phase 2: stdio and iconv (multibyte callers) 11 years ago
fread.c consistently return number of bytes read from stdio read backend 8 years ago
freopen.c clean up stdio_impl.h 14 years ago
fscanf.c fix argument omission in ABI-compat weak_alias for fscanf 13 years ago
fseek.c apparently fseek should not set the error flag on failed seek 15 years ago
fsetpos.c fix aliasing violations in fgetpos/fsetpos 8 years ago
ftell.c fix ftello result for append streams with unflushed output 12 years ago
ftrylockfile.c refactor flockfile not to duplicate lock mechanism logic 8 years ago
funlockfile.c fix false ownership of stdio FILEs due to tid reuse 12 years ago
fwide.c byte-based C locale, phase 2: stdio and iconv (multibyte callers) 11 years ago
fwprintf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
fwrite.c fix return value for fread/fwrite when size argument is 0 10 years ago
fwscanf.c Add ABI compatability aliases. 13 years ago
getc.c separate getc/putc from fgetc/fputc 14 years ago
getc_unlocked.c add some ugly aliases for LSB ABI compatibility 14 years ago
getchar.c initial check-in, version 0.5.0 15 years ago
getchar_unlocked.c major stdio overhaul, using readv/writev, plus other changes 15 years ago
getdelim.c remove unused MIN macro from getdelim source file 8 years ago
getline.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
gets.c clean up stdio_impl.h 14 years ago
getw.c make sure getw/putw agree with prototypes by defining _GNU_SOURCE 14 years ago
getwc.c clean up stdio_impl.h 14 years ago
getwchar.c clean up stdio_impl.h 14 years ago
ofl.c revise the definition of multiple basic locks in the code 8 years ago
ofl_add.c refactor stdio open file list handling, move it out of global libc struct 11 years ago
open_memstream.c clean up allocation/setup logic for open_[w]memstream 8 years ago
open_wmemstream.c clean up allocation/setup logic for open_[w]memstream 8 years ago
pclose.c clean up stdio_impl.h 14 years ago
perror.c minor perror behavior fix 14 years ago
popen.c fix special-case breakage in popen due to reversed argument order 13 years ago
printf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
putc.c separate getc/putc from fgetc/fputc 14 years ago
putc_unlocked.c add some ugly aliases for LSB ABI compatibility 14 years ago
putchar.c initial check-in, version 0.5.0 15 years ago
putchar_unlocked.c major stdio overhaul, using readv/writev, plus other changes 15 years ago
puts.c minor optimization in puts: use inline putc_unlocked macro for newline 15 years ago
putw.c putw is supposed to return 0 (not the value written) on success 14 years ago
putwc.c clean up stdio_impl.h 14 years ago
putwchar.c clean up stdio_impl.h 14 years ago
remove.c support linux kernel apis (new archs) with old syscalls removed 12 years ago
rename.c support linux kernel apis (new archs) with old syscalls removed 12 years ago
rewind.c rewind must clear the error indicator in addition to seeking 15 years ago
scanf.c Add ABI compatability aliases. 13 years ago
setbuf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
setbuffer.c add more legacy functions: setlinebuf and setbuffer 15 years ago
setlinebuf.c add more legacy functions: setlinebuf and setbuffer 15 years ago
setvbuf.c setvbuf: minor comment typo fix 8 years ago
snprintf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
sprintf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
sscanf.c Add ABI compatability aliases. 13 years ago
stderr.c work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 12 years ago
stdin.c work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 12 years ago
stdout.c work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 12 years ago
swprintf.c include cleanups: remove unused headers and add feature test macros 13 years ago
swscanf.c include cleanups: remove unused headers and add feature test macros 13 years ago
tempnam.c fix failure of tempnam to null-terminate result 11 years ago
tmpfile.c fix fd leak in tmpfile when the fdopen operation fails 12 years ago
tmpnam.c support linux kernel apis (new archs) with old syscalls removed 12 years ago
ungetc.c fix failure of ungetc and ungetwc to work on files in eof status 11 years ago
ungetwc.c fix FILE buffer underflow in ungetwc 10 years ago
vasprintf.c simplify vasprintf implementation 12 years ago
vdprintf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
vfprintf.c fix printf alt-form octal with value 0 and no explicit precision 8 years ago
vfscanf.c handle whitespace before %% in scanf 9 years ago
vfwprintf.c remove ineffective compiler assist from printf 9 years ago
vfwscanf.c handle whitespace before %% in scanf 9 years ago
vprintf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
vscanf.c Add ABI compatability aliases. 13 years ago
vsnprintf.c redesign snprintf without undefined behavior 10 years ago
vsprintf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
vsscanf.c Add ABI compatability aliases. 13 years ago
vswprintf.c in vswprintf, initialize the FILE rather than memset-and-assign 8 years ago
vswscanf.c Add ABI compatability aliases. 13 years ago
vwprintf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
vwscanf.c Add ABI compatability aliases. 13 years ago
wprintf.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
wscanf.c Add ABI compatability aliases. 13 years ago