util.sslconfig: Recognise TLS 1.3 as a protocol version 0.11
authorKim Alvefur <zash@zash.se>
Sun, 28 Oct 2018 16:12:30 +0100
branch0.11
changeset 9587 2860f8dabf35
parent 9586 4552ba1333ac
child 9588 27473374aee8
util.sslconfig: Recognise TLS 1.3 as a protocol version This enables it to understand protocol = "tlsv1_3+"
util/sslconfig.lua
--- a/util/sslconfig.lua	Sun Oct 28 01:40:52 2018 +0200
+++ b/util/sslconfig.lua	Sun Oct 28 16:12:30 2018 +0100
@@ -70,7 +70,7 @@
 -- protocol = "x" should enable only that protocol
 -- protocol = "x+" should enable x and later versions
 
-local protocols = { "sslv2", "sslv3", "tlsv1", "tlsv1_1", "tlsv1_2" };
+local protocols = { "sslv2", "sslv3", "tlsv1", "tlsv1_1", "tlsv1_2", "tlsv1_3" };
 for i = 1, #protocols do protocols[protocols[i] .. "+"] = i - 1; end
 
 -- this interacts with ssl.options as well to add no_x