core/modulemanager.lua
changeset 10254 1006739de449
parent 9871 984f27e4b8a3
child 10292 f36f7d2c269b
equal deleted inserted replaced
10253:790c6ae54dd6 10254:1006739de449
    22 local debug_traceback = debug.traceback;
    22 local debug_traceback = debug.traceback;
    23 local setmetatable, rawget = setmetatable, rawget;
    23 local setmetatable, rawget = setmetatable, rawget;
    24 local ipairs, pairs, type, t_insert = ipairs, pairs, type, table.insert;
    24 local ipairs, pairs, type, t_insert = ipairs, pairs, type, table.insert;
    25 
    25 
    26 local autoload_modules = {prosody.platform, "presence", "message", "iq", "offline", "c2s", "s2s", "s2s_auth_certs"};
    26 local autoload_modules = {prosody.platform, "presence", "message", "iq", "offline", "c2s", "s2s", "s2s_auth_certs"};
    27 local component_inheritable_modules = {"tls", "saslauth", "dialback", "iq", "s2s"};
    27 local component_inheritable_modules = {"tls", "saslauth", "dialback", "iq", "s2s", "s2s_bidi"};
    28 
    28 
    29 -- We need this to let modules access the real global namespace
    29 -- We need this to let modules access the real global namespace
    30 local _G = _G;
    30 local _G = _G;
    31 
    31 
    32 local _ENV = nil;
    32 local _ENV = nil;