summaryrefslogtreecommitdiff
path: root/src/stdio/vfprintf.c
AgeCommit message (Expand)AuthorFilesLines
2018-01-10fix printf alt-form octal with value 0 and no explicit precisionRich Felker1-2/+2
2017-07-04remove ineffective compiler assist from printfAlexander Monakov1-2/+0
2017-04-22remove va_arg hacks in printf core with undefined behaviorRich Felker1-26/+1
2016-10-20fix float formatting of some exact halfway casesSzabolcs Nagy1-1/+2
2016-10-20fix integer overflows and uncaught EOVERFLOW in printf coreRich Felker1-22/+50
2016-10-19fix integer overflow in float printf needed-precision computationRich Felker1-1/+1
2016-09-16fix printf regression with alt-form octal, zero flag, and field widthRich Felker1-1/+1
2014-12-18don't suppress sign output for NANs in printfRich Felker1-1/+1
2014-12-17correctly handle write errors encountered by printf-family functionsRich Felker1-1/+6
2014-11-15fix behavior of printf with alt-form octal, zero precision, zero valueRich Felker1-1/+1
2014-05-30use cleaner code for handling float rounding in vfprintfSzabolcs Nagy1-3/+1
2014-04-07fix printf rounding with %g for some corner case midpointsRich Felker1-1/+1
2014-04-07fix failure of printf %g to strip trailing zeros in some casesRich Felker1-1/+1
2014-04-07fix carry into uninitialized slots during printf floating point roundingRich Felker1-1/+1
2014-03-09fix incorrect rounding in printf floating point corner casesRich Felker1-2/+2
2014-03-09fix buffer overflow in printf formatting of denormals with low bit setRich Felker1-1/+2
2013-10-07minor vfprintf and vfwprintf changes to please static code analyzersSzabolcs Nagy1-2/+5
2013-08-02protect against long double type mismatches (mainly powerpc for now)Rich Felker1-0/+7
2012-11-08clean up stdio_impl.hRich Felker1-0/+9
2012-10-18avoid raising spurious division-by-zero exception in printfRich Felker1-1/+1
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