summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio
Commit message (Expand)AuthorAgeFilesLines
* 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
* Convert the insidious macros that handle printf()'s buffering intodas2009-01-153-86/+204
* Set the error indicator on an attempt to write to a read-only stream.das2009-01-081-0/+1
* Consolidate some variable initializations. No substantive change.das2008-12-112-13/+13
* Move the xprintf hook to where it belongs; it shouldn't be in thedas2008-12-101-6/+4
* Fix fread() to return a correct value on platforms where sizeof(int) !=ru2008-12-011-1/+1
* Initialize "nconv" to a reasonable value in all code paths. Prior tocperciva2008-08-041-1/+3
* Fix a few bugs with the _gettemp() routine which implements mkstemp(),jhb2008-07-281-11/+26
* Use arc4random_uniform(3) since modulo size is not power of 2ache2008-07-221-1/+1
* Fix a bogon in the previous commit and add some missing error checks.das2008-06-291-9/+12
* Correctly handle malloc() failure. While here, reduce the code size adas2008-06-294-103/+162
* Factor out the code that builds the argument table. We don't need separatedas2008-06-291-130/+47
* Reduce the level of duplication between vfprintf() and vfwprintf()das2008-06-295-975/+888
* Begin de-spaghettifying the code that handles positional arguments.das2008-06-292-188/+306
* Remove useless call to getdtablesize(2) in fdopen(3) and its uselessantoine2008-05-101-4/+0
OpenPOWER on IntegriCloud