aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* Automated merge with http://waqas.ath.cx:8000/Matthew Wild2009-06-233-4/+19
|\
| * modulemanager: Expose api table to allow others to extend the module APIMatthew Wild2009-06-231-1/+2
| |
| * modulemanager: Fix copy/paste error, should be name instead of module_nameMatthew Wild2009-06-221-1/+1
| |
| * rostermanager: Fire event on roster loadMatthew Wild2009-06-221-2/+7
| |
| * sessionmanager: Fire event on resource bindMatthew Wild2009-06-221-0/+2
| |
| * modulemanager: Call 'load' method when loading a moduleMatthew Wild2009-06-221-0/+7
| |
* | modulemanager: Enabled access to the module API from plugin librariesWaqas Hussain2009-06-231-0/+1
| |
* | modulemanager: Added simple module:require implementationWaqas Hussain2009-06-211-1/+10
|/
* stanza_router: Skip prepping 'to' in many common cases - #optimizationWaqas Hussain2009-06-201-9/+13
|
* stanza_router: Skip prepping 'from' on c2s origins - #optimizationWaqas Hussain2009-06-201-1/+1
|
* stanza_router: Fixed a corner case where processing could continue after an ↵Waqas Hussain2009-06-201-0/+1
| | | | error reply
* stanza_router: A little refactoringWaqas Hussain2009-06-201-8/+8
|
* componentmanager: Using prosody.events instead of core.eventmanagerWaqas Hussain2009-06-201-4/+3
|
* Merge with trunkWaqas Hussain2009-06-202-1/+4
|\
| * Merge with waqas via albert!Matthew Wild2009-06-191-2/+2
| |\
| * | s2smanager: Remove srv_hosts from session when connected, this fixes ↵Matthew Wild2009-06-191-0/+2
| | | | | | | | | | | | attempting to reconnect s2s sessions when they are closed during shutdown
| * | loggingmanager: Log timestamps when using default file loggingMatthew Wild2009-06-191-1/+1
| | |
| * | loggingmanager: Enable debug level for default file logging when 'debug' ↵Matthew Wild2009-06-191-1/+2
| | | | | | | | | | | | mode is enabled in the config
* | | modulemanager: Removed unused function get_module_filename(name)Waqas Hussain2009-06-141-6/+0
| | |
* | | modulemanager: Changed to use util.pluginloaderWaqas Hussain2009-06-141-2/+3
| | |
* | | stanza_router: Remove unused variablesWaqas Hussain2009-06-141-6/+0
| | |
* | | Removed core.presencemanager. This has been superseded by mod_presence.Waqas Hussain2009-06-141-233/+0
| | |
* | | stanza_router: Remove all traces of presencemanagerWaqas Hussain2009-06-141-6/+2
| | |
* | | stanza_router: Use stanza.attr.from's host instead of origin.host when ↵Waqas Hussain2009-06-141-2/+2
| |/ |/| | | | | routing stanzas to remote hosts (fixes problem with sending from node@host components)
* | modulemanager: Change the ideitity attribute typ to typeWaqas Hussain2009-06-131-2/+2
|/
* modulemanager: Added function add_identity(category, type) to the modules APIWaqas Hussain2009-06-121-0/+21
|
* modulemanager: Use module_name in log entry to fix 'error initialising ↵Matthew Wild2009-06-081-1/+1
| | | | module "nil"' error
* modulemanager: Don't require xmlns to be non-nilMatthew Wild2009-06-061-1/+1
|
* modulemanager: module:log() -> self:log() fixMatthew Wild2009-06-061-1/+1
|
* modulemanager: Allow setting priority of stanza handlersMatthew Wild2009-06-061-5/+5
|
* modulemanager: Add module:hook([xmlns, ] name, handler) which uses new ↵Matthew Wild2009-06-061-0/+11
| | | | stanza events
* modulemanager: Load mod_message, mod_iq and mod_presence implicitlyWaqas Hussain2009-06-041-1/+6
|
* s2smanager: Use a UUID as the dialback secretWaqas Hussain2009-06-041-1/+1
|
* stanza_router: Remove unused s2s dialback functionsWaqas Hussain2009-06-041-3/+0
|
* sessionmanager: It really is username@host, not host@username :)Waqas Hussain2009-06-041-1/+1
|
* My merge!!!!Waqas Hussain2009-06-041-1/+1
|\
| * sessionmanager: It's username@host, not host@username :)Matthew Wild2009-06-021-1/+1
| |
* | stanza_router: workaround for a Pidgin bug which sets 'to' to the SRV resultWaqas Hussain2009-06-031-0/+1
| |
* | stanza_router: Remove the 'to' attribute when it's value is the bare JID of ↵Waqas Hussain2009-06-031-0/+3
|/ | | | the local user sending the stanza
* stanza_router: Reply with an error on groupchat messages to bare JIDWaqas Hussain2009-06-011-1/+1
|
* stanza_router: Don't reply with an error on invalid JIDs in error or result ↵Waqas Hussain2009-06-011-2/+6
| | | | stanzas
* stanza_router: Proper error for clients sending stanzas after auth but ↵Waqas Hussain2009-06-011-2/+3
| | | | before resource binding
* componentmanager: Create events object for configured hosts, and carry it ↵Matthew Wild2009-06-011-2/+4
| | | | over to a new component if one is registered with no events object
* Merge backout with following commitsMatthew Wild2009-06-011-3/+3
|\
| * Backed out changeset 98f0e9eadf3b (better fix on the way)Matthew Wild2009-06-011-3/+3
| |
* | Automated merge with http://waqas.ath.cx:8000/Matthew Wild2009-06-012-6/+9
|\ \
| * | stanza_router: Don't route before firing events... waqas, is this safe?Matthew Wild2009-05-311-3/+0
| | |
| * | componentmanager: Add events object to registered components if they don't ↵Matthew Wild2009-05-311-0/+6
| |/ | | | | | | already have one
| * stanza_router: Fire global event if host doesn't have events, fixes #103Matthew Wild2009-05-311-3/+3
| |
* | modulemanager: Keep track of event handlers added by module:hook, and remove ↵Waqas Hussain2009-05-311-0/+9
|/ | | | them on module unload