aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-protocol3.c
Commit message (Expand)AuthorAge
* Use 'void *' for arbitrary buffers, 'uint8 *' for byte arraysHeikki Linnakangas10 days
* Use more mundane 'int' type for cancel key lengths in libpqHeikki Linnakangas10 days
* Fix typos and grammar in the codeMichael Paquier2025-04-19
* Make cancel request keys longerHeikki Linnakangas2025-04-02
* libpq: Add min/max_protocol_version connection optionsHeikki Linnakangas2025-04-02
* libpq: Handle NegotiateProtocolVersion message differentlyHeikki Linnakangas2025-04-02
* Update copyright for 2025Bruce Momjian2025-01-01
* libpq: Trace all messages received from the serverAlvaro Herrera2024-08-16
* Support retrieval of results in chunks with libpq.Tom Lane2024-04-06
* Update copyright for 2024Bruce Momjian2024-01-03
* Fix handling of errors in libpq pipelinesAlvaro Herrera2023-12-05
* Introduce macros for protocol characters.Nathan Bossart2023-08-22
* libpq: Add support for Close on portals and statementsMichael Paquier2023-07-04
* libpq: Fix up some error message codingPeter Eisentraut2023-06-15
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Fix typos in commentsMichael Paquier2023-05-02
* Update copyright for 2023Bruce Momjian2023-01-02
* libpq: Handle NegotiateProtocolVersion messagePeter Eisentraut2022-11-17
* libpq error message refactoring, part 2Peter Eisentraut2022-11-15
* libpq: Add missing newlines to error messagesPeter Eisentraut2022-11-13
* Remove PQsendQuery support in pipeline modeAlvaro Herrera2022-09-23
* Remove configure probe for netinet/tcp.h.Thomas Munro2022-08-18
* libpq: Improve idle state handling in pipeline modeAlvaro Herrera2022-07-05
* Fix missed cases in libpq's error handling.Tom Lane2022-04-21
* Rearrange libpq's error reporting to avoid duplicated error text.Tom Lane2022-02-18
* Update copyright for 2022Bruce Momjian2022-01-07
* Improve libpq's handling of OOM during error message construction.Tom Lane2021-07-29
* Fix incautious handling of possibly-miscoded strings in client code.Tom Lane2021-06-07
* Improve PQtrace() output formatAlvaro Herrera2021-03-30
* Implement pipeline mode in libpqAlvaro Herrera2021-03-15
* Re-simplify management of inStart in pqParseInput3's subroutines.Tom Lane2021-03-11
* Remove server and libpq support for old FE/BE protocol version 2.Heikki Linnakangas2021-03-04
* In libpq, always append new error messages to conn->errorMessage.Tom Lane2021-01-11
* Update copyright for 2021Bruce Momjian2021-01-02
* Clean up newlines following left parenthesesAlvaro Herrera2020-01-30
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent in non-backend modules.Amit Kapila2019-10-25
* Fix inconsistencies and typos in the tree, take 11Michael Paquier2019-08-19
* Use appendStringInfoString and appendPQExpBufferStr where possibleDavid Rowley2019-07-04
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Add a "SQLSTATE-only" error verbosity option to libpq and psql.Tom Lane2019-04-04
* Restructure libpq's handling of send failures.Tom Lane2019-03-19
* Update copyright for 2019Bruce Momjian2019-01-02
* In libpq, free any partial query result before collecting a server error.Tom Lane2018-04-13
* Update copyright for 2018Bruce Momjian2018-01-02
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Replace most usages of ntoh[ls] and hton[sl] with pg_bswap.h.Andres Freund2017-10-01
* Reduce excessive dereferencing of function pointersPeter Eisentraut2017-09-07
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21