summaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-secure-openssl.c
AgeCommit message (Expand)Author
2023-04-19Fix errormessage for missing system CA in OpenSSL 3.1Daniel Gustafsson
2023-04-05Allow to use system CA pool for certificate verificationDaniel Gustafsson
2023-03-24libpq: Add sslcertmode option to control client certificatesMichael Paquier
2023-02-15Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificatesMichael Paquier
2023-01-02Update copyright for 2023Bruce Momjian
2022-11-15libpq error message refactoring, part 2Peter Eisentraut
2022-09-30Adjust PQsslAttributeNames() to match PQsslAttribute().Tom Lane
2022-09-29Fix bogus behavior of PQsslAttribute(conn, "library").Tom Lane
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-08-18Remove configure probe for netinet/tcp.h.Thomas Munro
2022-08-15Add missing bad-PGconn guards in libpq entry points.Tom Lane
2022-05-26Remove misguided SSL key file ownership check in libpq.Tom Lane
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-04-01libpq: Allow IP address SANs in server certificatesPeter Eisentraut
2022-03-31Add missing newline in one libpq error message.Tom Lane
2022-03-29Enable SSL library detection via PQsslAttribute()Daniel Gustafsson
2022-02-28Allow root-owned SSL private keys in libpq, not only the backend.Tom Lane
2022-02-12Fix thinko in PQisBusy().Tom Lane
2022-01-08Update copyright for 2022Bruce Momjian
2021-11-30Extend the private key stat checking error handlingDaniel Gustafsson
2021-11-06Second attempt to silence SSL compile failures on hamerkop.Tom Lane
2021-08-17Set type identifier on BIODaniel Gustafsson
2021-08-13Fix sslsni connparam boolean checkDaniel Gustafsson
2021-06-29Remove libpq's use of abort(3) to handle mutex failure cases.Tom Lane
2021-06-08libpq: Fix SNI host handlingPeter Eisentraut
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-04-07libpq: Set Server Name Indication (SNI) for SSL connectionsPeter Eisentraut
2021-03-11Set libcrypto callbacks for all connection threads in libpqMichael Paquier
2021-03-10Revert changes for SSL compression in libpqMichael Paquier
2021-03-09Remove support for SSL compressionMichael Paquier
2021-02-18Allow specifying CRL directoryPeter Eisentraut
2021-01-22Move SSL information callback earlier to capture more informationMichael Paquier
2021-01-11In libpq, always append new error messages to conn->errorMessage.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-06-27Fix list of SSL error codes for older OpenSSL versions.Tom Lane
2020-06-27Add hints about protocol-version-related SSL connection failures.Tom Lane
2020-05-26Message wording tweaksPeter Eisentraut
2020-05-16Fix bugs in OpenSSL hook renaming.Tom Lane
2020-05-16Rename PQsetSSLKeyPassHook and friendsAndrew Dunstan
2020-05-16Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-05-14Fix typo in comment on OpenSSL PEM password callback type name.Heikki Linnakangas
2020-05-03Add missing newlines in error messagesPeter Eisentraut
2020-04-30Rename connection parameters to control min/max SSL protocol version in libpqMichael Paquier
2020-04-21Fix memory leak in libpq when using sslmode=verify-fullMichael Paquier
2020-02-02Fix assorted error-cleanup bugs in SSL min/max protocol version code.Tom Lane
2020-01-30Clean up newlines following left parenthesesAlvaro Herrera
2020-01-28Add connection parameters to control SSL protocol min/max in libpqMichael Paquier
2020-01-06Remove support for OpenSSL 0.9.8 and 1.0.0Michael Paquier
2020-01-01Update copyrights for 2020Bruce Momjian