diff options
author | jsing <> | 2021-12-26 14:59:52 +0000 |
---|---|---|
committer | jsing <> | 2021-12-26 14:59:52 +0000 |
commit | 7f97a389979014d8bd25ff0a6e61a99fcf0d699a (patch) | |
tree | 847bedf50fa08fd5c412462be452878d1906bb4e /src/lib/libcrypto/dsa/dsa_ossl.c | |
parent | 7d4731e15d422f2dd49f57483644a3a1ce77c173 (diff) | |
download | openbsd-7f97a389979014d8bd25ff0a6e61a99fcf0d699a.tar.gz openbsd-7f97a389979014d8bd25ff0a6e61a99fcf0d699a.tar.bz2 openbsd-7f97a389979014d8bd25ff0a6e61a99fcf0d699a.zip |
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 'src/lib/libcrypto/dsa/dsa_ossl.c')
0 files changed, 0 insertions, 0 deletions