summaryrefslogtreecommitdiff
path: root/lib/libc/stdio
AgeCommit message (Expand)Author
2018-01-02some grammar fixes; from dholland@netbsd, -r1.68Jason McIntyre
2017-12-08Fix the return value of fwscanf(3) when encountering an early matchingKevin Lo
2017-12-01Consistently .Xr the corresponding wide char functions from char- andIngo Schwarze
2017-12-01add missing argument name; from <kshe59 at zoho dot eu>; OK jmc@;Ingo Schwarze
2017-11-28GNU ld has prefixed the contents of .gnu.warning.SYMBOL sectionsTheo Buehler
2017-11-21Use a simple forward search to find '%' in the format string instead ofTheo Buehler
2017-11-16Add error checking to some calls to __find_arguments(). Matches similarTheo Buehler
2017-10-17add missing HISTORY; based on CVS logs and release announcementsIngo Schwarze
2017-08-15fmt0 is a wchar_t *, so use %ls to reportTheo de Raadt
2017-07-22Favor err() over perror() in example.anton
2017-07-041. mild deprecation noticeIngo Schwarze
2017-06-12Add dprintf() and vdprintf() RETURN VALUES. OK deraadt@Todd C. Miller
2017-04-13Use recallocarray in getdelim/getline to clear memory on buffer resizes,Bryan Steele
2017-03-17Use recallocarray() to avoid leaving detritus in memory when resizingTodd C. Miller
2017-03-17Use recallocarray() to avoid leaving detritus in memory when resizingTheo de Raadt
2017-03-16Only reallocate the buffer to fit for medium-size allocations whereTodd C. Miller
2017-03-16When reallocating the buffer for asprintf(), just round up to theTodd C. Miller
2017-03-14Use a macro for the initial length of the buffer instead of 127; OK deraadt@Todd C. Miller
2016-10-30include float.h for the LDBL_MAX_EXP cpp test in floatio.hJonathan Gray
2016-09-21Delete casts to off_t and size_t that are implied by assignmentsPhilip Guenther
2016-08-29Store the return value of mbrtowc() in a size_t, not int.Todd C. Miller
2016-08-27Stop recommending the non-standard and slightly dangerous fgetln(3).Ingo Schwarze
2016-08-27When a precision is specified for a string format use strnlen()Todd C. Miller
2016-08-27improve revision 1.2: in unusual cases, fgetwc(3) can succeedIngo Schwarze
2016-08-25After read errors, fgetln(3) sometimes succeeded (returning non-NULL)Ingo Schwarze
2016-08-24set the error indicator on malloc(3) failure;Ingo Schwarze
2016-08-21bugfix: when fgetwc(3) fails, fgetwln(3) must fail as well;Ingo Schwarze
2016-08-17% is escaped with more %, not backslash.Ted Unangst
2016-08-17Generate syslog warnings for %s fmt strings NULL to "(null)" conversions.Theo de Raadt
2016-06-06Add ERRORS section, from FreeBSD. OK tedu@Todd C. Miller
2016-06-06Return EOVERFLOW, not ENOMEM for overflow conditions to match POSIX.Todd C. Miller
2016-05-26fputs(3) now returns a non-negative number (as opposed to 0) on successfulTodd C. Miller
2016-05-23Make _fwalk and _cleanup completely internal to libcPhilip Guenther
2016-05-07Use a Thread Information Block in both single and multi-threaded programs.Philip Guenther
2016-04-05Prefer _MUTEX_*LOCK over _THREAD_PRIVATE_MUTEX_*LOCK() when thread-specificPhilip Guenther
2016-04-04get* can change *lineptr on failurePhilip Guenther
2016-03-30for some time now mandoc has not required MLINKS to functionJason McIntyre
2016-03-26fix typo: "prefer seek()" -> "prefer fseek()"Theo Buehler
2016-03-20Currently we have about a 50/50 split over fcntl(n, F_GETFL [,0])Kenneth R Westerback
2016-03-15remind people rewind is seldom a good choiceMarc Espie
2016-01-26When encoding fails in fputwc(3), set the error indicator as requiredIngo Schwarze
2016-01-19remove a nop assignment that has been #if 0'd since 1996mmcc
2016-01-04Bugfix: When errno happens to be EILSEQ upon entry to fgetws(3),Ingo Schwarze
2016-01-04Fix lots of bugs.Ingo Schwarze
2015-12-28Remove NULL-checks before free() and a few related dead assignments.mmcc
2015-12-24Both our manual and POSIX ask us to set the error indicator when anIngo Schwarze
2015-11-04replace setbuf with setvbuf, from Frederic NowakTed Unangst
2015-10-25Hide __atexit and __atexit_register_cleanup()Philip Guenther
2015-10-13Sync printf family return value with ISO C which specifies thatTodd C. Miller
2015-10-07Be explicit that the user is responsible for freeing the line bufferTodd C. Miller