index
:
musl
master
rs-1.0
musl - an implementation of the standard library for Linux-based systems
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
stdio
Age
Commit message (
Expand
)
Author
Lines
2022-12-14
prevent invalid reads of nl_arg in printf_core
Markus Wichmann
-6
/
+8
2022-10-19
fgets: avoid arithmetic overflow when n==INT_MIN is passed
Rich Felker
-2
/
+3
2022-10-19
remove LFS64 symbol aliases; replace with dynamic linker remapping
Rich Felker
-14
/
+0
2022-09-07
fix fwprintf missing output to open_wmemstream FILEs
Rich Felker
-1
/
+5
2022-08-17
freopen: reset stream orientation (byte/wide) and encoding rule
Rich Felker
-0
/
+2
2022-05-01
drop use of stat operation in temporary file name generation
Rich Felker
-10
/
+6
2022-02-20
fix spurious failures by fgetws when buffer ends with partial character
Rich Felker
-6
/
+1
2022-01-09
make fseek detect and produce an error for invalid whence arguments
Rich Felker
-0
/
+7
2021-09-11
fix undefined behavior in getdelim via null pointer arithmetic and memcpy
Rich Felker
-3
/
+5
2021-04-20
fix popen not to leak pipes from one child to another
Rich Felker
-0
/
+6
2021-04-20
remove spurious lock in popen
Rich Felker
-2
/
+0
2021-03-15
remove no-longer-needed special case handling in popen
Rich Felker
-16
/
+0
2020-11-11
lift child restrictions after multi-threaded fork
Rich Felker
-0
/
+2
2020-10-14
move aio implementation details to a proper internal header
Rich Felker
-0
/
+1
2020-08-30
clean up overinclusion in files using TIOCGWINSZ
Rich Felker
-2
/
+0
2020-08-24
add tcgetwinsize and tcsetwinsize functions, move struct winsize
Rich Felker
-0
/
+2
2020-07-02
vfscanf: fix possible invalid free due to uninitialized variable use
Julien Ramseier
-1
/
+1
2020-04-17
move __string_read into vsscanf source file
Rich Felker
-19
/
+13
2020-04-17
remove spurious repeated semicolon in fmemopen
Rich Felker
-1
/
+1
2020-04-17
combine two calls to memset in fmemopen
Rich Felker
-2
/
+2
2020-04-17
fix undefined behavior in scanf core
Rich Felker
-0
/
+3
2020-02-21
remove wrap_write helper from vdprintf
Rich Felker
-6
/
+1
2020-02-12
fix remaining direct use of stat syscalls outside fstatat.c
Rich Felker
-4
/
+6
2019-10-18
fix return value of ungetc when argument is outside unsigned char range
Rich Felker
-1
/
+1
2019-09-13
fix %lf in wprintf
Brion Vibber
-0
/
+2
2019-07-16
use namespace-safe __lseek for __stdio_seek instead of direct syscall
Rich Felker
-8
/
+2
2019-06-25
allow fmemopen with zero size
Rich Felker
-1
/
+1
2019-05-05
make fgetwc set error indicator for stream on encoding errors
Rich Felker
-2
/
+8
2019-03-21
support archs with no renameat syscall, only renameat2
Drew DeVault
-2
/
+4
2019-03-12
setvbuf: return failure if mode is invalid
A. Wilcox
-1
/
+3
2019-02-13
fix behavior of gets when input line contains a null byte
Rich Felker
-3
/
+8
2018-11-02
fix failure to flush stderr when fflush(0) is called
Rich Felker
-1
/
+4
2018-11-02
fix deadlock and buffered data loss race in fclose
Rich Felker
-13
/
+19
2018-10-18
further optimize getc/putc when locking is needed
Rich Felker
-10
/
+10
2018-10-18
fix build regression due to missing file for putc changes
Rich Felker
-0
/
+22
2018-10-18
bypass indirection through pointer objects to access stdin/out/err
Rich Felker
-9
/
+15
2018-10-17
optimize hot paths of putc with manual shrink-wrapping
Rich Felker
-13
/
+8
2018-10-17
optimize hot paths of getc with manual shrink-wrapping
Rich Felker
-15
/
+30
2018-10-16
move stdio locking MAYBE_WAITERS definition to stdio_impl.h
Rich Felker
-4
/
+0
2018-09-18
fix race condition in file locking
Kaarle Ritvanen
-6
/
+6
2018-09-16
getdelim: only grow buffer when necessary, improve OOM behavior
Rich Felker
-10
/
+17
2018-09-16
fix null pointer subtraction and comparison in stdio
Rich Felker
-29
/
+39
2018-09-16
fix failure of getdelim to set stream orientation on error
Rich Felker
-0
/
+2
2018-09-12
split internal lock API out of libc.h, creating lock.h
Rich Felker
-1
/
+1
2018-09-12
remove spurious inclusion of libc.h for LFS64 ABI aliases
Rich Felker
-14
/
+7
2018-09-12
reduce spurious inclusion of libc.h
Rich Felker
-12
/
+19
2018-09-12
hide purely dependency-triggering functions in stdio __toread & __towrite
Rich Felker
-2
/
+2
2018-09-12
overhaul internally-public declarations using wrapper headers
Rich Felker
-8
/
+4
2018-09-12
move __stdio_exit_needed to stdio_impl.h
Rich Felker
-4
/
+0
2018-09-12
make internal declarations for flockfile tracking functions checkable
Rich Felker
-4
/
+0
[next]