Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
musl
/
5978eb703ce0e64dd778a88c1ffffb76fe5e2202
/
src
/
stdio
4aac019
fix padding string formats to width in wide printf variants
by Rich Felker
· 9 years ago
10a17df
fix assumption in fputs that fwrite returning 0 implies an error
by Rich Felker
· 9 years ago
500c688
fix return value for fread/fwrite when size argument is 0
by Rich Felker
· 9 years ago
5a6e8d0
fix failed write reporting by fwrite in line-buffered mode
by Rich Felker
· 9 years ago
c673158
fix overly pessimistic realloc strategy in getdelim
by Rich Felker
· 9 years ago
d87f0a9
avoid updating caller's size when getdelim fails to realloc
by Rich Felker
· 9 years ago
b114190
fix single-byte overflow of malloc'd buffer in getdelim
by Rich Felker
· 9 years ago
7b9f57f
fix open_[w]memstream behavior when no writes take place
by Rich Felker
· 9 years ago
426a0e2
fix fclose of permanent (stdin/out/err) streams
by Rich Felker
· 9 years ago
062bb73
fix failure of tempnam to null-terminate result
by Rich Felker
· 9 years ago
1b0cdc8
refactor stdio open file list handling, move it out of global libc struct
by Rich Felker
· 9 years ago
16f18d0
byte-based C locale, phase 2: stdio and iconv (multibyte callers)
by Rich Felker
· 9 years ago
4ef9b82
remove cancellation points in stdio
by Rich Felker
· 9 years ago
536c6d5
fix idiom for setting stdio stream orientation to wide
by Rich Felker
· 9 years ago
f8f565d
add printing of null %s arguments as "(null)" in wide printf
by Rich Felker
· 9 years ago
f9e25d8
add %m support to wide printf
by Rich Felker
· 9 years ago
312eea2
remove another invalid skip of locking in ungetwc
by Rich Felker
· 9 years ago
7e816a6
remove invalid skip of locking in ungetwc
by Rich Felker
· 9 years ago
2b4fcfd
fix failure of ungetc and ungetwc to work on files in eof status
by Rich Felker
· 9 years ago
05e0e30
fix getdelim to set the error indicator on all failures
by Szabolcs Nagy
· 10 years ago
2de85a9
fix possible isatty false positives and unwanted device state changes
by Rich Felker
· 10 years ago
4e8a356
overhaul aio implementation for correctness
by Rich Felker
· 10 years ago
0f859fc
don't suppress sign output for NANs in printf
by Rich Felker
· 10 years ago
d42269d
correctly handle write errors encountered by printf-family functions
by Rich Felker
· 10 years ago
b91cdbe
fix behavior of printf with alt-form octal, zero precision, zero value
by Rich Felker
· 10 years ago
3e936ce
fix linked list corruption in flockfile lists
by Rich Felker
· 10 years ago
6e2bb7a
fix multiple stdio functions' behavior on zero-length operations
by Rich Felker
· 10 years ago
402611c
suppress null termination when fgets reads EOF with no data
by Rich Felker
· 10 years ago
5345c9b
fix false ownership of stdio FILEs due to tid reuse
by Rich Felker
· 10 years ago
a6adb2b
work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1
by Rich Felker
· 10 years ago
c463e11
simplify __stdio_exit static linking logic
by Rich Felker
· 10 years ago
984c25b
fix failure of wide printf/scanf functions to set wide orientation
by Rich Felker
· 10 years ago
ebd8142
fix incorrect return value for fwide function
by Rich Felker
· 10 years ago
df15168
replace all remaining internal uses of pthread_self with __pthread_self
by Rich Felker
· 10 years ago
7765706
add O_CLOEXEC fallback for open and related functions
by Rich Felker
· 10 years ago
60158bf
fix fd leak in tmpfile when the fdopen operation fails
by Rich Felker
· 10 years ago
6a25313
simplify vasprintf implementation
by Rich Felker
· 10 years ago
bff6095
use cleaner code for handling float rounding in vfprintf
by Szabolcs Nagy
· 10 years ago
dd5f50d
support linux kernel apis (new archs) with old syscalls removed
by Rich Felker
· 10 years ago
d677d3f
fix missing declaration of strcpy in implementation of tmpnam
by Rich Felker
· 10 years ago
2fe6579
overhaul tmpfile, tmpnam, and tempnam functions
by Rich Felker
· 10 years ago
594c827
support kernels with no SYS_open syscall, only SYS_openat
by Rich Felker
· 10 years ago
e94d069
fix printf rounding with %g for some corner case midpoints
by Rich Felker
· 11 years ago
8974086
fix failure of printf %g to strip trailing zeros in some cases
by Rich Felker
· 11 years ago
109048e
fix carry into uninitialized slots during printf floating point rounding
by Rich Felker
· 11 years ago
dab441a
always initialize thread pointer at program start
by Rich Felker
· 11 years ago
9743a39
fix incorrect rounding in printf floating point corner cases
by Rich Felker
· 11 years ago
ba231cf
fix buffer overflow in printf formatting of denormals with low bit set
by Rich Felker
· 11 years ago
758ab35
in fdopen, avoid setting O_APPEND flag if it's already set
by Rich Felker
· 11 years ago
3af2ede
fix ftello result for append streams with unflushed output
by Rich Felker
· 11 years ago
5f94205
add __isoc99_vfscanf weak alias to vfscanf
by Szabolcs Nagy
· 11 years ago
5717444
include cleanups: remove unused headers and add feature test macros
by Szabolcs Nagy
· 11 years ago
49b3a0d
minor vfprintf and vfwprintf changes to please static code analyzers
by Szabolcs Nagy
· 11 years ago
a938b5a
removed unused variable in vfwprintf
by Rich Felker
· 11 years ago
fe80a8e
fix special-case breakage in popen due to reversed argument order
by Rich Felker
· 11 years ago
f0328a5
fix invalid %m format crash in wide scanf variants
by Rich Felker
· 11 years ago
cbb8a69
avoid crash in scanf when invalid %m format is encountered
by Rich Felker
· 11 years ago
86cc54b
protect against long double type mismatches (mainly powerpc for now)
by Rich Felker
· 11 years ago
1d92cdd
fix uninitialized/stale use of alloc (%m modifier) flag in scanf
by Rich Felker
· 11 years ago
ef55078
fix scanf %c conversion wrongly storing a terminating null byte
by Rich Felker
· 11 years ago
e039db2
implement 'm' modifier for wide scanf variants
by Rich Felker
· 11 years ago
16a1e03
implement the 'm' (malloc) modifier for scanf
by Rich Felker
· 11 years ago
de80ea9
refactor wide-char scanf string handling
by Rich Felker
· 11 years ago
1ab59de
simplify some logic in scanf and remove redundant invalid-format check
by Rich Felker
· 11 years ago
f18846d
refactor scanf core to use common code path for all string formats
by Rich Felker
· 11 years ago
5c5ac81
fix argument omission in ABI-compat weak_alias for fscanf
by Rich Felker
· 12 years ago
14f0272
Add ABI compatability aliases.
by Isaac Dunham
· 12 years ago
9cb6e6e
rewrite popen to use posix_spawn instead of fragile vfork hacks
by Rich Felker
· 12 years ago
f1c1a5e
document self-synchronized destruction issue for stdio locking
by Rich Felker
· 12 years ago
dc059f0
always add memory streams to stdio open file list
by Rich Felker
· 12 years ago
efd4d87
clean up sloppy nested inclusion from pthread_impl.h
by Rich Felker
· 12 years ago
835f9f9
clean up stdio_impl.h
by Rich Felker
· 12 years ago
a617a8e
fix more unused variable warnings
by Rich Felker
· 12 years ago
8fc7b59
separate getc/putc from fgetc/fputc
by Rich Felker
· 12 years ago
c8cb6bc
correct locking in stdio functions that tried to be lock-free
by Rich Felker
· 12 years ago
892caff
greatly improve freopen behavior
by Rich Felker
· 12 years ago
708c91f
remove useless failure-check from freopen (can't happen)
by Rich Felker
· 12 years ago
f1b23d4
fix copy/paste error in popen changes that broke signals
by Rich Felker
· 12 years ago
599f973
fix usage of locks with vfork
by Rich Felker
· 12 years ago
7762518
avoid raising spurious division-by-zero exception in printf
by Rich Felker
· 12 years ago
44eb4d8
overhaul system() and popen() to use vfork; fix various related bugs
by Rich Felker
· 12 years ago
8582a6e
add 'e' modifier (close-on-exec) to fopen and fdopen
by Rich Felker
· 12 years ago
f2d08cf
fix some more O_CLOEXEC/SOCK_CLOEXEC issues
by Rich Felker
· 12 years ago
4530595
fix invalid implicit pointer conversion in gnulib-compat functions
by Rich Felker
· 12 years ago
400c5e5
use restrict everywhere it's required by c99 and/or posix 2008
by Rich Felker
· 12 years ago
9bff7c1
implement "low hanging fruit" from C11
by Rich Felker
· 12 years ago
6171827
add bsd fgetln function
by Rich Felker
· 12 years ago
2b964b0
minor but worthwhile optimization in printf: avoid expensive strspn
by Rich Felker
· 12 years ago
4c34691
trivial optimization to printf: avoid wasted call frame
by Rich Felker
· 12 years ago
920baab
putw is supposed to return 0 (not the value written) on success
by Rich Felker
· 12 years ago
98eddc6
make sure getw/putw agree with prototypes by defining _GNU_SOURCE
by Rich Felker
· 12 years ago
8e26a59
fix missing function declarations for __stdio_exit
by Rich Felker
· 12 years ago
cea106f
fix fwrite return value when full write does not succeed
by Rich Felker
· 12 years ago
1af8c25
avoid cancellation in pclose
by Rich Felker
· 12 years ago
9799560
fix invalid memory access in pclose
by Rich Felker
· 12 years ago
9c21f43
make popen cancellation-safe
by Rich Felker
· 12 years ago
f305467
popen: handle issues with fd0/1 being closed
by Rich Felker
· 12 years ago
839bff6
fix another oob pointer arithmetic issue in printf floating point
by Rich Felker
· 12 years ago
82a4499
minor perror behavior fix
by Rich Felker
· 12 years ago
914949d
fix pointer overflow bug in floating point printf
by Rich Felker
· 12 years ago
Next »