Age | Commit message (Expand) | Author | Files | Lines |
2012-12-10 | document self-synchronized destruction issue for stdio locking | Rich Felker | 1 | -0/+10 |
2012-11-09 | always add memory streams to stdio open file list | Rich Felker | 3 | -18/+21 |
2012-11-08 | clean up sloppy nested inclusion from pthread_impl.h | Rich Felker | 2 | -0/+4 |
2012-11-08 | clean up stdio_impl.h | Rich Felker | 35 | -2/+83 |
2012-11-01 | fix more unused variable warnings | Rich Felker | 2 | -3/+2 |
2012-10-27 | separate getc/putc from fgetc/fputc | Rich Felker | 4 | -6/+25 |
2012-10-24 | correct locking in stdio functions that tried to be lock-free | Rich Felker | 6 | -16/+36 |
2012-10-24 | greatly improve freopen behavior | Rich Felker | 3 | -15/+27 |
2012-10-24 | remove useless failure-check from freopen (can't happen) | Rich Felker | 1 | -2/+2 |
2012-10-21 | fix copy/paste error in popen changes that broke signals | Rich Felker | 1 | -1/+1 |
2012-10-19 | fix usage of locks with vfork | Rich Felker | 1 | -1/+1 |
2012-10-18 | avoid raising spurious division-by-zero exception in printf | Rich Felker | 1 | -1/+1 |
2012-10-18 | overhaul system() and popen() to use vfork; fix various related bugs | Rich Felker | 1 | -24/+44 |
2012-09-29 | add 'e' modifier (close-on-exec) to fopen and fdopen | Rich Felker | 2 | -2/+5 |
2012-09-29 | fix some more O_CLOEXEC/SOCK_CLOEXEC issues | Rich Felker | 1 | -1/+1 |
2012-09-06 | fix invalid implicit pointer conversion in gnulib-compat functions | Rich Felker | 1 | -1/+1 |
2012-09-06 | use restrict everywhere it's required by c99 and/or posix 2008 | Rich Felker | 42 | -43/+43 |
2012-08-25 | implement "low hanging fruit" from C11 | Rich Felker | 1 | -2/+2 |
2012-08-11 | add bsd fgetln function | Rich Felker | 2 | -0/+20 |
2012-08-10 | minor but worthwhile optimization in printf: avoid expensive strspn | Rich Felker | 1 | -4/+2 |
2012-08-10 | trivial optimization to printf: avoid wasted call frame | Rich Felker | 1 | -1/+1 |
2012-07-04 | putw is supposed to return 0 (not the value written) on success | Rich Felker | 1 | -1/+1 |
2012-07-04 | make sure getw/putw agree with prototypes by defining _GNU_SOURCE | Rich Felker | 2 | -0/+2 |
2012-07-02 | fix missing function declarations for __stdio_exit | Rich Felker | 2 | -0/+4 |
2012-06-20 | fix fwrite return value when full write does not succeed | Rich Felker | 1 | -1/+1 |
2012-06-20 | avoid cancellation in pclose | Rich Felker | 1 | -3/+4 |
2012-06-20 | fix invalid memory access in pclose | Rich Felker | 1 | -1/+2 |
2012-06-20 | make popen cancellation-safe | Rich Felker | 1 | -0/+7 |
2012-06-20 | popen: handle issues with fd0/1 being closed | Rich Felker | 1 | -3/+3 |
2012-06-20 | fix another oob pointer arithmetic issue in printf floating point | Rich Felker | 1 | -1/+1 |
2012-06-20 | minor perror behavior fix | Rich Felker | 1 | -1/+1 |
2012-06-19 | fix pointer overflow bug in floating point printf | Rich Felker | 1 | -3/+3 |
2012-06-19 | add new stdio extension functions to make gnulib happy | Rich Felker | 1 | -0/+24 |
2012-06-19 | stdio: handle file position correctly at program exit | Rich Felker | 3 | -3/+35 |
2012-06-19 | minor cleanup in fflush | Rich Felker | 1 | -5/+1 |
2012-06-19 | remove flush hook cruft that was never used from stdio | Rich Felker | 2 | -4/+0 |
2012-06-17 | change stdio_ext __freading/__fwriting semantics slightly | Rich Felker | 1 | -2/+2 |
2012-06-17 | fdopen should set errno when it fails due to invalid mode string | Rich Felker | 1 | -1/+4 |
2012-06-08 | fix %ls breakage in last printf fix | Rich Felker | 1 | -2/+2 |
2012-06-08 | fix printf %ls with precision limit over-read issue | Rich Felker | 1 | -2/+2 |
2012-06-07 | fix scanf bug reading literals after width-limited field | Rich Felker | 1 | -0/+1 |
2012-06-02 | add some ugly aliases for LSB ABI compatibility | Rich Felker | 7 | -0/+8 |
2012-05-25 | avoid using pthread cleanup push/pop in stdio when not needed | Rich Felker | 2 | -6/+14 |
2012-05-04 | fix uninitialized var in vfwprintf printing 0-prec string | Rich Felker | 1 | -1/+1 |
2012-04-19 | fix really bad breakage in strtol, etc.: failure to accept leading spaces | Rich Felker | 1 | -1/+1 |
2012-04-17 | fix wide scanf's handling of input failure on %c, and simplify %[ | Rich Felker | 1 | -5/+6 |
2012-04-17 | fix failure to distinguish input/match failure in wide %[ scanf | Rich Felker | 2 | -2/+4 |
2012-04-17 | fix over-read in %ls with non-wide scanf | Rich Felker | 1 | -0/+1 |
2012-04-17 | fix broken %s and %[ with no width specifier in wide scanf | Rich Felker | 1 | -3/+7 |
2012-04-17 | make wide scanf %[ respect width | Rich Felker | 1 | -2/+3 |