postgresql/src/backend
Peter Eisentraut c1869542b3 Use abstracted SSL API in server connection log messages
The existing "connection authorized" server log messages used OpenSSL
API calls directly, even though similar abstracted API calls exist.
Change to use the latter instead.

Change the function prototype for the functions that return the TLS
version and the cipher to return const char * directly instead of
copying into a buffer.  That makes them slightly easier to use.

Add bits= to the message.  psql shows that, so we might as well show the
same information on the client and server.

Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
Reviewed-by: Michael Paquier <michael.paquier@gmail.com>
2018-01-26 09:50:46 -05:00
..
access Update obsolete sentence in README.parallel. 2018-01-23 11:22:47 -05:00
bootstrap Local partitioned indexes 2018-01-19 11:49:22 -03:00
catalog Suppress possibly-uninitialized-variable warnings. 2018-01-19 22:16:25 -05:00
commands Ignore partitioned indexes where appropriate 2018-01-25 16:12:15 -03:00
executor Add missing "static" markers. 2018-01-25 14:32:28 -05:00
foreign Update copyright for 2018 2018-01-02 23:30:12 -05:00
lib Update copyright for 2018 2018-01-02 23:30:12 -05:00
libpq Use abstracted SSL API in server connection log messages 2018-01-26 09:50:46 -05:00
main Update copyright for 2018 2018-01-02 23:30:12 -05:00
nodes Allow UPDATE to move rows between partitions. 2018-01-19 15:33:06 -05:00
optimizer Ignore partitioned indexes where appropriate 2018-01-25 16:12:15 -03:00
parser Replace AclObjectKind with ObjectType 2018-01-19 14:01:15 -05:00
po Translation updates 2017-08-07 13:55:34 -04:00
port Support huge pages on Windows 2018-01-21 15:40:46 +01:00
postmaster Use abstracted SSL API in server connection log messages 2018-01-26 09:50:46 -05:00
regex Update copyright for 2018 2018-01-02 23:30:12 -05:00
replication Fix typo in recent commit 2018-01-19 06:36:17 +00:00
rewrite Replace AclObjectKind with ObjectType 2018-01-19 14:01:15 -05:00
snowball Update copyright for 2018 2018-01-02 23:30:12 -05:00
statistics Update copyright for 2018 2018-01-02 23:30:12 -05:00
storage Fix Latin spelling 2018-01-11 08:32:01 -05:00
tcop Transaction control in PL procedures 2018-01-22 08:43:06 -05:00
tsearch Update copyright for 2018 2018-01-02 23:30:12 -05:00
utils Use abstracted SSL API in server connection log messages 2018-01-26 09:50:46 -05:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
Makefile Update copyright for 2018 2018-01-02 23:30:12 -05:00
common.mk Add ICU_CFLAGS to global CPPFLAGS 2017-06-12 15:57:22 -04:00
nls.mk Translation updates 2017-05-15 12:19:54 -04:00