diff options
author | Tor Brede Vekterli <vekterli@oath.com> | 2018-12-03 15:02:00 +0000 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@oath.com> | 2018-12-03 15:24:12 +0000 |
commit | 3c86000931f45a0f0aa82a6cdf59ea82ea53b47e (patch) | |
tree | cbfb0867dfd696cddc6adf5782fc405432f0aa07 /vespalib/CMakeLists.txt | |
parent | 5bf52410ce593878770d945f2a7941dc2082b466 (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.txt | 1 |
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 |