summaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-protocol3.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Improve libpq's handling of OOM during error message construction.Tom Lane2021-07-291-4/+11
* Fix incautious handling of possibly-miscoded strings in client code.Tom Lane2021-06-071-2/+2
* Improve PQtrace() output formatAlvaro Herrera2021-03-301-0/+13
* Implement pipeline mode in libpqAlvaro Herrera2021-03-151-11/+66
* Re-simplify management of inStart in pqParseInput3's subroutines.Tom Lane2021-03-111-57/+23
* Remove server and libpq support for old FE/BE protocol version 2.Heikki Linnakangas2021-03-041-3/+3
* In libpq, always append new error messages to conn->errorMessage.Tom Lane2021-01-111-26/+25
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Clean up newlines following left parenthesesAlvaro Herrera2020-01-301-4/+2
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Make the order of the header file includes consistent in non-backend modules.Amit Kapila2019-10-251-6/+4
* Fix inconsistencies and typos in the tree, take 11Michael Paquier2019-08-191-2/+2
* Use appendStringInfoString and appendPQExpBufferStr where possibleDavid Rowley2019-07-041-2/+2
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-3/+3
* Add a "SQLSTATE-only" error verbosity option to libpq and psql.Tom Lane2019-04-041-0/+18
* Restructure libpq's handling of send failures.Tom Lane2019-03-191-16/+1
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* In libpq, free any partial query result before collecting a server error.Tom Lane2018-04-131-1/+9
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-081-6/+6
* Replace most usages of ntoh[ls] and hton[sl] with pg_bswap.h.Andres Freund2017-10-011-3/+2
* Reduce excessive dereferencing of function pointersPeter Eisentraut2017-09-071-1/+1
* Phase 3 of pgindent updates.Tom Lane2017-06-211-7/+7
* Phase 2 of pgindent updates.Tom Lane2017-06-211-5/+5
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Small wording tweaksPeter Eisentraut2016-08-021-1/+1
* Add libpq support for recreating an error message with different verbosity.Tom Lane2016-04-031-75/+122
* Fix oversight in getParamDescriptions(), and improve comments.Tom Lane2016-04-011-3/+16
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Fix out-of-memory error handling in ParameterDescription message processing.Heikki Linnakangas2015-12-141-11/+53
* Fix unwanted flushing of libpq's input buffer when socket EOF is seen.Tom Lane2015-11-121-2/+2
* Rearrange the handling of error context reports.Tom Lane2015-09-051-5/+10
* Improve handling of out-of-memory in libpq.Heikki Linnakangas2015-07-071-18/+45
* Update copyright for 2015Bruce Momjian2015-01-061-1/+1
* pgindent run for 9.4Bruce Momjian2014-05-061-13/+13
* libpq: use pgsocket for socket values, for portabilityBruce Momjian2014-04-161-1/+1
* Prevent potential overruns of fixed-size buffers.Tom Lane2014-02-171-1/+1
* Update copyright for 2014Bruce Momjian2014-01-071-1/+1
* pgindent run for release 9.3Bruce Momjian2013-05-291-0/+2
* Attempt to fix error recovery in COPY BOTH mode.Robert Haas2013-04-291-15/+16
* libpq: Fix a few bits that didn't get the memo about COPY BOTH.Robert Haas2013-04-261-4/+8
* Provide database object names as separate fields in error messages.Tom Lane2013-01-291-0/+23
* Update copyrights for 2013Bruce Momjian2013-01-011-1/+1
* Allow a streaming replication standby to follow a timeline switch.Heikki Linnakangas2012-12-131-1/+6
* Centralize libpq's low-level code for dropping a connection.Tom Lane2012-09-071-3/+1
* Replace libpq's "row processor" API with a "single row" mode.Tom Lane2012-08-021-59/+17
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-101-2/+2
* Add a "row processor" API to libpq for better handling of large results.Tom Lane2012-04-041-87/+211
* Update copyright notices for year 2012.Bruce Momjian2012-01-011-1/+1