summaryrefslogtreecommitdiff
path: root/src/stdio/vfprintf.c
AgeCommit message (Expand)AuthorLines
2012-09-06use restrict everywhere it's required by c99 and/or posix 2008Rich Felker-1/+1
2012-08-10minor but worthwhile optimization in printf: avoid expensive strspnRich Felker-4/+2
2012-06-20fix another oob pointer arithmetic issue in printf floating pointRich Felker-1/+1
2012-06-19fix pointer overflow bug in floating point printfRich Felker-3/+3
2012-06-08fix %ls breakage in last printf fixRich Felker-2/+2
2012-06-08fix printf %ls with precision limit over-read issueRich Felker-2/+2
2012-04-17fix buffer overflow in vfprintf on long writes to unbuffered filesRich Felker-1/+2
2012-04-16fix %lf, etc. with printfRich Felker-0/+2
2011-09-28don't crash on null strings in printfRich Felker-1/+1
2011-07-04printf: "if a precision is specified, the '0' flag shall be ignored."Rich Felker-1/+1
2011-07-04zero precision with zero value should not inhibit prefix/width printingRich Felker-1/+4
2011-07-04printf("%#x",0) should print 0 not 0x0Rich Felker-1/+1
2011-05-11fix the last known rounding bug in floating point printingRich Felker-3/+4
2011-04-12fix printf("%.9g", 1.1) and similar not dropping trailing zerosRich Felker-1/+3
2011-04-05fix overflow in printf %N$ argument handlingRich Felker-2/+2
2011-04-05fix various floating point rounding and formatting errors in *printfRich Felker-17/+25
2011-04-04use a local temp buffer for unbuffered streams in vfprintfRich Felker-0/+13
2011-03-28major stdio overhaul, using readv/writev, plus other changesRich Felker-1/+1
2011-03-25fix all implicit conversion between signed/unsigned pointersRich Felker-1/+1
2011-02-20fix %n specifier, again. this time it was storing the wrong value.Rich Felker-7/+7
2011-02-16fix printf %n specifier - missing breaks had it clobbering memoryRich Felker-7/+7
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker-0/+640