Allow to to load the CA chain directly from memory instead of
authorreyk <reyk@openbsd.org>
Thu, 22 Jan 2015 09:16:24 +0000 (09:16 +0000)
committerreyk <reyk@openbsd.org>
Thu, 22 Jan 2015 09:16:24 +0000 (09:16 +0000)
commit99cfb8c597f44ace647d8aa9d73b421b839f398e
treee3e0162c7f8ee0502d68083bc695f47b08418b05
parent3c243a36a609d4fb1d6272a2521af115922fd786
Allow to to load the CA chain directly from memory instead of
specifying a file.  This enables CA verification in privsep'ed
processes that are running chroot'ed without direct access to the
certificate files.

With feedback, tests, and OK from bluhm@
lib/libtls/shlib_version
lib/libtls/tls.h
lib/libtls/tls_client.c
lib/libtls/tls_config.c
lib/libtls/tls_init.3
lib/libtls/tls_internal.h