summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio (follow)
Commit message (Expand)AuthorAgeFilesLines
* Restore the optimization for unbuffered I/O. The buffer needs tomillert2018-12-161-1/+31
* Back out rev 1.17 for now, it causes issues with python when buildingmillert2018-12-161-31/+1
* Revisit the optimization for unbuffered I/O. We can use the buffermillert2018-12-141-1/+31
* Back out the optimization in rev 1.13, it does not update flags onmillert2018-12-141-16/+1
* some grammar fixes; from dholland@netbsd, -r1.68jmc2018-01-021-6/+6
* Fix the return value of fwscanf(3) when encountering an early matchingkevlo2017-12-081-2/+2
* Consistently .Xr the corresponding wide char functions from char- andschwarze2017-12-0111-26/+37
* add missing argument name; from <kshe59 at zoho dot eu>; OK jmc@;schwarze2017-12-011-8/+32
* GNU ld has prefixed the contents of .gnu.warning.SYMBOL sectionstb2017-11-285-10/+10
* Use a simple forward search to find '%' in the format string instead oftb2017-11-211-35/+12
* Add error checking to some calls to __find_arguments(). Matches similartb2017-11-161-6/+16
* add missing HISTORY; based on CVS logs and release announcementsschwarze2017-10-171-2/+7
* fmt0 is a wchar_t *, so use %ls to reportderaadt2017-08-151-3/+3
* Favor err() over perror() in example.anton2017-07-221-3/+3
* 1. mild deprecation noticeschwarze2017-07-041-3/+11
* Add dprintf() and vdprintf() RETURN VALUES. OK deraadt@millert2017-06-121-2/+4
* Use recallocarray in getdelim/getline to clear memory on buffer resizes,brynet2017-04-131-2/+2
* Use recallocarray() to avoid leaving detritus in memory when resizingmillert2017-03-171-2/+3
* Use recallocarray() to avoid leaving detritus in memory when resizingderaadt2017-03-174-8/+12
* Only reallocate the buffer to fit for medium-size allocations wheremillert2017-03-162-18/+28
* When reallocating the buffer for asprintf(), just round up to themillert2017-03-161-6/+5
* Use a macro for the initial length of the buffer instead of 127; OK deraadt@millert2017-03-142-6/+10
* include float.h for the LDBL_MAX_EXP cpp test in floatio.hjsg2016-10-302-2/+4
* Delete casts to off_t and size_t that are implied by assignmentsguenther2016-09-2114-42/+39
* Store the return value of mbrtowc() in a size_t, not int.millert2016-08-291-13/+15
* Stop recommending the non-standard and slightly dangerous fgetln(3).schwarze2016-08-271-4/+4
* When a precision is specified for a string format use strnlen()millert2016-08-271-17/+7
* improve revision 1.2: in unusual cases, fgetwc(3) can succeedschwarze2016-08-271-2/+12
* After read errors, fgetln(3) sometimes succeeded (returning non-NULL)schwarze2016-08-251-3/+6
* set the error indicator on malloc(3) failure;schwarze2016-08-241-2/+4
* bugfix: when fgetwc(3) fails, fgetwln(3) must fail as well;schwarze2016-08-211-2/+2
* % is escaped with more %, not backslash.tedu2016-08-172-6/+6
* Generate syslog warnings for %s fmt strings NULL to "(null)" conversions.deraadt2016-08-172-5/+38
* Add ERRORS section, from FreeBSD. OK tedu@millert2016-06-061-2/+17
* Return EOVERFLOW, not ENOMEM for overflow conditions to match POSIX.millert2016-06-061-3/+3
* fputs(3) now returns a non-negative number (as opposed to 0) on successfulmillert2016-05-261-10/+8
* Make _fwalk and _cleanup completely internal to libcguenther2016-05-232-6/+3
* Use a Thread Information Block in both single and multi-threaded programs.guenther2016-05-072-27/+24
* Prefer _MUTEX_*LOCK over _THREAD_PRIVATE_MUTEX_*LOCK() when thread-specificguenther2016-04-051-9/+9
* get* can change *lineptr on failureguenther2016-04-041-2/+6
* for some time now mandoc has not required MLINKS to functionjmc2016-03-301-34/+1
* fix typo: "prefer seek()" -> "prefer fseek()"tb2016-03-261-3/+3
* Currently we have about a 50/50 split over fcntl(n, F_GETFL [,0])krw2016-03-201-2/+2
* remind people rewind is seldom a good choiceespie2016-03-151-2/+5
* When encoding fails in fputwc(3), set the error indicator as requiredschwarze2016-01-261-2/+2
* remove a nop assignment that has been #if 0'd since 1996mmcc2016-01-191-5/+1
* Bugfix: When errno happens to be EILSEQ upon entry to fgetws(3),schwarze2016-01-041-3/+3
* Fix lots of bugs.schwarze2016-01-041-18/+28
* Remove NULL-checks before free() and a few related dead assignments.mmcc2015-12-284-32/+15
* Both our manual and POSIX ask us to set the error indicator when anschwarze2015-12-241-2/+2