projects
/
musl
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mq_notify: join worker thread before returning in error path
[musl]
/
src
/
stdio
/
2022-12-14
Markus Wichmann
prevent invalid reads of nl_arg in printf_core
tree
|
commitdiff
2022-10-19
Rich Felker
fgets: avoid arithmetic overflow when n==INT_MIN is...
tree
|
commitdiff
2022-10-19
Rich Felker
remove LFS64 symbol aliases; replace with dynamic linke...
tree
|
commitdiff
2022-09-07
Rich Felker
fix fwprintf missing output to open_wmemstream FILEs
tree
|
commitdiff
2022-08-17
Rich Felker
freopen: reset stream orientation (byte/wide) and encod...
tree
|
commitdiff
2022-05-02
Rich Felker
drop use of stat operation in temporary file name gener...
tree
|
commitdiff
2022-02-21
Rich Felker
fix spurious failures by fgetws when buffer ends with...
tree
|
commitdiff
2022-01-09
Rich Felker
make fseek detect and produce an error for invalid...
tree
|
commitdiff
2021-09-12
Rich Felker
fix undefined behavior in getdelim via null pointer...
tree
|
commitdiff
2021-04-20
Rich Felker
fix popen not to leak pipes from one child to another
tree
|
commitdiff
2021-04-20
Rich Felker
remove spurious lock in popen
tree
|
commitdiff
2021-03-15
Rich Felker
remove no-longer-needed special case handling in popen
tree
|
commitdiff
2020-11-11
Rich Felker
lift child restrictions after multi-threaded fork
tree
|
commitdiff
2020-10-15
Rich Felker
move aio implementation details to a proper internal...
tree
|
commitdiff
2020-08-30
Rich Felker
clean up overinclusion in files using TIOCGWINSZ
tree
|
commitdiff
2020-08-25
Rich Felker
add tcgetwinsize and tcsetwinsize functions, move struc...
tree
|
commitdiff
2020-07-02
Julien Ramseier
vfscanf: fix possible invalid free due to uninitialized...
tree
|
commitdiff
2020-04-17
Rich Felker
move __string_read into vsscanf source file
tree
|
commitdiff
2020-04-17
Rich Felker
remove spurious repeated semicolon in fmemopen
tree
|
commitdiff
2020-04-17
Rich Felker
combine two calls to memset in fmemopen
tree
|
commitdiff
2020-04-17
Rich Felker
fix undefined behavior in scanf core
tree
|
commitdiff
2020-02-22
Rich Felker
remove wrap_write helper from vdprintf
tree
|
commitdiff
2020-02-12
Rich Felker
fix remaining direct use of stat syscalls outside fstatat.c
tree
|
commitdiff
2019-10-19
Rich Felker
fix return value of ungetc when argument is outside...
tree
|
commitdiff
2019-09-13
Brion Vibber
fix %lf in wprintf
tree
|
commitdiff
2019-07-16
Rich Felker
use namespace-safe __lseek for __stdio_seek instead...
tree
|
commitdiff
2019-06-25
Rich Felker
allow fmemopen with zero size
tree
|
commitdiff
2019-05-06
Rich Felker
make fgetwc set error indicator for stream on encoding...
tree
|
commitdiff
2019-03-22
Drew DeVault
support archs with no renameat syscall, only renameat2
tree
|
commitdiff
2019-03-12
A. Wilcox
setvbuf: return failure if mode is invalid
tree
|
commitdiff
2019-02-13
Rich Felker
fix behavior of gets when input line contains a null...
tree
|
commitdiff
2018-11-02
Rich Felker
fix failure to flush stderr when fflush(0) is called
tree
|
commitdiff
2018-11-02
Rich Felker
fix deadlock and buffered data loss race in fclose
tree
|
commitdiff
2018-10-18
Rich Felker
further optimize getc/putc when locking is needed
tree
|
commitdiff
2018-10-18
Rich Felker
fix build regression due to missing file for putc changes
tree
|
commitdiff
2018-10-18
Rich Felker
bypass indirection through pointer objects to access...
tree
|
commitdiff
2018-10-18
Rich Felker
optimize hot paths of putc with manual shrink-wrapping
tree
|
commitdiff
2018-10-18
Rich Felker
optimize hot paths of getc with manual shrink-wrapping
tree
|
commitdiff
2018-10-16
Rich Felker
move stdio locking MAYBE_WAITERS definition to stdio_impl.h
tree
|
commitdiff
2018-09-18
Kaarle Ritvanen
fix race condition in file locking
tree
|
commitdiff
2018-09-17
Rich Felker
getdelim: only grow buffer when necessary, improve...
tree
|
commitdiff
2018-09-16
Rich Felker
fix null pointer subtraction and comparison in stdio
tree
|
commitdiff
2018-09-16
Rich Felker
fix failure of getdelim to set stream orientation on...
tree
|
commitdiff
2018-09-12
Rich Felker
split internal lock API out of libc.h, creating lock.h
tree
|
commitdiff
2018-09-12
Rich Felker
remove spurious inclusion of libc.h for LFS64 ABI aliases
tree
|
commitdiff
2018-09-12
Rich Felker
reduce spurious inclusion of libc.h
tree
|
commitdiff
2018-09-12
Rich Felker
hide purely dependency-triggering functions in stdio...
tree
|
commitdiff
2018-09-12
Rich Felker
overhaul internally-public declarations using wrapper...
tree
|
commitdiff
2018-09-12
Rich Felker
move __stdio_exit_needed to stdio_impl.h
tree
|
commitdiff
2018-09-12
Rich Felker
make internal declarations for flockfile tracking funct...
tree
|
commitdiff
2018-09-12
Rich Felker
fix issues from public functions defined without declar...
tree
|
commitdiff
2018-08-30
Rich Felker
prevent perror from clobbering stderr's orientation
tree
|
commitdiff
2018-08-30
Rich Felker
make vfprintf set stream orientation even for zero...
tree
|
commitdiff
2018-08-30
Rich Felker
re-fix vfprintf temporary buffer logic
tree
|
commitdiff
2018-08-30
Rich Felker
fix missing flush of stderr at exit if it was put in...
tree
|
commitdiff
2018-08-29
A. Wilcox
vfwprintf: honor field width with 'c' format type
tree
|
commitdiff
2018-08-29
Rich Felker
set stream orientations in open_[w]memstream
tree
|
commitdiff
2018-08-28
Rich Felker
make fmemopen's w+ mode truncate the buffer
tree
|
commitdiff
2018-08-28
Rich Felker
set errno when fileno is called on a FILE with no under...
tree
|
commitdiff
2018-08-23
Rich Felker
fix printf precision specifier for hex floats on non...
tree
|
commitdiff
2018-07-14
Rich Felker
fix writes outside buffer by ungetc after setvbuf
tree
|
commitdiff
2018-04-19
Will Dietz
setvbuf: minor comment typo fix
tree
|
commitdiff
2018-04-18
Rich Felker
add support for caller-provided buffers to setvbuf
tree
|
commitdiff
2018-04-18
Rich Felker
clean up allocation/setup logic for open_[w]memstream
tree
|
commitdiff
2018-04-18
Rich Felker
clean up allocation/setup logic for fmemopen
tree
|
commitdiff
2018-04-18
Rich Felker
minor cleanup in fopencookie
tree
|
commitdiff
2018-04-18
Rich Felker
refactor flockfile not to duplicate lock mechanism...
tree
|
commitdiff
2018-04-18
Rich Felker
fix stdio lock dependency on read-after-free not faulting
tree
|
commitdiff
2018-02-24
Rich Felker
fix aliasing violations in fgetpos/fsetpos
tree
|
commitdiff
2018-02-24
Rich Felker
in vswprintf, initialize the FILE rather than memset...
tree
|
commitdiff
2018-02-24
Rich Felker
remove unused MIN macro from getdelim source file
tree
|
commitdiff
2018-02-24
Rich Felker
remove useless null check before call to free in fclose
tree
|
commitdiff
2018-02-24
Rich Felker
remove useless and confusing parentheses in stdio __tow...
tree
|
commitdiff
2018-02-24
Rich Felker
avoid use of readv syscall in __stdio_read backend...
tree
|
commitdiff
2018-02-24
Rich Felker
consistently return number of bytes read from stdio...
tree
|
commitdiff
2018-02-24
Rich Felker
remove obfuscated flags bit-twiddling logic in __stdio_read
tree
|
commitdiff
2018-02-12
Rich Felker
fix incorrect overflow check for allocation in fmemopen
tree
|
commitdiff
2018-01-11
Rich Felker
fix printf alt-form octal with value 0 and no explicit...
tree
|
commitdiff
2018-01-09
Jens Gustedt
revise the definition of multiple basic locks in the...
tree
|
commitdiff
2017-12-06
William Pitcock
implement the fopencookie extension to stdio
tree
|
commitdiff
2017-11-20
Rich Felker
make fgetwc handling of encoding errors consistent...
tree
|
commitdiff
2017-11-20
Rich Felker
fix treatment by fgetws of encoding errors as eof
tree
|
commitdiff
2017-11-19
Szabolcs Nagy
fix fgetwc when decoding a character that crosses buffe...
tree
|
commitdiff
2017-09-04
Bartosz Brachaczek
handle whitespace before %% in scanf
tree
|
commitdiff
2017-08-29
Rich Felker
fix unsynchronized access to FILE structure in fflush(0)
tree
|
commitdiff
2017-07-04
Alexander Monakov
remove ineffective compiler assist from printf
tree
|
commitdiff
2017-07-04
Alexander Monakov
reapply va_arg hacks removal to wprintf
tree
|
commitdiff
2017-04-22
Rich Felker
remove va_arg hacks in printf core with undefined behavior
tree
|
commitdiff
2017-03-14
Rich Felker
fix wide scanf's use of a compound literal past its...
tree
|
commitdiff
2016-11-08
Rich Felker
fix swprintf internal buffer state and error handling
tree
|
commitdiff
2016-10-22
Rich Felker
redesign snprintf without undefined behavior
tree
|
commitdiff
2016-10-20
Szabolcs Nagy
fix float formatting of some exact halfway cases
tree
|
commitdiff
2016-10-20
Rich Felker
fix integer overflows and uncaught EOVERFLOW in printf...
tree
|
commitdiff
2016-10-20
Rich Felker
fix integer overflow in float printf needed-precision...
tree
|
commitdiff
2016-09-19
Rich Felker
simplify/refactor fflush and make fflush_unlocked an...
tree
|
commitdiff
2016-09-16
Rich Felker
fix printf regression with alt-form octal, zero flag...
tree
|
commitdiff
2016-04-26
Rich Felker
fix FILE buffer underflow in ungetwc
tree
|
commitdiff
2016-03-29
Rich Felker
fix undefined pointer comparison in stdio-internal...
tree
|
commitdiff
2016-03-16
Rich Felker
fix padding string formats to width in wide printf...
tree
|
commitdiff
2016-02-16
Rich Felker
fix assumption in fputs that fwrite returning 0 implies...
tree
|
commitdiff
next