# HG changeset patch # User Kim Alvefur # Date 1591488770 -7200 # Node ID 8cde06b38fdbbb5749a71191b551576e2fad7a17 # Parent b0038e404e0e51d81272628036b16d9e9878f691 core.certmanager: Add TODO about LuaSec issue diff -r b0038e404e0e -r 8cde06b38fdb core/certmanager.lua --- a/core/certmanager.lua Sun Jun 07 00:18:14 2020 +0200 +++ b/core/certmanager.lua Sun Jun 07 02:12:50 2020 +0200 @@ -37,6 +37,9 @@ local luasec_major, luasec_minor = ssl._VERSION:match("^(%d+)%.(%d+)"); local luasec_version = tonumber(luasec_major) * 100 + tonumber(luasec_minor); +-- TODO Use ssl.config instead of require here once we are sure that the fix +-- in LuaSec has been widely distributed +-- https://github.com/brunoos/luasec/issues/149 local luasec_has = softreq"ssl.config" or { algorithms = { ec = luasec_version >= 5;