net/server_event.lua
changeset 12485 2ee27587fec7
parent 12484 7e9ebdc75ce4
child 12546 5ec9d6913162
--- a/net/server_event.lua	Wed Apr 27 17:44:14 2022 +0200
+++ b/net/server_event.lua	Sat Apr 02 11:15:33 2022 +0200
@@ -52,6 +52,8 @@
 local levent = require "luaevent.core"
 local inet = require "util.net";
 local inet_pton = inet.pton;
+local sslconfig = require "util.sslconfig";
+local tls_impl = require "net.tls_luasec";
 
 local socket_gettime = socket.gettime
 
@@ -944,6 +946,10 @@
 	add_task = add_task,
 	watchfd = watchfd,
 
+	tls_builder = function(basedir)
+		return sslconfig._new(tls_impl.new_context, basedir)
+	end,
+
 	__NAME = SCRIPT_NAME,
 	__DATE = LAST_MODIFIED,
 	__AUTHOR = SCRIPT_AUTHOR,