Add tests for errors during SSL or GSSAPI handshake
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Fri, 26 Jul 2024 12:12:23 +0000 (15:12 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Fri, 26 Jul 2024 12:12:23 +0000 (15:12 +0300)
commitef7fa900fb587cbaac9f3e943f789155b97aa02b
tree89b457703c0ed098019c8a60e867cfd2b60a497c
parent20e0e7da9bc0089433c70b2b53ddf6a340ab5df3
Add tests for errors during SSL or GSSAPI handshake

These test that libpq correctly falls back to a plaintext connection
on handshake error, in the "prefer" modes.

Reviewed-by: Michael Paquier
Discussion: https://www.postgresql.org/message-id/CAOYmi%2Bnwvu21mJ4DYKUa98HdfM_KZJi7B1MhyXtnsyOO-PB6Ww%40mail.gmail.com
src/backend/libpq/be-secure-gssapi.c
src/backend/libpq/be-secure.c
src/interfaces/libpq/t/005_negotiate_encryption.pl