summaryrefslogtreecommitdiffstats
path: root/vespalib/CMakeLists.txt
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@oath.com>2018-12-03 15:02:00 +0000
committerTor Brede Vekterli <vekterli@oath.com>2018-12-03 15:24:12 +0000
commit3c86000931f45a0f0aa82a6cdf59ea82ea53b47e (patch)
treecbfb0867dfd696cddc6adf5782fc405432f0aa07 /vespalib/CMakeLists.txt
parent5bf52410ce593878770d945f2a7941dc2082b466 (diff)
Support auto-reloading of TLS config in C++ implementation
By default reloads every 60 minutes. This also reloads all peer authorization rules. Files referenced by the TLS config are reloaded transitively. If reloading fails a warning will be logged and the existing config will continue to be in effect until the next reload time.
Diffstat (limited to 'vespalib/CMakeLists.txt')
-rw-r--r--vespalib/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/vespalib/CMakeLists.txt b/vespalib/CMakeLists.txt
index 8bd3dda4e5a..3427e9353b8 100644
--- a/vespalib/CMakeLists.txt
+++ b/vespalib/CMakeLists.txt
@@ -60,6 +60,7 @@ vespa_define_module(
src/tests/net/socket
src/tests/net/socket_spec
src/tests/net/sync_crypto_socket
+ src/tests/net/tls/auto_reloading_tls_crypto_engine
src/tests/net/tls/direct_buffer_bio
src/tests/net/tls/openssl_impl
src/tests/net/tls/policy_checking_certificate_verifier