Commits

Showing commits that first shipped in 17 (backpatches included). Clear

DateSubjectAuthorReleases
2026-06-12 Fix compilation with OpenSSL 4 Daniel Gustafsson 17 (unreleased)
2024-07-28 libpq: Use strerror_r instead of strerror Peter Eisentraut 17.0
2024-06-12 libpq: Remove a gettext marker Peter Eisentraut 17.0
2024-05-16 Remove option to fall back from direct to postgres SSL negotiation Heikki Linnakangas 17.0
2024-05-05 Fix comment regarding LibreSSL availability Daniel Gustafsson 17.0
2024-04-30 Fix compilation on OpenSSL 1.0.2 and LibreSSL Heikki Linnakangas 17.0
2024-04-29 Reject SSL connection if ALPN is used but there's no common protocol Heikki Linnakangas 17.0
2024-04-29 libpq: Enforce ALPN in direct SSL connections Heikki Linnakangas 17.0
2024-04-29 libpq: If ALPN is not used, make PQsslAttribute(conn, "alpn") == "" Heikki Linnakangas 17.0
2024-04-18 Fix typos and duplicate words Daniel Gustafsson 17.0
2024-04-09 libpq error message fixes Heikki Linnakangas 17.0
2024-04-08 Send ALPN in TLS handshake, require it in direct SSL connections Heikki Linnakangas 17.0
2024-04-08 Support TLS handshake directly without SSLRequest negotiation Heikki Linnakangas 17.0
2024-04-01 Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms. Tom Lane 17.0
2024-03-08 Cope with a deficiency in OpenSSL 3.x's error reporting. Tom Lane 17.0
2024-02-09 Clean up Windows-specific mutex code in libpq and ecpglib. Tom Lane 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-12-11 Be more wary about OpenSSL not setting errno on error. Tom Lane 17.0
2023-11-28 Use BIO_{get,set}_app_data instead of BIO_{get,set}_data. Tom Lane 17.0
2023-11-27 Fix race condition with BIO methods initialization in libpq with threads Michael Paquier 17.0
2023-07-11 Remove --disable-thread-safety and related code. Thomas Munro 17.0
2023-07-03 Remove support for OpenSSL 1.0.1 Michael Paquier 17.0