summaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-connect.c
Commit message (Expand)AuthorAgeFilesLines
* Make libpq error messages consistent for translationDaniel Gustafsson2023-04-211-2/+2
* De-Revert "Add support for Kerberos credential delegation"Stephen Frost2023-04-131-0/+17
* Revert "Add support for Kerberos credential delegation"Stephen Frost2023-04-081-17/+0
* Add support for Kerberos credential delegationStephen Frost2023-04-071-0/+17
* Allow to use system CA pool for certificate verificationDaniel Gustafsson2023-04-051-0/+66
* Fix pointer cast for seed calculation on 32-bit systemsDaniel Gustafsson2023-03-301-1/+1
* Support connection load balancing in libpqDaniel Gustafsson2023-03-291-0/+103
* Copy and store addrinfo in libpq-owned private memoryDaniel Gustafsson2023-03-291-31/+81
* Make SCRAM iteration count configurableDaniel Gustafsson2023-03-271-0/+2
* libpq: Add sslcertmode option to control client certificatesMichael Paquier2023-03-241-0/+53
* Rewrite error message related to sslmode in libpqMichael Paquier2023-03-241-2/+2
* libpq: Use modern socket flags, if available.Thomas Munro2023-03-171-1/+25
* libpq: Remove code for SCM credential authenticationMichael Paquier2023-03-171-4/+0
* libpq: Add support for require_auth to control authorized auth methodsMichael Paquier2023-03-141-0/+170
* Fix inconsistent error handling for GSS encryption in PQconnectPoll()Michael Paquier2023-03-131-9/+14
* Run pgindent on libpq's fe-auth.c, fe-auth-scram.c and fe-connect.cMichael Paquier2023-03-091-55/+55
* Check for unbounded authentication exchanges in libpq.Heikki Linnakangas2023-02-221-12/+39
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* libpq: Handle NegotiateProtocolVersion messagePeter Eisentraut2022-11-171-5/+17
* libpq: Correct processing of startup response messagesPeter Eisentraut2022-11-171-2/+1
* libpq error message refactoring, part 2Peter Eisentraut2022-11-151-307/+220
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-201-1/+1
* Remove configure probe for sockaddr_in6 and require AF_INET6.Thomas Munro2022-08-261-2/+0
* mstcpip.h is not missing on MinGW.Thomas Munro2022-08-181-2/+0
* Remove configure probe for netinet/tcp.h.Thomas Munro2022-08-181-2/+0
* Remove configure probe for gethostbyname_r.Thomas Munro2022-08-141-1/+1
* Remove replacement code for getaddrinfo.Thomas Munro2022-08-141-0/+1
* Remove HAVE_UNIX_SOCKETS.Thomas Munro2022-08-141-12/+0
* Remove redundant null pointer checks before PQclear and PQconninfoFreePeter Eisentraut2022-07-031-4/+2
* Remove redundant null pointer checks before free()Peter Eisentraut2022-07-031-141/+70
* libpq: drop pending pipelined commands in pqDropConnection().Tom Lane2022-05-121-6/+7
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-131-1/+0
* Fix pg_regress to print the correct postmaster address on Windows.Tom Lane2022-03-041-0/+5
* Reset conn->errorReported when PQrequestCancel sets errorMessage.Tom Lane2022-02-201-0/+4
* Rearrange libpq's error reporting to avoid duplicated error text.Tom Lane2022-02-181-4/+4
* Don't let libpq PGEVT_CONNRESET callbacks break a PGconn.Tom Lane2022-02-181-22/+6
* Remove IS_AF_UNIX macroPeter Eisentraut2022-02-151-7/+7
* Make PQcancel use the PGconn's tcp_user_timeout and keepalives settings.Tom Lane2022-01-181-54/+195
* Avoid calling strerror[_r] in PQcancel().Tom Lane2022-01-171-3/+19
* Clean up messy API for src/port/thread.c.Tom Lane2022-01-111-30/+10
* Prefer $HOME when looking up the current user's home directory.Tom Lane2022-01-091-7/+14
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Fix comment in fe-connect.c about PQping and pg_ctlMichael Paquier2022-01-071-2/+1
* Remove check for accept() argument typesPeter Eisentraut2021-11-091-1/+1
* libpq: reject extraneous data after SSL or GSS encryption handshake.Tom Lane2021-11-081-0/+26
* Clear conn->errorMessage at successful completion of PQconnectdb().Tom Lane2021-09-131-0/+7
* Improve libpq's handling of OOM during error message construction.Tom Lane2021-07-291-0/+8
* Refactor SASL code with a generic interface for its mechanismsMichael Paquier2021-07-071-5/+1
* Remove libpq's use of abort(3) to handle mutex failure cases.Tom Lane2021-06-291-3/+8
* Remove undesirable libpq dependency on stringinfo.c.Tom Lane2021-06-261-11/+17