diff options
author | Joel Sing <jsing@cvs.openbsd.org> | 2021-12-26 14:59:53 +0000 |
---|---|---|
committer | Joel Sing <jsing@cvs.openbsd.org> | 2021-12-26 14:59:53 +0000 |
commit | f9e56f89c82381d5677b8b356b4b547a2ec5f0c4 (patch) | |
tree | 719193bfa7d29fdd26940f21c46de92ba771c075 /lib/libssl/ssl_srvr.c | |
parent | fd26522a2593c22b09f96ff164c410d0acb2ef02 (diff) |
Correct SSL_get_peer_cert_chain() when used with the TLSv1.3 stack.
Due to a wonderful API inconsistency, a client includes the peer's leaf
certificate in the stored certificate chain, while a server does not.
Found due to a haproxy test failure reported by Ilya Shipitsin.
ok tb@
Diffstat (limited to 'lib/libssl/ssl_srvr.c')
0 files changed, 0 insertions, 0 deletions