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