summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/labs.c
diff options
context:
space:
mode:
authorjsing <>2020-11-03 17:22:45 +0000
committerjsing <>2020-11-03 17:22:45 +0000
commitb7e071d468fd49ea9bbc98532eb8d0fff0bf974a (patch)
tree543eb1214dc6b8aed4c5ba8c0c29e05da3bdaa29 /src/lib/libc/stdlib/labs.c
parent8e671ab9449a693adfcba3a3763b6d321af32b52 (diff)
downloadopenbsd-b7e071d468fd49ea9bbc98532eb8d0fff0bf974a.tar.gz
openbsd-b7e071d468fd49ea9bbc98532eb8d0fff0bf974a.tar.bz2
openbsd-b7e071d468fd49ea9bbc98532eb8d0fff0bf974a.zip
Hook X509_STORE_CTX get_issuer() callback from new X509 verifier.
If we fail to find a parent certificate from either the supplied roots or intermediates and we have a X509_STORE_CTX, call its get_issuer() callback to see if it can supply a suitable certificate. This makes things like certificates by directory (aka by_dir) work correctly. Issue noted by Uwe Werler <uwe@werler.is> ok beck@ tb@
Diffstat (limited to 'src/lib/libc/stdlib/labs.c')
0 files changed, 0 insertions, 0 deletions