Commit Graph

303 Commits (39aab11085177e4026cec6065a78a425c44e23e3)

Author SHA1 Message Date
Peter Eisentraut 1356f78ea9 Reduce excessive dereferencing of function pointers 8 years ago
Tom Lane 2e70d6b5e9 Teach libpq to detect integer overflow in the row count of a PGresult. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 8 years ago
Peter Eisentraut f97a028d8e Spelling fixes in code comments 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 886f6c5ccd In PQsendQueryStart(), avoid leaking any left-over async result. 9 years ago
Tom Lane 26fa446da6 Add a nonlocalized version of the severity field to client error messages. 9 years ago
Tom Lane 69dc5ae408 Teach libpq to decode server version correctly from future servers. 9 years ago
Tom Lane e3161b231c Add libpq support for recreating an error message with different verbosity. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Tom Lane c405918858 Fix unwanted flushing of libpq's input buffer when socket EOF is seen. 10 years ago
Robert Haas c3e7c24a1d libpq: Notice errors a backend may have sent just before dying. 10 years ago
Tom Lane 1a0bc4c2bf Fix documentation for libpq's PQfn(). 11 years ago
Tom Lane f2874feb7c Some more FLEXIBLE_ARRAY_MEMBER fixes. 11 years ago
Tom Lane 586dd5d6a5 Replace a bunch more uses of strncpy() with safer coding. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Bruce Momjian 5d305d86bd libpq: use pgsocket for socket values, for portability 12 years ago
Peter Eisentraut de94b47c0a Fix whitespace 12 years ago
Stephen Frost b1aebbb6a8 Various Coverity-spotted fixes 12 years ago
Tom Lane fa4440f516 Improve libpq's error recovery for connection loss during COPY. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Stephen Frost f129615fe7 Additional spelling corrections 12 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Heikki Linnakangas abfd192b1b Allow a streaming replication standby to follow a timeline switch. 13 years ago
Heikki Linnakangas f86e6ba40c Add runtime checks for number of query parameters passed to libpq functions. 13 years ago
Tom Lane 41b9c8452b Replace libpq's "row processor" API with a "single row" mode. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Robert Haas 5d4b60f2f2 Lots of doc corrections. 14 years ago
Tom Lane 92785dac2e Add a "row processor" API to libpq for better handling of large results. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Robert Haas b43bf617fd Tweak PQresStatus() to avoid a clang compiler warning. 14 years ago
Tom Lane a9f0dbc39d Fix PQsetvalue() to avoid possible crash when adding a new tuple. 14 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Heikki Linnakangas bc03c5937d Adjust error message, now that we expect other message types than connection 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Tom Lane 81a530a65e Fix ill-advised placement of PGRES_COPY_BOTH enum value. 15 years ago
Robert Haas d3d414696f Allow bidirectional copy messages in streaming replication mode. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 50a90fac40 Stamp HEAD as 9.0devel, and update various places that were referring to 8.5 16 years ago
Bruce Momjian aa7e7ae9a6 Have SELECT and CREATE TABLE AS queries return a row count. While this 16 years ago
Robert Haas b13da41eba Fix unsafe loop test, and declare as_ident as bool rather than int. 16 years ago
Robert Haas d66679672f Add new escaping functions PQescapeLiteral and PQescapeIdentifier. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 5b8ee5c128 Teach PQescapeByteaConn() to use hex format when the target connection is 16 years ago
Tom Lane a2a8c7a662 Support hex-string input and output for type BYTEA. 16 years ago