Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-04-05Quote filename in error messageDaniel Gustafsson
2025-04-03libpq: Add support for dumping SSL key material to fileDaniel Gustafsson
2025-01-01Update copyright for 2025Bruce Momjian
2024-10-11Avoid mixing custom and OpenSSL BIO functionsDaniel Gustafsson
2024-09-02Remove support for OpenSSL older than 1.1.0Daniel Gustafsson
2024-07-28libpq: Use strerror_r instead of strerrorPeter Eisentraut
2024-06-12libpq: Remove a gettext markerPeter Eisentraut
2024-05-16Remove option to fall back from direct to postgres SSL negotiationHeikki Linnakangas
2024-05-05Fix comment regarding LibreSSL availabilityDaniel Gustafsson
2024-04-30Fix compilation on OpenSSL 1.0.2 and LibreSSLHeikki Linnakangas
2024-04-29Reject SSL connection if ALPN is used but there's no common protocolHeikki Linnakangas
2024-04-29libpq: Enforce ALPN in direct SSL connectionsHeikki Linnakangas
2024-04-29libpq: If ALPN is not used, make PQsslAttribute(conn, "alpn") == ""Heikki Linnakangas
2024-04-18Fix typos and duplicate wordsDaniel Gustafsson
2024-04-09libpq error message fixesHeikki Linnakangas
2024-04-08Send ALPN in TLS handshake, require it in direct SSL connectionsHeikki Linnakangas
2024-04-08Support TLS handshake directly without SSLRequest negotiationHeikki Linnakangas
2024-04-01Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms.Tom Lane
2024-03-08Cope with a deficiency in OpenSSL 3.x's error reporting.Tom Lane
2024-02-09Clean up Windows-specific mutex code in libpq and ecpglib.Tom Lane
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-11Be more wary about OpenSSL not setting errno on error.Tom Lane
2023-11-28Use BIO_{get,set}_app_data instead of BIO_{get,set}_data.Tom Lane
2023-11-27Fix race condition with BIO methods initialization in libpq with threadsMichael Paquier
2023-07-11Remove --disable-thread-safety and related code.Thomas Munro
2023-07-03Remove support for OpenSSL 1.0.1Michael Paquier
2023-05-19Pre-beta mechanical code beautification.Tom Lane
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