summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/by_mem.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use field names in struct initialisers.jsing2015-01-221-11/+11
| | | | No change to generated assembly.
* Add X509_STORE_load_mem() to load certificates from a memory bufferreyk2015-01-221-0/+138
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@