aboutsummaryrefslogtreecommitdiff
path: root/src/port/snprintf.c
Commit message (Expand)AuthorAge
* Make printf("%s", NULL) print "(null)" instead of crashing.Tom Lane2021-07-24
* Dial back -Wimplicit-fallthrough to level 3Alvaro Herrera2020-05-13
* Add -Wimplicit-fallthrough to CFLAGS and CXXFLAGSAlvaro Herrera2020-05-12
* Update copyrights for 2020Bruce Momjian2020-01-01
* Remove a couple of unnecessary if-tests.Tom Lane2019-11-24
* Fix most -Wundef warningsPeter Eisentraut2019-10-19
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Update copyright for 2019Bruce Momjian2019-01-02
* Improve our response to invalid format strings, and detect more cases.Tom Lane2018-12-06
* Disable MSVC warning caused by recent snprintf.c changesAndrew Dunstan2018-11-10
* Make float exponent output on Windows look the same as elsewhere.Tom Lane2018-10-12
* Fix omissions in snprintf.c's coverage of standard *printf functions.Tom Lane2018-10-08
* Improve snprintf.c's handling of NaN, Infinity, and minus zero.Tom Lane2018-10-08
* Replace uint64 use introduced in 4868e446859 in light of 595a0eab7f42.Andres Freund2018-10-03
* Ensure that snprintf.c's fmtint() doesn't overflow when printing INT64_MIN.Andres Freund2018-10-03
* Rationalize snprintf.c's handling of "ll" formats.Tom Lane2018-10-03
* Provide fast path in snprintf.c for conversion specs that are just "%s".Tom Lane2018-10-03
* Make assorted performance improvements in snprintf.c.Tom Lane2018-10-03
* Set snprintf.c's maximum number of NL arguments to be 31.Tom Lane2018-10-02
* Implement %m in src/port/snprintf.c, and teach elog.c to rely on that.Tom Lane2018-09-26
* Make snprintf.c follow the C99 standard for snprintf's result value.Tom Lane2018-08-15
* Rethink how to get float.h in old Windows API for isnan/isinfAlvaro Herrera2018-07-11
* Add an assertion that we don't pass NULL to snprintf("%s").Tom Lane2018-02-14
* Rewrite strnlen replacement implementation from 8a241792f96.Andres Freund2017-10-10
* Add pg_strnlen() a portable implementation of strlen.Andres Freund2017-10-09
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Revert error-throwing wrappers for the printf family of functions.Tom Lane2015-05-19
* Add error-throwing wrappers for the printf family of functions.Noah Misch2015-05-18
* Permit use of vsprintf() in PostgreSQL code.Noah Misch2015-05-18
* Add missing float.h include to snprintf.c.Andres Freund2015-02-04
* port/snprintf(): fix overflow and do paddingBruce Momjian2015-02-02
* pgindent run for 9.4Bruce Momjian2014-05-06
* Allow use of "z" flag in our printf calls, and use it where appropriate.Tom Lane2014-01-23
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-10
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* pgindent run for 9.0, second runBruce Momjian2010-07-06
* Fix our printf implementation to follow spec: if a star parameterTom Lane2008-03-18
* Remove advertising clause from Berkeley BSD-licensed files, perBruce Momjian2007-03-26
* protect vfprintf from hijacking by Windows gettext just like other members of...Andrew Dunstan2006-11-28
* pgindent run for 8.2.Bruce Momjian2006-10-04
* Document return-value conventions used by this implementation, perTom Lane2005-12-05
* Fix a rather sizable number of problems in our homegrown snprintf, such asTom Lane2005-12-05
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Fix a whole bunch of #includes that were either wrong or redundant.Tom Lane2005-07-28
* Must count '*' characters as potential arguments.Tom Lane2005-04-14
* Add mention of why malloc() has to be used in snprintf.c.Bruce Momjian2005-03-20
* Department of second thoughts. Remove FRONTEND from snprintf.c becauseBruce Momjian2005-03-20
* Factor duplicate snprintf code into functions.Bruce Momjian2005-03-17
* Add sprintf support, that were were missing.Bruce Momjian2005-03-16
* pgindent snprintf.c for consistency.Bruce Momjian2005-03-16