pgsql: Move SSL information callback earlier to capture more informatio

From: Michael Paquier <michael(at)paquier(dot)xyz>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Move SSL information callback earlier to capture more informatio
Date: 2021-01-22 00:29:27
Message-ID: E1l2kKN-0006Io-BX@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Move SSL information callback earlier to capture more information

The callback for retrieving state change information during connection
setup was only installed when the connection was mostly set up, and
thus didn't provide much information and missed all the details related
to the handshake.

This also extends the callback with SSL_state_string_long() to print
more information about the state change within the SSL object handled.

While there, fix some comments which were incorrectly referring to the
callback and its previous location in fe-secure.c.

Author: Daniel Gustafsson
Discussion: https://postgr.es/m/232CF476-94E1-42F1-9408-719E2AEC5491@yesql.se

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/af0e79c8f4f4c3c2306855045c0d02a6be6485f0

Modified Files
--------------
src/backend/libpq/be-secure-openssl.c | 26 +++++++++++++++-----------
src/interfaces/libpq/fe-secure-openssl.c | 2 +-
src/interfaces/libpq/fe-secure.c | 6 ------
3 files changed, 16 insertions(+), 18 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Heikki Linnakangas 2021-01-22 09:15:14 pgsql: doc: Copy-edit the "Overview of PostgreSQL Internals" chapter
Previous Message Tom Lane 2021-01-21 21:10:31 pgsql: Improve new wording of libpq's connection failure messages.