about summary refs log tree commit diff stats
path: root/src/linit.c
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2021-11-21 15:55:52 -0800
committerKartik K. Agaram <vc@akkartik.com>2021-11-21 15:55:52 -0800
commit5a484efe8c72a929382c96555a31129f8d2a55c8 (patch)
tree60f6b76e3c06dbc1bfb9fe9e978475256e8a8f6d /src/linit.c
parent3b44b9827d5e9c6554c5600c45d832d4e6eb50f8 (diff)
downloadteliva-5a484efe8c72a929382c96555a31129f8d2a55c8.tar.gz
https now working!
Still extremely ugly:
- I've inlined all the namespaces under ssl, so you need to know that
  context and config are related to ssl.
- luasec comes with its own copy of luasocket. I haven't deduped that
  yet.
Diffstat (limited to 'src/linit.c')
-rw-r--r--src/linit.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/linit.c b/src/linit.c
index 8a73824..f2fd331 100644
--- a/src/linit.c
+++ b/src/linit.c
@@ -25,6 +25,10 @@ static const luaL_Reg lualibs[] = {
   {LUA_CURSESLIBNAME, luaopen_curses},
   {LUA_SOCKETCORELIBNAME, luaopen_socket_core},
   {LUA_MIMECORELIBNAME, luaopen_mime_core},
+  {LUA_SSLLIBNAME, luaopen_ssl_core},
+  {LUA_SSLCONTEXTLIBNAME, luaopen_ssl_context},
+  {LUA_SSLX509LIBNAME, luaopen_ssl_x509},
+  {LUA_SSLCONFIGLIBNAME, luaopen_ssl_config},
   {LUA_DBLIBNAME, luaopen_debug},
   {NULL, NULL}
 };