Fix pg_stat_ssl.clientdn
authorPeter Eisentraut <peter@eisentraut.org>
Mon, 28 Jan 2019 13:36:48 +0000 (14:36 +0100)
committerPeter Eisentraut <peter@eisentraut.org>
Tue, 29 Jan 2019 12:06:33 +0000 (13:06 +0100)
commite77cfa54d700557ea700d47454c9e570f20f1841
treed3d4913137353b22d271761ee79d35673b46af05
parent18059543e76aeb6b3cf3a5513e69daf222d3558e
Fix pg_stat_ssl.clientdn

Return null if there is no client certificate.  This is how it has
always been documented, but in reality it returned an empty string.

Reviewed-by: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Discussion: https://www.postgresql.org/message-id/flat/398754d8-6bb5-c5cf-e7b8-22e5f0983caf@2ndquadrant.com/
src/backend/utils/adt/pgstatfuncs.c
src/test/ssl/t/001_ssltests.pl