Commit Graph

548 Commits (041209a264222c8261ccff51df5f73bbbc23d6b8)

Author SHA1 Message Date
Matthew Wild 57f4a5c837 configmanager: Default options appearing before Host "*" to global (fixes potential traceback) 17 years ago
Matthew Wild 08391171c3 hostmanager: Warn when user puts port configuration under vhost section 17 years ago
Matthew Wild ceb93e38fe core.loggingmanager: Enable timestamps by default for file log sinks 17 years ago
Waqas Hussain 4b7aa0ca1f Fixed: Possible duplicate error replies for unhandled stanzas 17 years ago
Waqas Hussain 0a342e895b usermanager: Reduced some code 17 years ago
Waqas Hussain c3c6460c1d usermanager: Removed an unnecessary check 17 years ago
Waqas Hussain 8b5ca7aabb modulemanager: Added get_option(name, default_value) to plugin API 17 years ago
nick f842b8417a Switch to using a more generic credentials_callback/handler for SASL auth. 17 years ago
Matthew Wild 118883d655 Remove version number from copyright headers 17 years ago
Matthew Wild e45610ce6e Add copyright header to those files missing one 17 years ago
Matthew Wild def653fa26 stanza_router: Catch and log an error case which I don't think should happen (but sometimes seems to) 17 years ago
Matthew Wild 972ff8be5e eventmanager: Convert from Windows line endings 17 years ago
Matthew Wild cd9154ed53 discomanager: Convert from Windows line endings 17 years ago
Matthew Wild b20127b81a modulemanager: Small code improvement, move autoloaded modules list to the top of the file 17 years ago
Matthew Wild 455e77f21d configmanager, modulemanager: Allow components to have modules specified in the config (but don't load the global set of modules for them) 17 years ago
Matthew Wild 25c8f0ffa4 s2smanager: Fix to correctly bounce stanzas if first connection attempt fails instantly 17 years ago
Waqas Hussain 44ba02eef0 Moved automatic unavailable presence generation on disconnect from sessionmanager to mod_presence 17 years ago
Waqas Hussain 0d65c3fef7 sessionmanager: Replace raw session by an event data table for resource bind/unbind events, allowing extra data 17 years ago
Matthew Wild 18ab4901ef sessionmanager: Reset bare_sessions[user] after resource conflict resolution. Fixes the other stanza gobbling bug \o/ 17 years ago
Matthew Wild 63d405dc25 sessionmanager: Newly created sessions shouldn't have a priority. Fixes one of the stanza-gobbling bugs \o/ 17 years ago
Matthew Wild 0bee1c3195 s2smanager: Log the hostname and address when s2s connection fails instantly 17 years ago
Matthew Wild 43b3659141 hostmanager: Add disallow_s2s to config, defaults to false unless anonymous_login is enabled, then defaults to true 17 years ago
Matthew Wild a61b473078 stanza_router: Check host.disallow_s2s before routing over s2sout. you can haz no s2s. 17 years ago
Matthew Wild 3dc21c4fc7 Send xml:lang in stream headers, fixes #78 17 years ago
Waqas Hussain d28fa4c70b modulemanager: Don't close stream on stream:error with unsupported-stanza-type (fixes #102) 17 years ago
Waqas Hussain 4e638d3c1a stanza_router: Removed unnecessary xmlns check 17 years ago
Waqas Hussain 0d54b3f88f stanza_router: Don't fire preprocessing events if stanza is not from full JID 17 years ago
nolan 3745df51ba Serialize unknown stanza before logging. 17 years ago
nolan f7672bd507 Log stanza if stanza.to isn't set for some component errors. 17 years ago
Matthew Wild ccec4fa3df stanza_router: Fire events also for stanzas to components 17 years ago
Waqas Hussain 4730388db7 xmlhandlers: Remove numeric attributes 17 years ago
Waqas Hussain bc6907dfa8 stanza_router: Remove unused variables and code 17 years ago
Waqas Hussain d87a664b7e stanza_router: A little refactoring 17 years ago
Waqas Hussain edb012e99f stanza_router: Remove unused variables 17 years ago
Waqas Hussain b5c58a84a1 stanza_router: Remove even more old routing code 17 years ago
Waqas Hussain e1fbd45630 stanza_router: Remove some more old routing code 17 years ago
Waqas Hussain b1b3a40522 stanza_router: Call core_post_stanza from core_route_stanza in place of old routing code 17 years ago
Waqas Hussain bd3915d382 stanza_router: Removed unused function: select_best_resources 17 years ago
Waqas Hussain 67560bdcc6 stanza_router: Removed old routing code 17 years ago
Waqas Hussain 737636d65a sessionmanager: Fire event on resource unbind 17 years ago
Matthew Wild a977acec89 modulemanager: Expose api table to allow others to extend the module API 17 years ago
Waqas Hussain 3f141a44c2 modulemanager: Enabled access to the module API from plugin libraries 17 years ago
Matthew Wild 4e32c53614 modulemanager: Fix copy/paste error, should be name instead of module_name 17 years ago
Matthew Wild 5983be0564 rostermanager: Fire event on roster load 17 years ago
Matthew Wild 04d4fb4a73 sessionmanager: Fire event on resource bind 17 years ago
Matthew Wild e418f8a9c6 modulemanager: Call 'load' method when loading a module 17 years ago
Waqas Hussain dc5b5334b8 modulemanager: Added simple module:require implementation 17 years ago
Waqas Hussain 0119d74802 stanza_router: Skip prepping 'to' in many common cases - #optimization 17 years ago
Waqas Hussain 2753815a11 stanza_router: Skip prepping 'from' on c2s origins - #optimization 17 years ago
Waqas Hussain c0eca64393 stanza_router: Fixed a corner case where processing could continue after an error reply 17 years ago