Commits

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

DateSubjectAuthorReleases
2024-05-16 Remove option to fall back from direct to postgres SSL negotiation Heikki Linnakangas 17.0
2024-05-11 Change ALPN protocol ID to IANA-approved "postgresql" Heikki Linnakangas 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: Fix error messages when server rejects SSL or GSS Heikki Linnakangas 17.0
2024-04-29 libpq: If ALPN is not used, make PQsslAttribute(conn, "alpn") == "" Heikki Linnakangas 17.0
2024-04-28 Fix documentation and comments on what happens after GSS rejection Heikki Linnakangas 17.0
2024-04-14 Put back initialization of 'sslmode', to silence Coverity Heikki Linnakangas 17.0
2024-04-12 Document PG_TEST_EXTRA=libpq_encryption and also check 'kerberos' Heikki Linnakangas 17.0
2024-04-12 Move libpq encryption negotiation tests Heikki Linnakangas 17.0
2024-04-12 Fix compilation with --with-gssapi --without-openssl Heikki Linnakangas 17.0
2024-04-12 Fix libpq_encryption tests when compiled without SSL support Heikki Linnakangas 17.0
2024-04-09 libpq error message fixes Heikki Linnakangas 17.0
2024-04-09 Fix typo in docs Heikki Linnakangas 17.0
2024-04-08 Adjust wording of trace_connection_negotiation GUC's description Heikki Linnakangas 17.0
2024-04-08 Fix check for 'outlen' return from SSL_select_next_proto() Heikki Linnakangas 17.0
2024-04-08 Silence perlcritic warnings in new libpq tests 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-08 Refactor libpq state machine for negotiating encryption Heikki Linnakangas 17.0
2024-04-07 Enhance libpq encryption negotiation tests with new GUC Heikki Linnakangas 17.0
2024-04-07 With gssencmode='require', check credential cache before connecting Heikki Linnakangas 17.0
2024-04-07 Add tests for libpq gssencmode and sslmode options Heikki Linnakangas 17.0
2024-04-07 Move Kerberos module Heikki Linnakangas 17.0