summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_lib.c
diff options
context:
space:
mode:
authorjsing <>2019-03-25 16:35:48 +0000
committerjsing <>2019-03-25 16:35:48 +0000
commit81bb5fac89e0630dea5eb48cdb42f20582e16a89 (patch)
treeb392fa487622bd75c8ac0ad1ff6dd527d2c42783 /src/lib/libssl/ssl_lib.c
parentcbd40c552faece60c03861dd621cfc2a96dca55e (diff)
downloadopenbsd-81bb5fac89e0630dea5eb48cdb42f20582e16a89.tar.gz
openbsd-81bb5fac89e0630dea5eb48cdb42f20582e16a89.tar.bz2
openbsd-81bb5fac89e0630dea5eb48cdb42f20582e16a89.zip
Rework ssl3_output_cert_chain() to take a CERT_PKEY and consider chains.
We will now include the certificates in the chain in the certificate list, or use the existing extra_certs if present. Failing that we fall back to the automatic chain building if not disabled. This also simplifies the code significantly. ok beck@ tb@
Diffstat (limited to 'src/lib/libssl/ssl_lib.c')
0 files changed, 0 insertions, 0 deletions