Commits

DateSubjectAuthorReleases
2018-09-26 Implement %m in src/port/snprintf.c, and teach elog.c to rely on that. Tom Lane 12.0
2013-10-25 Use improved vsnprintf calling logic in more places. Tom Lane 9.4.0
2010-05-08 Work around a subtle portability problem in use of printf %s format. Tom Lane 9.0.0
2009-07-24 Assorted minor refactoring in EXPLAIN. Tom Lane 9.0.0
2007-08-12 Increase the initial size of StringInfo buffers to 1024 bytes (from 256); Tom Lane 8.3.0
2007-05-28 Tweak the code in a couple of places to try to deliver more user-friendly Tom Lane 8.3.0
2004-05-11 Add tests to enlargeStringInfo() to avoid possible buffer-overrun or Tom Lane 7.4.3
2004-05-11 Add tests to enlargeStringInfo() to avoid possible buffer-overrun or Tom Lane 8.0.0
2003-04-24 Infrastructure for upgraded error reporting mechanism. elog.c is Tom Lane 7.4.1
2003-04-19 Second round of FE/BE protocol changes. Frontend->backend messages now Tom Lane 7.4.1
2002-03-04 Add Assert check to catch vsnprintf overrunning its buffer. (Seen to Tom Lane 7.3.1
2000-06-28 First phase of memory management rewrite (see backend/utils/mmgr/README Tom Lane 7.1.1
1999-11-01 Inline check for full buffer in appendStringInfoChar. Tom Lane 7.1.1
1999-09-08 Cope with versions of vsnprintf() written by people who Tom Lane 7.1.1
1999-08-31 Minor improvements to stringinfo package to make it more Tom Lane 7.1.1
1999-04-25 Revise backend libpq interfaces so that messages to the frontend Tom Lane 7.1.1
1998-11-08 Fix a potential infinite loop in appendStringInfo: would lock Tom Lane 7.1.1