summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio
Commit message (Expand)AuthorAgeFilesLines
* Implement xlocale APIs from Darwin, mainly for use by libc++. This adds atheraven2011-11-2042-182/+805
* Add support for the 'x' mode option in fopen() as specified in the C1Xdas2011-10-212-49/+60
* Because we call __printf_out() with a on-stack buffer, also callpjd2011-03-061-2/+4
* Fix various issues in how %#T is handled:pjd2011-03-061-7/+11
* When reopening a stream backed by an open file descriptor, do not closejhb2010-12-091-12/+9
* Remove two unused variables, left over from the refactoring in r180104.gavin2010-12-021-6/+0
* Update the documentation to reflect changes to the implementation indas2010-11-301-14/+14
* Revert changes of 'assure' to 'ensure' made in r211936.brucec2010-09-111-1/+1
* Fix incorrect usage of 'assure' and 'insure'.brucec2010-08-281-1/+1
* mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to theuqs2010-05-134-98/+98
* mdoc: fix parenthesisuqs2010-05-111-2/+2
* mdoc: use macro for +- that is understood by mdocmluqs2010-05-112-4/+4
* I feel this wording of the history is more clear.obrien2010-04-052-9/+6
* - Use an initializer macro to initialize fields in 'fake' FILE objects usedjhb2010-03-1112-39/+22
* In _gettemp(), check that the length of the path doesn't exceedjh2010-02-281-0/+4
* %U was macroized in mdoc(7), escape.ru2010-02-161-1/+1
* Give a less silly response to a silly request.cperciva2010-01-102-3/+40
* Remove unnecessary quoting and markup, add missing punctuation.brueffer2010-01-081-3/+2
* Use vsprintf instead of rolling our own.delphij2009-12-211-9/+1
* Use vsscanf instead of rolling our own.delphij2009-12-211-24/+1
* K&R -> ANSI prototype.delphij2009-12-211-8/+3
* (no commit message)matteo2009-12-161-1/+2
* Fix many "function declaration isn't a prototype" warnings in libc.ed2009-12-052-6/+6
* Fix the dprintf() prototype.brueffer2009-12-021-2/+2
* Eliminate more dead stores.wollman2009-11-251-1/+1
* Make all three if conditions look similar by always initializing nsecwollman2009-11-251-1/+2
* In __mbsconv(), if prec was zero, nconv could have been usedwollman2009-11-251-1/+1
* Eliminate dead store.wollman2009-11-251-1/+1
* Better glibc compatibility for getline/getdelim:das2009-10-041-2/+2
* Make the description of `b' a little better.ed2009-09-091-1/+1
* Fix fwrite() to return 0 when size or nmemb are zero.ed2009-07-122-4/+9
* Return -1 instead of 0 upon reaching EOF. This is somewhat ill-adviseddas2009-04-062-4/+6
* Add dprintf() and vdprintf() from POSIX.1-2008. Like getline(),das2009-03-046-32/+198
* Rewrite asprintf() as a wrapper around vasprintf(), thus reducing thedas2009-03-021-43/+22
* The argument corresponding to %zn is supposed to be an ssize_t *, notdas2009-03-022-6/+6
* Use C99-style initializers. No functional change.das2009-03-011-4/+9
* Replace a dozen lines of code with a call to strnlen() / wcsnlen().das2009-02-282-33/+2
* - Add getdelim(), getline(), stpncpy(), strnlen(), wcsnlen(),das2009-02-288-5/+377
* Make sure %zd treats negative arguments properly on 32-bit platforms.das2009-02-283-5/+8
* Better wording for clearing EOF indicator.trhodes2009-01-281-0/+4
* Remove another comment about clearing EOF indicator.trhodes2009-01-281-4/+1
* Update the manpage to reflect r145172.das2009-01-281-2/+1
* Remove comment about clearerr() being the only method of clearingtrhodes2009-01-281-3/+1
* Add support for multibyte thousands_sep encodings, e.g., U+066C.das2009-01-223-173/+225
* - Add support for multibyte decimal_point encodings, e.g., U+066B.das2009-01-192-23/+49
* Add support for multibyte decimal_point encodings, e.g., U+066B.das2009-01-192-23/+35
* When f[w]printf() is called on an unbuffered file like stdout, itdas2009-01-172-14/+23
* Simplify printf's inlined output buffering routines. On amd64, thisdas2009-01-171-18/+18
* Introduce a local variable and use it instead of passed in parameterrdivacky2009-01-152-2/+6
* Reduce code duplication by moving functions that are identical in bothdas2009-01-153-427/+216
OpenPOWER on IntegriCloud