Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_bionic
/
6ea80375e64c4bf2ee9da17234aeac10e3d4bf21
/
libc
/
stdio
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
· 9 years ago
7cc779f
libc: add clang FORTIFY support
by George Burgess IV
· 9 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
· 10 years ago
62e3a07
Fix google-explicit-constructor warnings.
by Chih-Hung Hsieh
· 10 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
· 11 years ago
17393b0
Hide internal of pthread_mutex_t.
by Yabin Cui
· 11 years ago
cc9ca10
Fix fread returning bad data.
by Christopher Ferris
· 11 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
78ba823
Add back symbols to fix Greed for Glory franchise.
by Christopher Ferris
· 11 years ago
abefc93
Re-expose more stdio implementation details for LP32.
by Elliott Hughes
· 11 years ago
c08c25b
Sync with upstream findfp.c.
by Elliott Hughes
· 11 years ago
5f35710
Expose __swsetup for LP32 binary compatibility.
by Elliott Hughes
· 11 years ago
2b021e1
Add <stdio_ext.h> for elfutils.
by Elliott Hughes
· 11 years ago
a167eef
Fix visibility for a bunch more symbols.
by Elliott Hughes
· 11 years ago
f6d2ca2
Expose __srefill for LP64 until we can fix the NDK.
by Elliott Hughes
· 12 years ago
aa50585
Restore __srefill for LP32.
by Elliott Hughes
· 12 years ago
35d90bb
Restore __srget and __swbuf for LP32.
by Elliott Hughes
· 12 years ago
2899de9
Hide various stdio implementation details.
by Elliott Hughes
· 12 years ago
4c2da03
Fix the newly-introduced warning and turn on -Werror.
by Elliott Hughes
· 12 years ago
623b0d0
Register _cleanup function with atexit
by Dmitriy Ivanov
· 12 years ago
7b1a95b
Merge "Add include guard to fileext.h"
by Calin Juravle
· 12 years ago
ad53498
Merge "Disable %n in printf and vfwprintf."
by Elliott Hughes
· 12 years ago
e2341d0
Disable %n in printf and vfwprintf.
by Elliott Hughes
· 12 years ago
792ae72
Switch to current upstream OpenBSD fwrite.c.
by Elliott Hughes
· 12 years ago
9287223
Add include guard to fileext.h
by Calin Juravle
· 12 years ago
01ae00f
Switch to the OpenBSD implementations of the wide scanf functions.
by Elliott Hughes
· 12 years ago
9d3c2dd
Switch to upstream OpenBSD fread/fvwrite.
by Elliott Hughes
· 12 years ago
0549371
Upgrade to current vfprintf.
by Elliott Hughes
· 12 years ago
4bd97ce
Switch to gdtoa.
by Elliott Hughes
· 12 years ago
02c78a3
Reimplement isinf/isnan/fpclassify.
by Elliott Hughes
· 12 years ago
5eb6704
Replace the bionic hack for a vfprintf leak with (roughly) the upstream fix.
by Elliott Hughes
· 12 years ago
Next »