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
*
add framework to support archs without a native wait4 syscall
Rich Felker
2024-02-22
1
-1
/
+1
*
remove INT_MAX limit on the n argument to snprintf/swprintf
Rich Felker
2024-01-17
2
-8
/
+0
*
byte-based printf family: emit a nul byte for %lc with argument zero
Rich Felker
2023-11-06
1
-0
/
+2
*
printf core: fix gratuitous integer formatting buffer size
Rich Felker
2023-06-12
1
-1
/
+1
*
all printf variants: fix argument type handling for %c and %lc
Rich Felker
2023-06-12
2
-4
/
+4
*
fix wide printf numbered argument buffer overflow
Gabriel Ravier
2023-04-14
1
-2
/
+2
*
fix swprintf handling of nul character in output
Rich Felker
2023-03-22
1
-0
/
+1
*
in printf, use ferror macro rather than directly inspecting flags bit
Rich Felker
2023-03-21
1
-2
/
+2
*
remove wide printf dependency on ugly hack in vfprintf
Rich Felker
2023-03-21
2
-9
/
+15
*
fix (normal, narrow) printf erroneously processing %n after output errors
Rich Felker
2023-03-21
1
-0
/
+3
*
fix wide printf continuation after output or encoding errors
Rich Felker
2023-03-21
1
-2
/
+6
*
fix wide printf forms ignoring width for %lc format specifier
Rich Felker
2023-03-20
1
-5
/
+2
*
prevent invalid reads of nl_arg in printf_core
Markus Wichmann
2022-12-14
1
-6
/
+8
*
fgets: avoid arithmetic overflow when n==INT_MIN is passed
Rich Felker
2022-10-19
1
-2
/
+3
*
remove LFS64 symbol aliases; replace with dynamic linker remapping
Rich Felker
2022-10-19
7
-14
/
+0
*
fix fwprintf missing output to open_wmemstream FILEs
Rich Felker
2022-09-07
1
-1
/
+5
*
freopen: reset stream orientation (byte/wide) and encoding rule
Rich Felker
2022-08-17
1
-0
/
+2
*
drop use of stat operation in temporary file name generation
Rich Felker
2022-05-01
2
-10
/
+6
*
fix spurious failures by fgetws when buffer ends with partial character
Rich Felker
2022-02-20
1
-6
/
+1
*
make fseek detect and produce an error for invalid whence arguments
Rich Felker
2022-01-09
1
-0
/
+7
*
fix undefined behavior in getdelim via null pointer arithmetic and memcpy
Rich Felker
2021-09-11
1
-3
/
+5
*
fix popen not to leak pipes from one child to another
Rich Felker
2021-04-20
1
-0
/
+6
*
remove spurious lock in popen
Rich Felker
2021-04-20
1
-2
/
+0
*
remove no-longer-needed special case handling in popen
Rich Felker
2021-03-15
1
-16
/
+0
*
lift child restrictions after multi-threaded fork
Rich Felker
2020-11-11
1
-0
/
+2
*
move aio implementation details to a proper internal header
Rich Felker
2020-10-14
1
-0
/
+1
*
clean up overinclusion in files using TIOCGWINSZ
Rich Felker
2020-08-30
2
-2
/
+0
*
add tcgetwinsize and tcsetwinsize functions, move struct winsize
Rich Felker
2020-08-24
2
-0
/
+2
*
vfscanf: fix possible invalid free due to uninitialized variable use
Julien Ramseier
2020-07-02
1
-1
/
+1
*
move __string_read into vsscanf source file
Rich Felker
2020-04-17
2
-19
/
+13
*
remove spurious repeated semicolon in fmemopen
Rich Felker
2020-04-17
1
-1
/
+1
*
combine two calls to memset in fmemopen
Rich Felker
2020-04-17
1
-2
/
+2
*
fix undefined behavior in scanf core
Rich Felker
2020-04-17
1
-0
/
+3
*
remove wrap_write helper from vdprintf
Rich Felker
2020-02-21
1
-6
/
+1
*
fix remaining direct use of stat syscalls outside fstatat.c
Rich Felker
2020-02-12
2
-4
/
+6
*
fix return value of ungetc when argument is outside unsigned char range
Rich Felker
2019-10-18
1
-1
/
+1
*
fix %lf in wprintf
Brion Vibber
2019-09-13
1
-0
/
+2
*
use namespace-safe __lseek for __stdio_seek instead of direct syscall
Rich Felker
2019-07-16
1
-8
/
+2
*
allow fmemopen with zero size
Rich Felker
2019-06-25
1
-1
/
+1
*
make fgetwc set error indicator for stream on encoding errors
Rich Felker
2019-05-05
1
-2
/
+8
*
support archs with no renameat syscall, only renameat2
Drew DeVault
2019-03-21
1
-2
/
+4
*
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
[next]