diff options
author | Kim Alvefur <zash@zash.se> | 2016-09-23 16:09:46 +0200 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2016-09-23 16:09:46 +0200 |
commit | c200735dba3e1f36d424961f4c48a43be2391f4e (patch) | |
tree | 023614dd803186c6d42c7d9bd22e8d62c5e23d6d | |
parent | 1686ef5d53d3d84d35ebebab89b8d1b22dcf021e (diff) | |
download | prosody-c200735dba3e1f36d424961f4c48a43be2391f4e.tar.gz prosody-c200735dba3e1f36d424961f4c48a43be2391f4e.zip |
util.dependencies: Set global 'ssl' for compat with LuaSec 0.6 (fixes #749)
-rw-r--r-- | util/dependencies.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/util/dependencies.lua b/util/dependencies.lua index 4d50cf63..9ea211dd 100644 --- a/util/dependencies.lua +++ b/util/dependencies.lua @@ -99,6 +99,9 @@ function check_dependencies() ["luarocks"] = "luarocks install luasec"; ["Source"] = "http://www.inf.puc-rio.br/~brunoos/luasec/"; }, "SSL/TLS support will not be available"); + elseif not _G.ssl then + _G.ssl = ssl; + _G.ssl.context = require "ssl.context"; end local encodings, err = softreq "util.encodings" |