Comparison

core/certmanager.lua @ 10226:77f900bbbf25

Remove COMPAT with temporary luasec fork The changes in the temporary fork were merged into mainline luasec ca 2013 and included in the 0.5 release in 2014.
author Kim Alvefur <zash@zash.se>
date Sun, 25 Aug 2019 23:12:55 +0200
parent 10224:94e341dee51c
child 10227:eeb711b92da5
comparison
equal deleted inserted replaced
10225:9bdd9b6bf362 10226:77f900bbbf25
145 end 145 end
146 146
147 local path_options = { -- These we pass through resolve_path() 147 local path_options = { -- These we pass through resolve_path()
148 key = true, certificate = true, cafile = true, capath = true, dhparam = true 148 key = true, certificate = true, cafile = true, capath = true, dhparam = true
149 } 149 }
150
151 if luasec_version < 5 and ssl_x509 then
152 -- COMPAT mw/luasec-hg
153 for i=1,#core_defaults.verifyext do -- Remove lsec_ prefix
154 core_defaults.verify[#core_defaults.verify+1] = core_defaults.verifyext[i]:sub(6);
155 end
156 end
157 150
158 local function create_context(host, mode, ...) 151 local function create_context(host, mode, ...)
159 local cfg = new_config(); 152 local cfg = new_config();
160 cfg:apply(core_defaults); 153 cfg:apply(core_defaults);
161 local service_name, port = host:match("^(%S+) port (%d+)$"); 154 local service_name, port = host:match("^(%S+) port (%d+)$");