Now that syslogd(8) supports SSL shutdown when the TLS connection
authorbluhm <bluhm@openbsd.org>
Fri, 25 Mar 2022 14:15:10 +0000 (14:15 +0000)
committerbluhm <bluhm@openbsd.org>
Fri, 25 Mar 2022 14:15:10 +0000 (14:15 +0000)
commitabc1f5da5b1d58040f610b629ec6487285c9ebb9
treeba6b921ea2a2e6d7c61030776f691d9081f8980a
parente1468233441a0a705b456162ebc426fd2612b2e0
Now that syslogd(8) supports SSL shutdown when the TLS connection
terminates, do SSL shutdown in the test client.  This will detect
SSL handshake errors also with TLS 1.3 if the CA of the client
certificate is invalid.
test races reported by anton@; debugged with Carsten Arzig
regress/usr.sbin/syslogd/Proc.pm
regress/usr.sbin/syslogd/args-client-tls-close.pl
regress/usr.sbin/syslogd/args-client-tls-error.pl
regress/usr.sbin/syslogd/args-client-tls-fake.pl
regress/usr.sbin/syslogd/args-hostname.pl
regress/usr.sbin/syslogd/funcs.pl