diff options
author | reyk <> | 2015-01-22 09:06:39 +0000 |
---|---|---|
committer | reyk <> | 2015-01-22 09:06:39 +0000 |
commit | ca23f8d50feee83817e664343b752ce0b985dfb5 (patch) | |
tree | 36f1b0fc5da8868b5097698833f099e006a10cb8 /src/lib/libc | |
parent | 65761bc9c2faf702c095e77e75e6c713cb579cd8 (diff) | |
download | openbsd-ca23f8d50feee83817e664343b752ce0b985dfb5.tar.gz openbsd-ca23f8d50feee83817e664343b752ce0b985dfb5.tar.bz2 openbsd-ca23f8d50feee83817e664343b752ce0b985dfb5.zip |
Add X509_STORE_load_mem() to load certificates from a memory buffer
instead of disk. OpenSSL didn't provide a built-in API from loading
certificates in a chroot'ed process that doesn't have direct access to
the files. X509_STORE_load_mem() provides a new backend that will be
used by libssl and libtls to implement such privsep-friendly
functionality.
Adopted for LibreSSL based on older code from relayd (by pyr@ and myself)
With feedback and OK bluhm@
Diffstat (limited to 'src/lib/libc')
0 files changed, 0 insertions, 0 deletions