core/servermanager.lua@bcf539295f2d
core/servermanager.lua
Tue, 30 Sep 2008 19:52:00 +0100
- author
- Matthew Wild <mwild1@gmail.com>
- date
- Tue, 30 Sep 2008 19:52:00 +0100
- changeset 30
- bcf539295f2d
- child 43
-
03dc9df59368
- permissions
- -rw-r--r--
Huge commit to:
* Break stanza routing (to be restored in a future commit)
* Remove the old stanza_dispatcher code, which was never going to be maintainable nor extendable :)
* Bring us plugins, starting with mod_legacyauth and mod_roster
* Sessions are now created/destroyed using a standard sessionmanager interface
require "modulemanager"
-- Handle stanzas that were addressed to the server (whether they came from c2s, s2s, etc.)
function handle_stanza(origin, stanza)
-- Use plugins
return modulemanager.handle_stanza(origin, stanza);
end