index
:
musl
master
rs-1.0
musl - an implementation of the standard library for Linux-based systems
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
stdio
/
vfprintf.c
Age
Commit message (
Expand
)
Author
Lines
2025-09-19
printf: fix buffer overflow in floating point decimal formatting
Rich Felker
-1
/
+3
2025-07-01
printf: fix regression in large double formatting on ld128 archs
Rich Felker
-6
/
+6
2024-08-26
printf: drastically reduce stack usage without [long] double args
Rich Felker
-4
/
+8
2024-08-18
printf core: replace if(0) blocks around switch cases with explicit gotos
Rich Felker
-3
/
+3
2024-05-06
printf decimal integer formatting: shave off one division
Rich Felker
-1
/
+2
2024-04-12
printf: fix edge case where hex float precision was not honored
Rich Felker
-9
/
+2
2023-11-06
byte-based printf family: emit a nul byte for %lc with argument zero
Rich Felker
-0
/
+2
2023-06-12
printf core: fix gratuitous integer formatting buffer size
Rich Felker
-1
/
+1
2023-06-12
all printf variants: fix argument type handling for %c and %lc
Rich Felker
-2
/
+2
2023-03-21
in printf, use ferror macro rather than directly inspecting flags bit
Rich Felker
-2
/
+2
2023-03-21
remove wide printf dependency on ugly hack in vfprintf
Rich Felker
-1
/
+1
2023-03-21
fix (normal, narrow) printf erroneously processing %n after output errors
Rich Felker
-0
/
+3
2022-12-14
prevent invalid reads of nl_arg in printf_core
Markus Wichmann
-6
/
+8
2018-09-12
reduce spurious inclusion of libc.h
Rich Felker
-0
/
+1
2018-08-29
make vfprintf set stream orientation even for zero-length output
Rich Felker
-1
/
+2
2018-08-29
re-fix vfprintf temporary buffer logic
Rich Felker
-2
/
+2
2018-08-23
fix printf precision specifier for hex floats on non-ld80 archs
Rich Felker
-0
/
+1
2018-01-10
fix printf alt-form octal with value 0 and no explicit precision
Rich Felker
-2
/
+2
2017-07-04
remove ineffective compiler assist from printf
Alexander Monakov
-2
/
+0
2017-04-22
remove va_arg hacks in printf core with undefined behavior
Rich Felker
-26
/
+1
2016-10-20
fix float formatting of some exact halfway cases
Szabolcs Nagy
-1
/
+2
2016-10-20
fix integer overflows and uncaught EOVERFLOW in printf core
Rich Felker
-22
/
+50
2016-10-19
fix integer overflow in float printf needed-precision computation
Rich Felker
-1
/
+1
2016-09-16
fix printf regression with alt-form octal, zero flag, and field width
Rich Felker
-1
/
+1
2014-12-18
don't suppress sign output for NANs in printf
Rich Felker
-1
/
+1
2014-12-17
correctly handle write errors encountered by printf-family functions
Rich Felker
-1
/
+6
2014-11-15
fix behavior of printf with alt-form octal, zero precision, zero value
Rich Felker
-1
/
+1
2014-05-30
use cleaner code for handling float rounding in vfprintf
Szabolcs Nagy
-3
/
+1
2014-04-07
fix printf rounding with %g for some corner case midpoints
Rich Felker
-1
/
+1
2014-04-07
fix failure of printf %g to strip trailing zeros in some cases
Rich Felker
-1
/
+1
2014-04-07
fix carry into uninitialized slots during printf floating point rounding
Rich Felker
-1
/
+1
2014-03-09
fix incorrect rounding in printf floating point corner cases
Rich Felker
-2
/
+2
2014-03-09
fix buffer overflow in printf formatting of denormals with low bit set
Rich Felker
-1
/
+2
2013-10-07
minor vfprintf and vfwprintf changes to please static code analyzers
Szabolcs Nagy
-2
/
+5
2013-08-02
protect against long double type mismatches (mainly powerpc for now)
Rich Felker
-0
/
+7
2012-11-08
clean up stdio_impl.h
Rich Felker
-0
/
+9
2012-10-18
avoid raising spurious division-by-zero exception in printf
Rich Felker
-1
/
+1
2012-09-06
use restrict everywhere it's required by c99 and/or posix 2008
Rich Felker
-1
/
+1
2012-08-10
minor but worthwhile optimization in printf: avoid expensive strspn
Rich Felker
-4
/
+2
2012-06-20
fix another oob pointer arithmetic issue in printf floating point
Rich Felker
-1
/
+1
2012-06-19
fix pointer overflow bug in floating point printf
Rich Felker
-3
/
+3
2012-06-08
fix %ls breakage in last printf fix
Rich Felker
-2
/
+2
2012-06-08
fix printf %ls with precision limit over-read issue
Rich Felker
-2
/
+2
2012-04-17
fix buffer overflow in vfprintf on long writes to unbuffered files
Rich Felker
-1
/
+2
2012-04-16
fix %lf, etc. with printf
Rich Felker
-0
/
+2
2011-09-28
don't crash on null strings in printf
Rich Felker
-1
/
+1
2011-07-04
printf: "if a precision is specified, the '0' flag shall be ignored."
Rich Felker
-1
/
+1
2011-07-04
zero precision with zero value should not inhibit prefix/width printing
Rich Felker
-1
/
+4
2011-07-04
printf("%#x",0) should print 0 not 0x0
Rich Felker
-1
/
+1
2011-05-11
fix the last known rounding bug in floating point printing
Rich Felker
-3
/
+4
[next]