summaryrefslogtreecommitdiff
path: root/lib/libc/stdio/vfprintf.c
AgeCommit message (Expand)Author
2009-11-09Fix the handle locking in stdio to use flockfile/funlockfileKurt Miller
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
2008-10-21use decimal point from locale. ok millert@Martynas Venckus
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
2008-08-27comment fixesMartynas Venckus
2008-08-26- add FMartynas Venckus
2008-08-26don't zero-pad special values. ok millert@Martynas Venckus
2008-07-10- handle sign of negative zero. use sign dtoa setsMartynas Venckus
2008-05-16Fix ssize_t vs. size_t mismatchTodd C. Miller
2008-05-16C99 says that for each va_copy() there must be a matching va_end().Todd C. Miller
2008-05-13Don't forget to va_end() the va_list we get from va_copy(). From FreeBSD.Todd C. Miller
2008-05-05add missing header for getpagesizeCharles Longeau
2007-11-28%hhd was being printed as if %hd was specifiedTheo de Raadt
2007-01-30Remove and simplify an impossible case (if *p = memchr(cp, 0, prec),Ray Lai
2007-01-16Fix potential int overflow for printf(3) when passing in very largeTodd C. Miller
2006-11-26try first mmap() allocation at pagesize, no need to re-mmap at every powerTheo de Raadt
2006-10-29make __dtoa & strtod() thread-safe useing the same method as newer gdtoaTheo de Raadt
2006-04-29check mmap for failure. the helper functions using it return -1, butTed Unangst
2006-01-13Use long long and intmax_t instead of quad_t throughout. Adapted inTodd C. Miller
2006-01-06Adapt things to use __type_t instead of _BSD_TYPE_T_Todd C. Miller
2005-12-19Missing piece from previous commitTodd C. Miller
2005-12-19Add %hhd to *printf and *scanf as well as %z to *scanf. This wasTodd C. Miller
2005-09-23support %jd from c99, although intmax_t may not be available.Ted Unangst
2005-08-08zap remaining rcsid.Marc Espie
2005-06-17next citrus step.Marc Espie
2005-06-08Fix rearranging of parameters for quad types.Marc Espie
2005-04-30Change internals of FILE: reuse the unget buffer field to access anMarc Espie
2004-09-28deregister + ansify, no change in object code. ok deraadt@ millert@Otto Moerbeek
2004-09-25typo fix, from the original diff in PR 3932Brad Smith
2004-09-25oopsTheo de Raadt
2004-09-24access one too far away; from claus; ok millertTheo de Raadt
2004-09-24explain why mmap; pointed out by claus, pr 3932Theo de Raadt
2004-09-18Add 'z' and 't' modifiers for printing size_t and ptrdiff_t.Otto Moerbeek
2004-09-16Handle ll's correctly for positional args. Problem spotted by hin@,Otto Moerbeek
2004-09-14signed vs unsignedTheo de Raadt
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-16When positional arguments need more memory for storage (more than 8 args),Theo de Raadt
2002-10-24Use va_copy() for varargs assignemnt. va_copy() is standard with C99Dale Rahn
2002-02-19We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.Todd C. Miller
2002-02-17Manual cleanup of remaining userland __P use (excluding packages maintained o...Todd C. Miller
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-12-05KNF, i need this for what comes next..Theo de Raadt
2001-08-13Fix a bug with the %e flag introduced in a -Wall pass. The originalTodd C. Miller
2001-07-09a first pass at -WallTheo de Raadt
2001-05-31knfTheo de Raadt
2001-04-20Fix an incorrect memset() in __grow_type_table(); dk@homepage.ruTodd C. Miller
1999-08-22do { ... } while (0) instead of just { ... } in macrosTodd C. Miller