Commits

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

DateSubjectAuthorReleases
2026-06-12 Fix compilation with OpenSSL 4 Daniel Gustafsson 16 (unreleased)
2024-07-28 libpq: Use strerror_r instead of strerror Peter Eisentraut 16.4
2024-04-01 Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms. Tom Lane 16.3
2024-03-08 Cope with a deficiency in OpenSSL 3.x's error reporting. Tom Lane 16.3
2024-02-09 Clean up Windows-specific mutex code in libpq and ecpglib. Tom Lane 16.3
2023-12-11 Be more wary about OpenSSL not setting errno on error. Tom Lane 16.2
2023-11-28 Use BIO_{get,set}_app_data instead of BIO_{get,set}_data. Tom Lane 16.2
2023-11-27 Fix race condition with BIO methods initialization in libpq with threads Michael Paquier 16.2
2023-05-19 Pre-beta mechanical code beautification. Tom Lane 16.0
2023-04-19 Fix errormessage for missing system CA in OpenSSL 3.1 Daniel Gustafsson 16.0
2023-04-05 Allow to use system CA pool for certificate verification Daniel Gustafsson 16.0
2023-03-24 libpq: Add sslcertmode option to control client certificates Michael Paquier 16.0
2023-02-15 Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates Michael Paquier 16.0
2023-01-02 Update copyright for 2023 Bruce Momjian 16.0
2022-11-15 libpq error message refactoring, part 2 Peter Eisentraut 16.0
2022-09-30 Adjust PQsslAttributeNames() to match PQsslAttribute(). Tom Lane 16.0
2022-09-29 Fix bogus behavior of PQsslAttribute(conn, "library"). Tom Lane 16.0
2022-09-20 Harmonize more parameter names in bulk. Peter Geoghegan 16.0
2022-08-18 Remove configure probe for netinet/tcp.h. Thomas Munro 16.0
2022-08-15 Add missing bad-PGconn guards in libpq entry points. Tom Lane 16.0