index
:
mirror/musl
this commit
master
rs-1.0
mirror of git://git.musl-libc.org/musl
Leah Neukirchen
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
stdio
Commit message (
Expand
)
Author
Age
Files
Lines
*
setvbuf: return failure if mode is invalid
A. Wilcox
2019-03-12
1
-1
/
+3
*
fix behavior of gets when input line contains a null byte
Rich Felker
2019-02-13
1
-3
/
+8
*
fix failure to flush stderr when fflush(0) is called
Rich Felker
2018-11-02
1
-1
/
+4
*
fix deadlock and buffered data loss race in fclose
Rich Felker
2018-11-02
1
-13
/
+19
*
further optimize getc/putc when locking is needed
Rich Felker
2018-10-18
2
-10
/
+10
*
fix build regression due to missing file for putc changes
Rich Felker
2018-10-18
1
-0
/
+22
*
bypass indirection through pointer objects to access stdin/out/err
Rich Felker
2018-10-18
3
-9
/
+15
*
optimize hot paths of putc with manual shrink-wrapping
Rich Felker
2018-10-17
3
-13
/
+8
*
optimize hot paths of getc with manual shrink-wrapping
Rich Felker
2018-10-17
4
-15
/
+30
*
move stdio locking MAYBE_WAITERS definition to stdio_impl.h
Rich Felker
2018-10-16
2
-4
/
+0
*
fix race condition in file locking
Kaarle Ritvanen
2018-09-18
1
-6
/
+6
*
getdelim: only grow buffer when necessary, improve OOM behavior
Rich Felker
2018-09-16
1
-10
/
+17
*
fix null pointer subtraction and comparison in stdio
Rich Felker
2018-09-16
13
-29
/
+39
*
fix failure of getdelim to set stream orientation on error
Rich Felker
2018-09-16
1
-0
/
+2
*
split internal lock API out of libc.h, creating lock.h
Rich Felker
2018-09-12
1
-1
/
+1
*
remove spurious inclusion of libc.h for LFS64 ABI aliases
Rich Felker
2018-09-12
7
-14
/
+7
*
reduce spurious inclusion of libc.h
Rich Felker
2018-09-12
27
-12
/
+19
*
hide purely dependency-triggering functions in stdio __toread & __towrite
Rich Felker
2018-09-12
2
-2
/
+2
*
overhaul internally-public declarations using wrapper headers
Rich Felker
2018-09-12
4
-8
/
+4
*
move __stdio_exit_needed to stdio_impl.h
Rich Felker
2018-09-12
2
-4
/
+0
*
make internal declarations for flockfile tracking functions checkable
Rich Felker
2018-09-12
2
-4
/
+0
*
fix issues from public functions defined without declaration visible
Rich Felker
2018-09-12
2
-0
/
+2
*
prevent perror from clobbering stderr's orientation
Rich Felker
2018-08-30
1
-0
/
+8
*
make vfprintf set stream orientation even for zero-length output
Rich Felker
2018-08-29
1
-1
/
+2
*
re-fix vfprintf temporary buffer logic
Rich Felker
2018-08-29
1
-2
/
+2
*
fix missing flush of stderr at exit if it was put in buffered mode
Rich Felker
2018-08-29
1
-0
/
+1
*
vfwprintf: honor field width with 'c' format type
A. Wilcox
2018-08-28
1
-1
/
+4
*
set stream orientations in open_[w]memstream
Rich Felker
2018-08-28
2
-0
/
+3
*
make fmemopen's w+ mode truncate the buffer
Rich Felker
2018-08-28
1
-0
/
+1
*
set errno when fileno is called on a FILE with no underlying fd
Rich Felker
2018-08-28
1
-4
/
+7
*
fix printf precision specifier for hex floats on non-ld80 archs
Rich Felker
2018-08-23
1
-0
/
+1
*
fix writes outside buffer by ungetc after setvbuf
Rich Felker
2018-07-13
1
-1
/
+1
*
setvbuf: minor comment typo fix
Will Dietz
2018-04-19
1
-1
/
+1
*
add support for caller-provided buffers to setvbuf
Rich Felker
2018-04-18
1
-11
/
+14
*
clean up allocation/setup logic for open_[w]memstream
Rich Felker
2018-04-18
2
-38
/
+50
*
clean up allocation/setup logic for fmemopen
Rich Felker
2018-04-18
1
-21
/
+31
*
minor cleanup in fopencookie
Rich Felker
2018-04-18
1
-5
/
+2
*
refactor flockfile not to duplicate lock mechanism logic
Rich Felker
2018-04-18
2
-12
/
+14
*
fix stdio lock dependency on read-after-free not faulting
Rich Felker
2018-04-18
3
-20
/
+24
*
fix aliasing violations in fgetpos/fsetpos
Rich Felker
2018-02-24
2
-2
/
+2
*
in vswprintf, initialize the FILE rather than memset-and-assign
Rich Felker
2018-02-24
1
-9
/
+8
*
remove unused MIN macro from getdelim source file
Rich Felker
2018-02-24
1
-2
/
+0
*
remove useless null check before call to free in fclose
Rich Felker
2018-02-24
1
-1
/
+1
*
remove useless and confusing parentheses in stdio __towrite function
Rich Felker
2018-02-24
1
-1
/
+1
*
avoid use of readv syscall in __stdio_read backend when not needed
Rich Felker
2018-02-24
1
-1
/
+2
*
consistently return number of bytes read from stdio read backend
Rich Felker
2018-02-24
2
-2
/
+2
*
remove obfuscated flags bit-twiddling logic in __stdio_read
Rich Felker
2018-02-24
1
-1
/
+1
*
fix incorrect overflow check for allocation in fmemopen
Rich Felker
2018-02-11
1
-1
/
+1
*
fix printf alt-form octal with value 0 and no explicit precision
Rich Felker
2018-01-10
1
-2
/
+2
*
revise the definition of multiple basic locks in the code
Jens Gustedt
2018-01-09
1
-1
/
+1
[next]