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