postgresql/src/include/libpq
Peter Eisentraut 2764d5dcfa Make be-secure-common.c more consistent for future SSL implementations
Recent commit 8a3d9425 has introduced be-secure-common.c, which is aimed
at including backend-side APIs that can be used by any SSL
implementation.  The purpose is similar to fe-secure-common.c for the
frontend-side APIs.

However, this has forgotten to include check_ssl_key_file_permissions()
in the move, which causes a double dependency between be-secure.c and
be-secure-openssl.c.

Refactor the code in a more logical way.  This also puts into light an
API which is usable by future SSL implementations for permissions on SSL
key files.

Author: Michael Paquier <michael@paquier.xyz>
2018-04-02 11:37:40 -04:00
..
auth.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
be-fsstubs.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
crypt.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
hba.h Allow ldaps when using ldap authentication 2018-01-03 10:11:26 -05:00
ifaddr.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
libpq-be.h Use abstracted SSL API in server connection log messages 2018-01-26 09:50:46 -05:00
libpq-fs.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
libpq.h Make be-secure-common.c more consistent for future SSL implementations 2018-04-02 11:37:40 -04:00
pqcomm.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
pqformat.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
pqmq.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
pqsignal.h Update copyright for 2018 2018-01-02 23:30:12 -05:00
scram.h Refactor channel binding code to fetch cbind_data only when necessary 2018-01-04 13:55:12 -05:00