pgsql: Copy SSL GUCs into the hosts context - Mailing list pgsql-committers

From Daniel Gustafsson
Subject pgsql: Copy SSL GUCs into the hosts context
Date
Msg-id E1xE3ii-00000000Y1S-1XoD@gemulon.postgresql.org
Whole thread
List pgsql-committers
Copy SSL GUCs into the hosts context

When the SSL configuration from postgresql.conf is used, the default
host entry stored pointers to the relevant GUC variables.  These
pointers are not guaranteed to survive a failed configuration reload
so copy the values into the hosts memory context.

Author: Zsolt Parragi <zsolt.parragi@percona.com>
Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
Reviewed-by: Rui Zhao <zhaorui126@gmail.com>
Discussion: https://postgr.es/m/A1745424-7110-41E9-B98C-3CED1A034A8F@yesql.se
Backpatch-through: 19

Branch
------
REL_19_STABLE

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

Modified Files
--------------
src/backend/libpq/be-secure-openssl.c | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)


pgsql-committers by date:

Previous
From: Daniel Gustafsson
Date:
Subject: pgsql: Keep current ssl_sni setting on SSL config reload failure
Next
From: Nathan Bossart
Date:
Subject: pgsql: Fix COPY FROM ... WHERE for negated operators.