aboutsummaryrefslogtreecommitdiff
path: root/pythonmod/pythonmod_utils.h
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2015-01-05 14:55:52 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2015-01-05 14:55:52 +0000
commit3ff5baf8cb6770d63f234c261e9af15848bb939c (patch)
tree3b39302660451fc317bd1ffae0cd574e24c2dbdb /pythonmod/pythonmod_utils.h
parent7954be7fa5ea70de36aacebb8bcca2a70af709f4 (diff)
Add support for using a local socket for the remote control connection
by specifying uts path instead of (or in addition to) an IP address as an argument to the control-interface configuration variable. Add support for unencrypted and unauthenticated control connections through a new configuration variable, control-use-cert. To avoid the complexity of supporting both SSL socket and plain socket descriptors in the same code, we just use an unencrypted SSL context and forego authentication. The downside is that we still have to perform DH kex when establishing the connection. This patch was derived (with significant modifications) from the contrib/unbound_unixsock.diff patch originally submitted by Ilya Bakulin of Genua mbH.
Notes
svn path=/vendor/unbound/dist/; revision=276698
Diffstat (limited to 'pythonmod/pythonmod_utils.h')
0 files changed, 0 insertions, 0 deletions