aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* modulemanager: add_feature and add_identity APIs updated to use only the ↵Waqas Hussain2009-08-181-2/+0
| | | | add_item API
* componentmanager: Removed disco#items hook, and reference to core.discomanagerWaqas Hussain2009-08-181-10/+0
|
* modulemanager: Added module API function to get all items for a given host ↵Waqas Hussain2009-08-181-0/+13
| | | | based on a key
* modulemanager: Module API functions add_item and add_feature updated to use ↵Waqas Hussain2009-08-181-0/+2
| | | | the add_item API
* modulemanager: Changed the add_identity module API to accept an optional ↵Waqas Hussain2009-08-181-2/+2
| | | | name parameter (the 'name' attribute for the <identity/> element)
* Added: functions add_item and remove_item to add and remove items to the ↵Waqas Hussain2009-08-181-0/+19
| | | | module API
* componentmanager: Added function to get a list of children for a given hostnameWaqas Hussain2009-08-181-0/+4
|
* Merge with 0.5Matthew Wild2009-07-283-1/+7
|\
| * configmanager: Default options appearing before Host "*" to global (fixes ↵Matthew Wild2009-07-281-0/+1
| | | | | | | | potential traceback)
| * hostmanager: Warn when user puts port configuration under vhost sectionMatthew Wild2009-07-281-0/+5
| |
| * core.loggingmanager: Enable timestamps by default for file log sinksMatthew Wild2009-07-281-1/+1
| |
* | Merge with 0.5Matthew Wild2009-07-271-5/+1
|\|
| * Fixed: Possible duplicate error replies for unhandled stanzasWaqas Hussain2009-07-281-5/+1
| |
* | usermanager: Reduced some codeWaqas Hussain2009-07-251-3/+1
| |
* | usermanager: Removed an unnecessary checkWaqas Hussain2009-07-251-1/+1
| |
* | 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
|