Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_bionic
/
refs/heads/backup
/
libc
/
stdio
c8e263b
Revert fwalk/sfp locking to fix concurrent reads
by Ryan Prichard
· 6 years ago
fe88d26
Merge "Typo fix in comment. O_CLOEXEC is e, not x."
by Treehugger Robot
· 6 years ago
ba1151c
Typo fix in comment. O_CLOEXEC is e, not x.
by Dan Albert
· 6 years ago
b1ddbfd
Merge "Fix internal uses of _PATH_BSHELL."
by Treehugger Robot
· 6 years ago
886370c
Fix internal uses of _PATH_BSHELL.
by Elliott Hughes
· 6 years ago
137b6f3
popen: stop using _fwalk.
by Elliott Hughes
· 6 years ago
288465d
Avoid writing to a zero-capacity buffer.
by Elliott Hughes
· 6 years ago
22917f6
Make fclose/pclose distinct.
by Elliott Hughes
· 7 years ago
f340a56
Use strerror_r(3) for the printf family %m.
by Elliott Hughes
· 7 years ago
654cd83
Add the %m GNU extension to printf/wprintf.
by Elliott Hughes
· 7 years ago
fa5410f
libc: enable -Wimplicit-fallthrough
by George Burgess IV
· 7 years ago
f80e3f4
Merge "Make all popen(3) file descriptors O_CLOEXEC."
by Elliott Hughes
· 7 years ago
9b6fefd
Make all popen(3) file descriptors O_CLOEXEC.
by Elliott Hughes
· 7 years ago
32bc0fc
Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 7 years ago
f6e5b58
Introduce api to track fd ownership in libc.
by Josh Gao
· 7 years ago
468efc8
Reimplement popen(3)/pclose(3).
by Elliott Hughes
· 7 years ago
41398d0
Call __fortify_fatal if printf sees %n.
by Elliott Hughes
· 7 years ago
9412cb3
clang-format local.h.
by Elliott Hughes
· 7 years ago
5a98234
Merge stdio/local.h and stdio/wcio.h.
by Elliott Hughes
· 7 years ago
4578526
Add __fseterr.
by Elliott Hughes
· 7 years ago
cbc80ba
Switch the rest of our internal headers to #pragma once.
by Elliott Hughes
· 7 years ago
9024235
Remove __overloadable/__RENAME_CLANG
by George Burgess IV
· 7 years ago
733c1e4
Avoid trademarks.
by Elliott Hughes
· 7 years ago
3048a36
Simplify CT_CCL and CT_STRING inner loop.
by Elliott Hughes
· 8 years ago
38e4aef
Support %mc/%ms/%m[ in sscanf.
by Elliott Hughes
· 8 years ago
f23ccdb
Merge "Speed up __sfileext initialization."
by Elliott Hughes
· 8 years ago
1a56a26
Speed up __sfileext initialization.
by Elliott Hughes
· 8 years ago
1133fec
Use inline ctype functions for ato*/strto* and scanf.
by Elliott Hughes
· 8 years ago
bf9cb9e
More scanf cleanup.
by Elliott Hughes
· 8 years ago
0d3ba1f
Add sscanf %[ tests and fix the bug that fell out.
by Elliott Hughes
· 8 years ago
b70576b
Remove more trivial char/wchar_t printf differences.
by Elliott Hughes
· 8 years ago
0793e3d
Merge "Yet more printf de-duplication."
by Elliott Hughes
· 8 years ago
345b727
Move public scanf functions away from implementation.
by Elliott Hughes
· 8 years ago
bc27bdc
Yet more printf de-duplication.
by Elliott Hughes
· 8 years ago
1f49317
Move shared parts of the two printfs out.
by Elliott Hughes
· 8 years ago
93a1f8b
More printf de-duplication.
by Elliott Hughes
· 8 years ago
bf54986
Allow 32-bit fseeko/fseeko64 SEEK_CUR/SEEK_SET to exceed 2 GiB
by Ryan Prichard
· 8 years ago
5305a4d
10x printf speedup.
by Elliott Hughes
· 8 years ago
618303c
More printf de-duplication.
by Elliott Hughes
· 8 years ago
2f9c8ce
Start de-duplicating the regular and wide printf implementations.
by Elliott Hughes
· 8 years ago
07e4124
Merge "More missing _unlocked <stdio.h> functions."
by Treehugger Robot
· 8 years ago
37ad959
More missing _unlocked <stdio.h> functions.
by Elliott Hughes
· 8 years ago
c8f2c52
clang-format the printf/scanf implementation.
by Elliott Hughes
· 8 years ago
d9a7de1
Remove some always-on #ifdefery.
by Elliott Hughes
· 8 years ago
3a589c2
Fork vfprintf.c/vfwprintf.c.
by Elliott Hughes
· 8 years ago
cc3d04f
Add null checks to <dirent.h> functions.
by Elliott Hughes
· 8 years ago
d162060
Add explicit null checks to some stdio functions.
by Josh Gao
· 8 years ago
5ba2c21
Finish <stdio_ext.h>.
by Elliott Hughes
· 8 years ago
4a8de0d
Consistently say va_arg rather than __va_arg.
by Elliott Hughes
· 8 years ago
ec6850d
Remove restrict/__restrict.
by Elliott Hughes
· 8 years ago
33a8cb1
Use O_APPEND for stdio append mode.
by Elliott Hughes
· 8 years ago
4fce647
Merge "Remove the HASLB and FREEUB macros."
by Treehugger Robot
· 8 years ago
80e4c15
Remove the HASLB and FREEUB macros.
by Elliott Hughes
· 8 years ago
3a4c454
Replace fmemopen.
by Elliott Hughes
· 8 years ago
7a3681e
Move libc_log code into libasync_safe.
by Christopher Ferris
· 8 years ago
7cc779f
libc: add clang FORTIFY support
by George Burgess IV
· 8 years ago
3037ea4
Fix stdin/stdout/stderr for pre-M.
by Dan Albert
· 9 years ago
a9209d7
Fix some easy cases of __ANDROID__ versus __BIONIC__.
by Elliott Hughes
· 9 years ago
7f0849f
Fix sscanf/wcstod parsing of NaNs.
by Elliott Hughes
· 9 years ago
fb3873d
Fortify vsnprintf in more cases.
by Elliott Hughes
· 9 years ago
53cf348
Remove more stdio copy/paste.
by Elliott Hughes
· 9 years ago
d1f25a7
Reimplement remove(3) without the lstat(2).
by Elliott Hughes
· 9 years ago
70715da
More stdio one-liners.
by Elliott Hughes
· 9 years ago
cceaf06
More stdio cleanup.
by Elliott Hughes
· 9 years ago
7b737e4
Remove #pragma GCC visibility.
by Elliott Hughes
· 9 years ago
20788ae
Add ctermid.
by Elliott Hughes
· 9 years ago
62e3a07
Fix google-explicit-constructor warnings.
by Chih-Hung Hsieh
· 9 years ago
f226ee5
Add fopen64/freopen64/tmpfile64 aliases.
by Elliott Hughes
· 10 years ago
955426e
Fix a sign extension bug in stdio.
by Elliott Hughes
· 10 years ago
03e65eb
Implement funopen64.
by Elliott Hughes
· 10 years ago
9677fab
Support _FILE_OFFSET_BITS=64 for most of <stdio.h>.
by Elliott Hughes
· 10 years ago
e70e0e9
Move internal FILE flags macros to "local.h" from <stdio.h>.
by Elliott Hughes
· 10 years ago
023c307
Add _seek64 to FILE.
by Elliott Hughes
· 10 years ago
b877601
Put struct FILE back how NDK-built apps expect it.
by Elliott Hughes
· 10 years ago
2704bd1
Simplify fseek/ftell.
by Elliott Hughes
· 10 years ago
021335e
Move stdio implementation details around a little.
by Elliott Hughes
· 10 years ago
923f165
Make FILE*s less usable after fclose(3).
by Elliott Hughes
· 10 years ago
29ee639
Fix stdio static initializers to make both clang and GCC happy.
by Elliott Hughes
· 10 years ago
bb46afd
Revert "Revert "Remove __sinit and __sdidinit.""
by Elliott Hughes
· 10 years ago
c8bae05
Revert "Remove __sinit and __sdidinit."
by Elliott Hughes
· 10 years ago
4371961
Remove __sinit and __sdidinit.
by Elliott Hughes
· 10 years ago
76144aa
Change _stdio_handles_locking into _caller_handles_locking.
by Yabin Cui
· 10 years ago
fb994f4
Add fileno_unlocked to support thread sanitizer.
by Yabin Cui
· 10 years ago
a818445
Rename LIBC64_HIDDEN to LIBC32_LEGACY_PUBLIC.
by Christopher Ferris
· 10 years ago
f0141df
Make struct FILE opaque.
by Elliott Hughes
· 10 years ago
8ab433d
Fix stdio read after EOF behavior.
by Elliott Hughes
· 10 years ago
4e8ef69
Don't use TEMP_FAILURE_RETRY on close in bionic.
by Elliott Hughes
· 10 years ago
17393b0
Hide internal of pthread_mutex_t.
by Yabin Cui
· 10 years ago
cc9ca10
Fix fread returning bad data.
by Christopher Ferris
· 10 years ago
e6bb5a2
Fix optimized fread.
by Elliott Hughes
· 11 years ago
8b5df39
Turn on -Wold-style-cast and fix the errors.
by Elliott Hughes
· 11 years ago
8c4994b
Implement __fsetlocking.
by Elliott Hughes
· 11 years ago
e69e645
Fix signed/unsigned comparison that was upsetting clang.
by Elliott Hughes
· 11 years ago
8885dcc
Add TEMP_FAILURE_RETRY to stdio's low-level read/write functions.
by Elliott Hughes
· 11 years ago
75b9938
Optimized fread.
by Elliott Hughes
· 11 years ago
20841a1
Avoid pathological behavior in OpenBSD's fread.
by Elliott Hughes
· 11 years ago
c48c3e4
Fix flockfile(3) and friends for stdin/stdout/stderr too.
by Elliott Hughes
· 11 years ago
168667c
Add non-macro stdin/stdout/stderr too.
by Elliott Hughes
· 11 years ago
dc6599e
Fix warning of missing field initializer.
by Chih-Hung Hsieh
· 11 years ago
6a03abc
Ensure we initialize stdin/stdout/stderr's recursive mutexes.
by Elliott Hughes
· 11 years ago
Next »