summaryrefslogtreecommitdiff
path: root/src/interfaces/libpq
AgeCommit message (Expand)Author
2018-08-13Fix libpq's implementation of per-host connection timeouts.Tom Lane
2018-08-06Fix failure to reset libpq's state fully between connection attempts.Tom Lane
2018-08-05Remove support for tls-unique channel binding.Heikki Linnakangas
2018-08-03Change libpq's internal uses of PQhost() to inspect host field directly.Tom Lane
2018-08-01Fix libpq's code for searching .pgpass; rationalize empty-list-item cases.Tom Lane
2018-07-19Fix error message when a hostaddr cannot be parsed.Heikki Linnakangas
2018-06-30Stamp HEAD as 12develAndrew Dunstan
2018-06-29Make capitalization of term "OpenSSL" more consistentMichael Paquier
2018-06-25Translation updatesPeter Eisentraut
2018-05-21Translation updatesPeter Eisentraut
2018-05-02Further -Wimplicit-fallthrough cleanup.Andres Freund
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-04-13In libpq, free any partial query result before collecting a server error.Tom Lane
2018-04-12Revert MERGE patchSimon Riggs
2018-04-03Prevent accidental linking of system-supplied copies of libpq.so etc.Tom Lane
2018-04-03MERGE SQL Command following SQL:2016Simon Riggs
2018-04-02Revert "Modified files for MERGE"Simon Riggs
2018-04-02Modified files for MERGESimon Riggs
2018-03-27libpq: PQhost to return active connected host or hostaddrPeter Eisentraut
2018-03-20Attempt to fix build with unusual OpenSSL versionsPeter Eisentraut
2018-03-17Set libpq sslcompression to off by defaultPeter Eisentraut
2018-03-15Fix more format truncation issuesPeter Eisentraut
2018-01-31Refactor client-side SSL certificate checking codePeter Eisentraut
2018-01-30Fix up references to scram-sha-256Peter Eisentraut
2018-01-23Extract common bits from OpenSSL implementationPeter Eisentraut
2018-01-23Move SSL API comments to header filesPeter Eisentraut
2018-01-21Fix wording of "hostaddrs"Magnus Hagander
2018-01-05Another attempt at fixing build with various OpenSSL versionsPeter Eisentraut
2018-01-04Add missing includesPeter Eisentraut
2018-01-04Fix build with older OpenSSL versionsPeter Eisentraut
2018-01-04Implement channel binding tls-server-end-point for SCRAMPeter Eisentraut
2018-01-04Refactor channel binding code to fetch cbind_data only when necessaryPeter Eisentraut
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-19Add libpq connection parameter "scram_channel_binding"Peter Eisentraut
2017-12-18Move SCRAM-related name definitions to scram-common.hPeter Eisentraut
2017-12-01Check channel binding flag at end of SCRAM exchangePeter Eisentraut
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-11-18Support channel binding 'tls-unique' in SCRAMPeter Eisentraut
2017-11-10Add some const decorations to prototypesPeter Eisentraut
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-10-25Fix libpq to not require user's home directory to exist.Tom Lane
2017-10-11Add port/strnlen support to libpq and ecpg Makefiles.Tom Lane
2017-10-01Replace most usages of ntoh[ls] and hton[sl] with pg_bswap.h.Andres Freund
2017-09-07Reduce excessive dereferencing of function pointersPeter Eisentraut
2017-09-05In psql, use PSQL_PAGER in preference to PAGER, if it's set.Tom Lane
2017-08-29Teach libpq to detect integer overflow in the row count of a PGresult.Tom Lane
2017-08-23Tweak some SCRAM error messages and code commentsPeter Eisentraut
2017-08-16Fix up some misusage of appendStringInfo() and friendsPeter Eisentraut
2017-08-14Stamp HEAD as 11devel.Tom Lane
2017-08-07Translation updatesPeter Eisentraut