Use file descriptor passing to load certificates into the relays. Especially
authorclaudio <claudio@openbsd.org>
Mon, 27 Nov 2017 21:06:25 +0000 (21:06 +0000)
committerclaudio <claudio@openbsd.org>
Mon, 27 Nov 2017 21:06:25 +0000 (21:06 +0000)
commit114ce177d2a006769b355312899012653fe9cff7
tree73a8dc3d1c6fb3d88ee2e53caea1acf2516c56ab
parent7c4ecb614975a6af4c8bbebfbe5861dcb83ced84
Use file descriptor passing to load certificates into the relays. Especially
the ca file (having all the trusted certs in them) can be so big that loading
via imsg fails.
OK beck@
usr.sbin/relayd/ca.c
usr.sbin/relayd/config.c
usr.sbin/relayd/parse.y
usr.sbin/relayd/relay.c
usr.sbin/relayd/relayd.c
usr.sbin/relayd/relayd.h