aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* modulemanager: Added get_option(name, default_value) to plugin APIWaqas Hussain2009-07-251-0/+4
|
* Switch to using a more generic credentials_callback/handler for SASL auth.nick2009-07-241-3/+8
| | | | | | | Not all authentication mechanisms have the same requirements; it makes sense to provide them only with the information they require (and for them to depend on that) so that as many auth mechanisms as possible can be supported with a variety of credentials-storing schemes. This commit patches that together
* Remove version number from copyright headersMatthew Wild2009-07-1011-11/+11
|
* Add copyright header to those files missing oneMatthew Wild2009-07-105-0/+40
|
* stanza_router: Catch and log an error case which I don't think should happen ↵Matthew Wild2009-07-101-1/+4
| | | | (but sometimes seems to)
* eventmanager: Convert from Windows line endingsMatthew Wild2009-07-101-24/+24
|
* discomanager: Convert from Windows line endingsMatthew Wild2009-07-091-52/+52
|
* modulemanager: Small code improvement, move autoloaded modules list to the ↵Matthew Wild2009-07-091-1/+3
| | | | top of the file
* configmanager, modulemanager: Allow components to have modules specified in ↵Matthew Wild2009-07-092-23/+21
| | | | the config (but don't load the global set of modules for them)
* s2smanager: Fix to correctly bounce stanzas if first connection attempt ↵Matthew Wild2009-07-081-2/+9
| | | | fails instantly
* Moved automatic unavailable presence generation on disconnect from ↵Waqas Hussain2009-07-051-8/+0
| | | | sessionmanager to mod_presence
* sessionmanager: Replace raw session by an event data table for resource ↵Waqas Hussain2009-07-051-2/+2
| | | | bind/unbind events, allowing extra data
* sessionmanager: Reset bare_sessions[user] after resource conflict ↵Matthew Wild2009-07-031-0/+1
| | | | resolution. Fixes the other stanza gobbling bug \o/
* sessionmanager: Newly created sessions shouldn't have a priority. Fixes one ↵Matthew Wild2009-07-031-1/+1
| | | | of the stanza-gobbling bugs \o/
* s2smanager: Log the hostname and address when s2s connection fails instantlyMatthew Wild2009-07-031-1/+1
|
* hostmanager: Add disallow_s2s to config, defaults to false unless ↵Matthew Wild2009-07-031-1/+6
| | | | anonymous_login is enabled, then defaults to true
* stanza_router: Check host.disallow_s2s before routing over s2sout. you can ↵Matthew Wild2009-07-031-6/+10
| | | | haz no s2s.
* Send xml:lang in stream headers, fixes #78Matthew Wild2009-07-012-2/+2
|
* Automated merge with http://waqas.ath.cx:8000/Matthew Wild2009-06-291-1/+2
|\
| * Serialize unknown stanza before logging.nolan2009-06-281-1/+2
| |
* | modulemanager: Don't close stream on stream:error with ↵Waqas Hussain2009-06-291-1/+1
| | | | | | | | unsupported-stanza-type (fixes #102)
* | stanza_router: Removed unnecessary xmlns checkWaqas Hussain2009-06-291-1/+1
| |
* | stanza_router: Don't fire preprocessing events if stanza is not from full JIDWaqas Hussain2009-06-291-1/+1
|/
* Log stanza if stanza.to isn't set for some component errors.nolan2009-06-281-1/+1
|
* stanza_router: Fire events also for stanzas to componentsMatthew Wild2009-06-261-2/+2
|
* xmlhandlers: Remove numeric attributesWaqas Hussain2009-06-251-2/+3
|
* stanza_router: Remove unused variables and codeWaqas Hussain2009-06-251-16/+1
|
* stanza_router: A little refactoringWaqas Hussain2009-06-251-2/+1
|
* stanza_router: Remove unused variablesWaqas Hussain2009-06-251-6/+2
|
* stanza_router: Remove even more old routing codeWaqas Hussain2009-06-251-12/+0
|
* stanza_router: Remove some more old routing codeWaqas Hussain2009-06-251-16/+5
|
* stanza_router: Call core_post_stanza from core_route_stanza in place of old ↵Waqas Hussain2009-06-251-0/+1
| | | | routing code
* stanza_router: Removed unused function: select_best_resourcesWaqas Hussain2009-06-251-19/+0
|
* stanza_router: Removed old routing codeWaqas Hussain2009-06-251-82/+1
|
* sessionmanager: Fire event on resource unbindWaqas Hussain2009-06-231-0/+2
|
* 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
| |\