summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix the handle locking in stdio to use flockfile/funlockfileguenther2009-10-2144-133/+276
* teach gdtoa & its subroutines that malloc can fail; in which casemartynas2009-10-161-1/+17
* cvs log message from ed@freebsd, revision 197045:jmc2009-09-101-3/+3
* fwrite() should also return 0 if either size or nmemb are 0.millert2009-07-123-8/+22
* Set errno to EINVAL when fgets is given a non-positive size.ray2009-06-022-4/+11
* accept %F, which actually behaves the same as %f. per C99martynas2009-04-052-4/+5
* Return -1 from mktemp_internal() on EINVAL like we used to.millert2009-03-201-3/+3
* Update to match mktemp.c changesmillert2009-03-011-4/+4
* New mktemp(3) based on the one from portable mktemp(1). Now includesmillert2009-03-011-89/+88
* when the template is entirely XXX characters, would crashderaadt2009-02-171-4/+6
* from Yoshihiko Sarumaru, freebsd pr #76333: fseek(3) can clear EOF too;jmc2009-01-291-4/+2
* The process number is longer used to replace trailing 'Xs'.tobias2009-01-101-4/+3
* use decimal point from locale. ok millert@martynas2008-10-211-3/+3
* add missing header needed by strlen().chl2008-09-151-1/+2
* - describe how printf(1) and printf(3) %e, %E, %g, %G, %a, %A behavemartynas2008-09-151-2/+38
* describe %a/%A. from freebsdmartynas2008-09-141-2/+58
* - replace dtoa w/ David's gdtoa, version 2008-03-15martynas2008-09-072-162/+212
* comment fixesmartynas2008-08-271-7/+7
* - add Fmartynas2008-08-262-11/+33
* don't zero-pad special values. ok millert@martynas2008-08-261-1/+3
* Replace the old algorithm that included the process id as part of themillert2008-08-221-49/+20
* Remove useless code, the kernel will set errno appropriately if anmillert2008-08-211-21/+1
* use arc4random_uniform(); ok djm millertderaadt2008-07-221-2/+2
* - handle sign of negative zero. use sign dtoa setsmartynas2008-07-101-11/+6
* Fix ssize_t vs. size_t mismatchmillert2008-05-161-2/+2
* C99 says that for each va_copy() there must be a matching va_end().millert2008-05-161-30/+59
* Don't forget to va_end() the va_list we get from va_copy(). From FreeBSD.millert2008-05-131-1/+2
* add missing header for getpagesizechl2008-05-051-1/+2
* add missing header for closechl2008-05-031-1/+2
* _file is only a short, so prevent truncation if we happen to hitotto2008-04-213-3/+28
* %hhd was being printed as if %hd was specifiedderaadt2007-11-281-11/+16
* Comment fix about time consumption of _gettemp.tobias2007-10-211-5/+2
* Add some more truncation checks for path construction in tmpnam(3).moritz2007-09-211-8/+24
* Prevent out-of-bounds memory access in tempnam(3), if the environmentmoritz2007-09-171-3/+4
* Say NUL when referring to \0cloder2007-09-071-3/+3
* Show how to use strcspn(3) to trim newlines.ray2007-08-081-7/+5
* The `len' argument is guaranteed to be > 0 upon successful completion.moritz2007-06-211-3/+3
* convert to new .Dd format;jmc2007-05-3127-54/+54
* Document errno usage. From Tobias Stoeckmann.ray2007-05-121-2/+16
* grammar,espie2007-05-101-2/+2
* clarify return values, prompted by moritz; ok moritz jmcderaadt2007-04-011-4/+8
* Remove and simplify an impossible case (if *p = memchr(cp, 0, prec),ray2007-01-301-9/+7
* add an ENVIRONMENT section for TMPDIR;jmc2007-01-291-1/+15
* Fix potential int overflow for printf(3) when passing in very largemillert2007-01-161-13/+50
* try first mmap() allocation at pagesize, no need to re-mmap at every powerderaadt2006-11-261-1/+4
* suceed -> succeed; from chad doughertyjmc2006-10-301-2/+2
* make __dtoa & strtod() thread-safe useing the same method as newer gdtoaderaadt2006-10-291-4/+11
* mark up `>';jmc2006-10-151-3/+3
* Add a CAVEAT section that describes how to properly trim a newline fromcloder2006-10-141-10/+41
* Make fgets description much clearer with respect to its exact behavior.cloder2006-10-141-7/+9