diff options
author | jsing <> | 2020-09-23 18:20:16 +0000 |
---|---|---|
committer | jsing <> | 2020-09-23 18:20:16 +0000 |
commit | 75f522291d5ee57ddc9fa504c8c61e280dacfbaf (patch) | |
tree | 78a2602d8623dcfea6a3202e7fe669645f1f46d6 /src/lib/libssl/ssl_both.c | |
parent | 3c2327f4edba471c6f740a93c21833ec7d949058 (diff) | |
download | openbsd-75f522291d5ee57ddc9fa504c8c61e280dacfbaf.tar.gz openbsd-75f522291d5ee57ddc9fa504c8c61e280dacfbaf.tar.bz2 openbsd-75f522291d5ee57ddc9fa504c8c61e280dacfbaf.zip |
Ensure chain is set on the X509_STORE_CTX before triggering callback.
Various software expects the previous behaviour where the certificate chain
is available on the X509_STORE_CTX when the verify callback is triggered.
Issue hit by bket@ with lastpass-cli which has built in certificate
pinning that is checked via the verify callback.
Fix confirmed by bket@.
ok beck@
Diffstat (limited to 'src/lib/libssl/ssl_both.c')
0 files changed, 0 insertions, 0 deletions