CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2015/01/22 02:12:57

Modified files:
        lib/libssl/src/ssl: ssl.h ssl_lib.c 
        lib/libssl/ssl : shlib_version 

Log message:
Support CA verification in chroot'ed processes without direct file
access to the certificates.  SSL_CTX_load_verify_mem() is a frontend
to the new X509_STORE_load_mem() function that allows to load the CA
chain from a memory buffer that is holding the PEM-encoded files.
This function allows to handle the verification in privsep'ed code.

Adopted for LibreSSL based on older code from relayd (by pyr@ and myself)
With feedback and OK bluhm@

Reply via email to