Comparison

plugins/mod_bosh.lua @ 12977:74b9e05af71e

plugins: Prefix module imports with prosody namespace
author Kim Alvefur <zash@zash.se>
date Fri, 24 Mar 2023 13:15:28 +0100
parent 12444:b33558969b3e
child 13209:c8d949cf6b09
comparison
equal deleted inserted replaced
12976:a187600ec7d6 12977:74b9e05af71e
6 -- COPYING file in the source package for more information. 6 -- COPYING file in the source package for more information.
7 -- 7 --
8 8
9 module:set_global(); 9 module:set_global();
10 10
11 local new_xmpp_stream = require "util.xmppstream".new; 11 local new_xmpp_stream = require "prosody.util.xmppstream".new;
12 local sm = require "core.sessionmanager"; 12 local sm = require "prosody.core.sessionmanager";
13 local sm_destroy_session = sm.destroy_session; 13 local sm_destroy_session = sm.destroy_session;
14 local new_uuid = require "util.uuid".generate; 14 local new_uuid = require "prosody.util.uuid".generate;
15 local core_process_stanza = prosody.core_process_stanza; 15 local core_process_stanza = prosody.core_process_stanza;
16 local st = require "util.stanza"; 16 local st = require "prosody.util.stanza";
17 local logger = require "util.logger"; 17 local logger = require "prosody.util.logger";
18 local log = module._log; 18 local log = module._log;
19 local initialize_filters = require "util.filters".initialize; 19 local initialize_filters = require "prosody.util.filters".initialize;
20 local math_min = math.min; 20 local math_min = math.min;
21 local tostring, type = tostring, type; 21 local tostring, type = tostring, type;
22 local traceback = debug.traceback; 22 local traceback = debug.traceback;
23 local runner = require"util.async".runner; 23 local runner = require"prosody.util.async".runner;
24 local nameprep = require "util.encodings".stringprep.nameprep; 24 local nameprep = require "prosody.util.encodings".stringprep.nameprep;
25 local cache = require "util.cache"; 25 local cache = require "prosody.util.cache";
26 26
27 local xmlns_streams = "http://etherx.jabber.org/streams"; 27 local xmlns_streams = "http://etherx.jabber.org/streams";
28 local xmlns_xmpp_streams = "urn:ietf:params:xml:ns:xmpp-streams"; 28 local xmlns_xmpp_streams = "urn:ietf:params:xml:ns:xmpp-streams";
29 local xmlns_bosh = "http://jabber.org/protocol/httpbind"; -- (hard-coded into a literal in session.send) 29 local xmlns_bosh = "http://jabber.org/protocol/httpbind"; -- (hard-coded into a literal in session.send)
30 30
557 ["POST /"] = handle_POST; 557 ["POST /"] = handle_POST;
558 }; 558 };
559 }); 559 });
560 end 560 end
561 561
562 if require"core.modulemanager".get_modules_for_host("*"):contains(module.name) then 562 if require"prosody.core.modulemanager".get_modules_for_host("*"):contains(module.name) then
563 module:add_host(); 563 module:add_host();
564 end 564 end