diff options
Diffstat (limited to 'src/tls/tls_policy.cpp')
-rw-r--r-- | src/tls/tls_policy.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/tls/tls_policy.cpp b/src/tls/tls_policy.cpp index 5a6cca2f6..12c761f98 100644 --- a/src/tls/tls_policy.cpp +++ b/src/tls/tls_policy.cpp @@ -134,10 +134,11 @@ u32bit Policy::session_ticket_lifetime() const bool Policy::acceptable_protocol_version(Protocol_Version version) const { - return version.known_version(); // accept any version we know about + if(!version.known_version()) + return false; - // maybe someday... - //return version >= Protocol_Version::TLS_V11; + // By default require TLS to minimize surprise + return !version.is_datagram_protocol(); } namespace { |