aboutsummaryrefslogtreecommitdiffstats
path: root/libc/stdio
Commit message (Expand)AuthorAgeFilesLines
* Finish <stdio_ext.h>.Elliott Hughes2017-08-012-11/+8
* Consistently say va_arg rather than __va_arg.Elliott Hughes2017-08-011-4/+4
* Remove restrict/__restrict.Elliott Hughes2017-08-011-3/+3
* Use O_APPEND for stdio append mode.Elliott Hughes2017-07-252-52/+29
* Merge "Remove the HASLB and FREEUB macros."Treehugger Robot2017-07-242-12/+10
|\
| * Remove the HASLB and FREEUB macros.Elliott Hughes2017-07-242-12/+10
* | Replace fmemopen.Elliott Hughes2017-07-241-0/+156
|/
* Move libc_log code into libasync_safe.Christopher Ferris2017-05-031-2/+3
* libc: add clang FORTIFY supportGeorge Burgess IV2017-02-091-1/+1
* Fix stdin/stdout/stderr for pre-M.Dan Albert2016-10-201-0/+13
* Fix some easy cases of __ANDROID__ versus __BIONIC__.Elliott Hughes2016-09-161-1/+1
* Fix sscanf/wcstod parsing of NaNs.Elliott Hughes2016-09-075-6/+2024
* Fortify vsnprintf in more cases.Elliott Hughes2016-08-101-2/+29
* Remove more stdio copy/paste.Elliott Hughes2016-08-093-132/+21
* Reimplement remove(3) without the lstat(2).Elliott Hughes2016-08-051-0/+6
* More stdio one-liners.Elliott Hughes2016-08-012-11/+94
* More stdio cleanup.Elliott Hughes2016-07-292-21/+98
* Remove #pragma GCC visibility.Elliott Hughes2016-07-251-4/+0
* Add ctermid.Elliott Hughes2016-06-091-0/+5
* Fix google-explicit-constructor warnings.Chih-Hung Hsieh2016-05-031-1/+1
* Add fopen64/freopen64/tmpfile64 aliases.Elliott Hughes2016-02-031-0/+2
* Fix a sign extension bug in stdio.Elliott Hughes2016-01-261-3/+8
* Implement funopen64.Elliott Hughes2016-01-262-1/+53
* Support _FILE_OFFSET_BITS=64 for most of <stdio.h>.Elliott Hughes2016-01-261-25/+41
* Move internal FILE flags macros to "local.h" from <stdio.h>.Elliott Hughes2016-01-251-0/+19
* Add _seek64 to FILE.Elliott Hughes2016-01-222-37/+252
* Put struct FILE back how NDK-built apps expect it.Elliott Hughes2016-01-222-1/+10
* Simplify fseek/ftell.Elliott Hughes2016-01-212-77/+168
* Move stdio implementation details around a little.Elliott Hughes2016-01-202-123/+67
* Make FILE*s less usable after fclose(3).Elliott Hughes2016-01-193-2/+42
* Fix stdio static initializers to make both clang and GCC happy.Elliott Hughes2015-12-071-3/+12
* Revert "Revert "Remove __sinit and __sdidinit.""Elliott Hughes2015-12-053-68/+16
* Revert "Remove __sinit and __sdidinit."Elliott Hughes2015-12-043-10/+46
* Remove __sinit and __sdidinit.Elliott Hughes2015-12-033-46/+10
* Change _stdio_handles_locking into _caller_handles_locking.Yabin Cui2015-11-202-6/+6
* Add fileno_unlocked to support thread sanitizer.Yabin Cui2015-11-061-0/+4
* Rename LIBC64_HIDDEN to LIBC32_LEGACY_PUBLIC.Christopher Ferris2015-10-232-16/+16
* Make struct FILE opaque.Elliott Hughes2015-10-123-85/+109
* Fix stdio read after EOF behavior.Elliott Hughes2015-10-091-0/+130
* Don't use TEMP_FAILURE_RETRY on close in bionic.Elliott Hughes2015-05-151-1/+1
* Hide internal of pthread_mutex_t.Yabin Cui2015-03-251-1/+5
* Fix fread returning bad data.Christopher Ferris2015-02-271-0/+6
* Fix optimized fread.Elliott Hughes2015-01-241-1/+1
* Turn on -Wold-style-cast and fix the errors.Elliott Hughes2015-01-212-0/+7
* Implement __fsetlocking.Elliott Hughes2015-01-213-15/+23
* Fix signed/unsigned comparison that was upsetting clang.Elliott Hughes2015-01-201-1/+1
* Add TEMP_FAILURE_RETRY to stdio's low-level read/write functions.Elliott Hughes2015-01-201-0/+90
* Optimized fread.Elliott Hughes2015-01-201-35/+64
* Avoid pathological behavior in OpenBSD's fread.Elliott Hughes2014-12-021-0/+104
* Fix flockfile(3) and friends for stdin/stdout/stderr too.Elliott Hughes2014-11-194-0/+20