summaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-secure-openssl.c
Commit message (Expand)AuthorAgeFilesLines
* Fix errormessage for missing system CA in OpenSSL 3.1Daniel Gustafsson2023-04-191-3/+21
* Allow to use system CA pool for certificate verificationDaniel Gustafsson2023-04-051-4/+25
* libpq: Add sslcertmode option to control client certificatesMichael Paquier2023-03-241-1/+39
* Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificatesMichael Paquier2023-02-151-2/+7
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* libpq error message refactoring, part 2Peter Eisentraut2022-11-151-111/+55
* Adjust PQsslAttributeNames() to match PQsslAttribute().Tom Lane2022-09-301-2/+13
* Fix bogus behavior of PQsslAttribute(conn, "library").Tom Lane2022-09-291-3/+10
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-201-2/+2
* Remove configure probe for netinet/tcp.h.Thomas Munro2022-08-181-2/+0
* Add missing bad-PGconn guards in libpq entry points.Tom Lane2022-08-151-1/+1
* Remove misguided SSL key file ownership check in libpq.Tom Lane2022-05-261-17/+17
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-131-1/+0
* libpq: Allow IP address SANs in server certificatesPeter Eisentraut2022-04-011-13/+130
* Add missing newline in one libpq error message.Tom Lane2022-03-311-1/+1
* Enable SSL library detection via PQsslAttribute()Daniel Gustafsson2022-03-291-3/+3
* Allow root-owned SSL private keys in libpq, not only the backend.Tom Lane2022-02-281-3/+37
* Fix thinko in PQisBusy().Tom Lane2022-02-121-1/+1
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Extend the private key stat checking error handlingDaniel Gustafsson2021-11-301-3/+8
* Second attempt to silence SSL compile failures on hamerkop.Tom Lane2021-11-061-2/+8
* Set type identifier on BIODaniel Gustafsson2021-08-171-0/+1
* Fix sslsni connparam boolean checkDaniel Gustafsson2021-08-131-1/+1
* Remove libpq's use of abort(3) to handle mutex failure cases.Tom Lane2021-06-291-2/+7
* libpq: Fix SNI host handlingPeter Eisentraut2021-06-081-11/+15
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-121-4/+4
* libpq: Set Server Name Indication (SNI) for SSL connectionsPeter Eisentraut2021-04-071-0/+22
* Set libcrypto callbacks for all connection threads in libpqMichael Paquier2021-03-111-42/+65
* Revert changes for SSL compression in libpqMichael Paquier2021-03-101-7/+8
* Remove support for SSL compressionMichael Paquier2021-03-091-8/+7
* Allow specifying CRL directoryPeter Eisentraut2021-02-181-7/+17
* Move SSL information callback earlier to capture more informationMichael Paquier2021-01-221-1/+1
* In libpq, always append new error messages to conn->errorMessage.Tom Lane2021-01-111-62/+62
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Fix list of SSL error codes for older OpenSSL versions.Tom Lane2020-06-271-2/+4
* Add hints about protocol-version-related SSL connection failures.Tom Lane2020-06-271-0/+39
* Message wording tweaksPeter Eisentraut2020-05-261-4/+4
* Fix bugs in OpenSSL hook renaming.Tom Lane2020-05-161-1/+1
* Rename PQsetSSLKeyPassHook and friendsAndrew Dunstan2020-05-161-5/+5
* Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane2020-05-161-1/+1
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-141-19/+18
* Fix typo in comment on OpenSSL PEM password callback type name.Heikki Linnakangas2020-05-141-1/+1
* Add missing newlines in error messagesPeter Eisentraut2020-05-031-1/+1
* Rename connection parameters to control min/max SSL protocol version in libpqMichael Paquier2020-04-301-8/+8
* Fix memory leak in libpq when using sslmode=verify-fullMichael Paquier2020-04-221-1/+1
* Fix assorted error-cleanup bugs in SSL min/max protocol version code.Tom Lane2020-02-021-3/+7
* Clean up newlines following left parenthesesAlvaro Herrera2020-01-301-8/+4
* Add connection parameters to control SSL protocol min/max in libpqMichael Paquier2020-01-281-0/+89
* Remove support for OpenSSL 0.9.8 and 1.0.0Michael Paquier2020-01-061-4/+1
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1