summaryrefslogtreecommitdiff
path: root/lib/libc/stdio
AgeCommit message (Expand)Author
2011-10-16Add wscanf(3) and friends. Based on our scanf(3) implementation, with wideStefan Sperling
2011-10-02signedness fix; ok millertDarren Tucker
2011-09-03some minor tweaks;Jason McIntyre
2011-09-03make -column lists pretty again;Jason McIntyre
2011-07-29missing $ in rcs tag; from Daniel DickmanStuart Henderson
2011-07-06Add support for C99 %ls and %lc format directives, as been documented inStefan Sperling
2011-07-05from Tim van der Molen:Jason McIntyre
2011-07-03Recognize %a, %A format specifiers, per C99.Martynas Venckus
2011-07-03Properly implement the long double (%Lf) scanf without the precisionMartynas Venckus
2011-05-30Make printf-like and scanf-like functions marked as such in llib-lc.lnMartynas Venckus
2011-05-16remove Xr for a page we don;t yet have; ok stspJason McIntyre
2011-05-09Add a wprintf(3) man page based on FreeBSD's page. Help and ok schwarze jmcStefan Sperling
2011-05-09Always free the multibyte->wchar conversion buffer allocated in __mbsconv().Stefan Sperling
2011-05-02no need to escape `|'; as discussed with schwartzeJason McIntyre
2011-04-28Bring back wprintf. We've sorted out what to do for gcc2 and gcc3.Stefan Sperling
2011-04-24Back out wprintf until we've determined what to do for gcc2 and gcc3 arches.Stefan Sperling
2011-04-24Add fwprintf, swprintf, vfwprintf, vswprintf, vwprintf, and wprintf to libc.Stefan Sperling
2011-01-10tweak previous; ok millertJason McIntyre
2011-01-10mkdtemp() is present in POSIX 1003.1-2008Todd C. Miller
2011-01-07mktemp(3) can be used, but not where mkstemp(3) is an alternative. AlsoNicholas Marriott
2010-12-27mktemp(3) (and thus mktemp(1)) no longer use the process ID whenTodd C. Miller
2010-12-22Fix out of date comment; no code changeTodd C. Miller
2010-10-17The ssizearg member of union arg is pointless if it isn't of type ssize_tPhilip Guenthe
2010-09-10observe the following spelling:Jason McIntyre
2010-03-26dispense with some wacky escape sequences;Jason McIntyre
2010-03-22Various improvements, mainly regarding ERRORS.Ingo Schwarze
2010-03-21When all tried file names already existed, mktemp(3) returned withoutIngo Schwarze
2010-02-11The previous commit didn't use the first X in the template if thePhilip Guenthe
2010-02-08Don't underrun the buffer when the template is all X's.Philip Guenthe
2010-01-03.Bl always requires .It, even in .Bl -column;Ingo Schwarze
2009-11-21Ooops, committed an unbaked changePhilip Guenthe
2009-11-21Several stdio functions were failing to set the stream orientationPhilip Guenthe
2009-11-09Fix the handle locking in stdio to use flockfile/funlockfileKurt Miller
2009-11-08ansifyStefan Sperling
2009-10-28skip the \' formatting flag, grouping is not implemented; ok deraadt@Christian Weisgerber
2009-10-22Back out previous commit, as it caused too much growth for the installPhilip Guenthe
2009-10-21Fix the handle locking in stdio to use flockfile/funlockfilePhilip Guenthe
2009-10-16teach gdtoa & its subroutines that malloc can fail; in which caseMartynas Venckus
2009-09-10cvs log message from ed@freebsd, revision 197045:Jason McIntyre
2009-07-12fwrite() should also return 0 if either size or nmemb are 0.Todd C. Miller
2009-06-02Set errno to EINVAL when fgets is given a non-positive size.Ray Lai
2009-04-05accept %F, which actually behaves the same as %f. per C99Martynas Venckus
2009-03-20Return -1 from mktemp_internal() on EINVAL like we used to.Todd C. Miller
2009-03-01Update to match mktemp.c changesTodd C. Miller
2009-03-01New mktemp(3) based on the one from portable mktemp(1). Now includesTodd C. Miller
2009-02-17when the template is entirely XXX characters, would crashTheo de Raadt
2009-01-29from Yoshihiko Sarumaru, freebsd pr #76333: fseek(3) can clear EOF too;Jason McIntyre
2009-01-10The process number is longer used to replace trailing 'Xs'.Tobias Stoeckmann
2008-10-21use decimal point from locale. ok millert@Martynas Venckus
2008-09-15add missing header needed by strlen().Charles Longeau