aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/stdio
Commit message (Expand)AuthorAgeFilesLines
* Create release/8.0.0 for the 8.0-RELEASE.release/8.0.0_cvsKen Smith2009-11-21145-145/+145
* Fix fwrite() to return 0 when size or nmemb are zero.Ed Schouten2009-07-122-4/+9
* Return -1 instead of 0 upon reaching EOF. This is somewhat ill-advisedDavid Schultz2009-04-062-4/+6
* Add dprintf() and vdprintf() from POSIX.1-2008. Like getline(),David Schultz2009-03-046-32/+198
* Rewrite asprintf() as a wrapper around vasprintf(), thus reducing theDavid Schultz2009-03-021-43/+22
* The argument corresponding to %zn is supposed to be an ssize_t *, notDavid Schultz2009-03-022-6/+6
* Use C99-style initializers. No functional change.David Schultz2009-03-011-4/+9
* Replace a dozen lines of code with a call to strnlen() / wcsnlen().David Schultz2009-02-282-33/+2
* - Add getdelim(), getline(), stpncpy(), strnlen(), wcsnlen(),David Schultz2009-02-288-5/+377
* Make sure %zd treats negative arguments properly on 32-bit platforms.David Schultz2009-02-283-5/+8
* Better wording for clearing EOF indicator.Tom Rhodes2009-01-281-0/+4
* Remove another comment about clearing EOF indicator.Tom Rhodes2009-01-281-4/+1
* Update the manpage to reflect r145172.David Schultz2009-01-281-2/+1
* Remove comment about clearerr() being the only method of clearingTom Rhodes2009-01-281-3/+1
* Add support for multibyte thousands_sep encodings, e.g., U+066C.David Schultz2009-01-223-173/+225
* - Add support for multibyte decimal_point encodings, e.g., U+066B.David Schultz2009-01-192-23/+49
* Add support for multibyte decimal_point encodings, e.g., U+066B.David Schultz2009-01-192-23/+35
* When f[w]printf() is called on an unbuffered file like stdout, itDavid Schultz2009-01-172-14/+23
* Simplify printf's inlined output buffering routines. On amd64, thisDavid Schultz2009-01-171-18/+18
* Introduce a local variable and use it instead of passed in parameterRoman Divacky2009-01-152-2/+6
* Reduce code duplication by moving functions that are identical in bothDavid Schultz2009-01-153-427/+216
* Convert the insidious macros that handle printf()'s buffering intoDavid Schultz2009-01-153-86/+204
* Set the error indicator on an attempt to write to a read-only stream.David Schultz2009-01-081-0/+1
* Consolidate some variable initializations. No substantive change.David Schultz2008-12-112-13/+13
* Move the xprintf hook to where it belongs; it shouldn't be in theDavid Schultz2008-12-101-6/+4
* Fix fread() to return a correct value on platforms where sizeof(int) !=Ruslan Ermilov2008-12-011-1/+1
* Initialize "nconv" to a reasonable value in all code paths. Prior toColin Percival2008-08-041-1/+3
* Fix a few bugs with the _gettemp() routine which implements mkstemp(),John Baldwin2008-07-281-11/+26
* Use arc4random_uniform(3) since modulo size is not power of 2Andrey A. Chernov2008-07-221-1/+1
* Fix a bogon in the previous commit and add some missing error checks.David Schultz2008-06-291-9/+12
* Correctly handle malloc() failure. While here, reduce the code size aDavid Schultz2008-06-294-103/+162
* Factor out the code that builds the argument table. We don't need separateDavid Schultz2008-06-291-130/+47
* Reduce the level of duplication between vfprintf() and vfwprintf()David Schultz2008-06-295-975/+888
* Begin de-spaghettifying the code that handles positional arguments.David Schultz2008-06-292-188/+306
* Remove useless call to getdtablesize(2) in fdopen(3) and its uselessAntoine Brodin2008-05-101-4/+0
* Retire the __fgetcookie(), __fgetpendout(), and __fsetfileno() accessorsJohn Baldwin2008-05-052-27/+0
* Expose FILE's internals to the world again in all their glory. RestoreJohn Baldwin2008-05-0510-140/+23
* Add __fgetcookie(), __fgetpendout() and __fsetfileno() to the privateMarcel Moolenaar2008-05-041-0/+6
* Unbreak build: gnu sort has been configured to grope inside structMarcel Moolenaar2008-05-031-0/+7
* Unbreak build: libftpio gropes inside struct __sFILE. ImplementMarcel Moolenaar2008-05-031-0/+14
* Next round of stdio changes: Remove all inlining of stdio operations andJohn Baldwin2008-05-0212-112/+200
* Fix a leak in the recent fixes for file descriptors > SHRT_MAX. In theJohn Baldwin2008-04-221-0/+1
* Next stage of stdio cleanup: Retire __sFILEX and merge the fields back intoJohn Baldwin2008-04-1726-143/+72
* Updates for changes in the way printf() handles hex floating pointDavid Schultz2008-04-121-4/+5
* Add <limits.h> for SHRT_MAX.John Baldwin2008-02-273-0/+3
* File descriptors are an int, but our stdio FILE object uses a short to holdJohn Baldwin2008-02-273-0/+39
* Move all the xprintf-related symbols to FBSDprivate_1.0.David Schultz2007-12-181-9/+13
* Catch up with vfprintf.c,v 1.77.David Schultz2007-12-181-0/+1
* Remove some test instrumentation. (The Symbol.map changes broke it anyway.)David Schultz2007-12-092-8/+0
* Add rewind() to the list of functions which may fail and set errnoAndrey A. Chernov2007-06-181-1/+2