aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* modulemanager: Added reload support, with callbacks for saving and restoring ↵Waqas Hussain2009-01-131-2/+29
| | | | state
* Automated merge with http://waqas.ath.cx:8000/Matthew Wild2009-01-133-3/+36
|\
| * Add core.actions for managing server 'actions'; and make modulemanager ↵Matthew Wild2009-01-122-1/+33
| | | | | | | | register actions 'load' and 'unload'
| * modulemanager: Change pairs() to ipairs() to allow ordered module loadingMatthew Wild2009-01-121-2/+2
| |
| * Set session.ip to the IP address of connecting clientsMatthew Wild2009-01-121-0/+1
| |
* | modulemanager: Fixed error on unloading modules with no handlersWaqas Hussain2009-01-131-3/+5
| |
* | componentmanager: Removed unneeded parameter from ↵Waqas Hussain2009-01-131-1/+1
|/ | | | componentmanager.deregister_component
* Removed core/offlinemessage.lua along with documentation and references - we ↵Waqas Hussain2009-01-091-35/+0
| | | | have core/offlinemanager.lua instead
* modulemanager: Per-host event hooks for plugins - solves issue 41Waqas Hussain2009-01-091-1/+17
|
* Automated merge with http://waqas.ath.cx:8000/Matthew Wild2009-01-071-1/+3
|\
| * Remove warning of already-loaded modules at startupMatthew Wild2009-01-041-1/+3
| |
* | modulemanager: module.unload now gets called when modules are being unloadedWaqas Hussain2009-01-071-3/+4
| |
* | componentmanager: Added support for component deregisteringWaqas Hussain2009-01-071-1/+14
|/
* Modulemanager: Basic modules can now be unloaded correctlyWaqas Hussain2009-01-031-9/+33
|
* Send host, and not the recipient's JID to module manager (fixes #53)Waqas Hussain2008-12-311-1/+1
|
* Delete the offline message store only when offline messages are presentWaqas Hussain2008-12-261-4/+7
|
* Return an empty set intead of an error when no disco items are available for ↵Waqas Hussain2008-12-261-0/+5
| | | | a host
* Automated merge with http://waqas.ath.cx:8000/Matthew Wild2008-12-253-12/+26
|\
| * Automated merge with http://waqas.ath.cx:8000/Matthew Wild2008-12-243-12/+26
| |\
| | * Fix for not loading global modules when host-specific modules are specified ↵Matthew Wild2008-12-241-0/+18
| | | | | | | | | | | | in config
| | * Merge from waqasMatthew Wild2008-12-222-6/+35
| | |\
| | * | Change xmlhandlers to match stream opening tag with ns+tagMatthew Wild2008-12-161-10/+8
| | | |
| | * | Remove old debugging line from sessionmanagerMatthew Wild2008-12-161-2/+0
| | | |
* | | | More error replies for offline and non-existing usersWaqas Hussain2008-12-251-3/+4
| | | |
* | | | Directed presenceWaqas Hussain2008-12-252-1/+12
| | | |
* | | | Changed order of checking for component hosts to check the full and bare ↵Waqas Hussain2008-12-251-2/+2
|/ / / | | | | | | | | | JIDs before the hostname (at another place)
* | / Changed order of checking for component hosts to check the full and bare ↵Waqas Hussain2008-12-241-2/+3
| |/ |/| | | | | JIDs before the hostname
* | Bounce stanza errors on failed s2sWaqas Hussain2008-12-192-6/+35
|/
* Add support for dialback piggy-backing. Fixes #37. Thanks to CShadowRun for ↵Matthew Wild2008-12-132-10/+22
| | | | helping me test :)
* 0.1 -> 0.2Matthew Wild2008-12-1013-13/+13
|
* Newline at end of file for sessionmanagerMatthew Wild2008-12-101-1/+1
|
* Enable dialback for componentsWaqas Hussain2008-12-091-2/+5
|
* Don't try processing stanzas not of type get or set in module managerWaqas Hussain2008-12-081-2/+7
|
* stanza_dispatch = core_process_stanza, fixed for xmpp{client,server} ↵Matthew Wild2008-12-071-1/+1
| | | | listeners, and sessionmanager for the new syntax
* Slightly more secure dialback secret generationMatthew Wild2008-12-071-1/+1
|
* Merge from waqasMatthew Wild2008-12-061-95/+16
|\
| * Removed unused variablesWaqas Hussain2008-12-071-7/+4
| |
| * Combined and merged similar codeWaqas Hussain2008-12-071-33/+14
| |
| * Removed pre-multitable code from module managerWaqas Hussain2008-12-071-57/+0
| |
* | Temporary hack for global modulesMatthew Wild2008-12-061-7/+12
| |
* | Remove print()s from sessionmanager and s2smanagerMatthew Wild2008-12-062-2/+2
|/
* Merge from waqasMatthew Wild2008-12-061-3/+41
|\
| * Changed module manager to use multitable (initial commit)Waqas Hussain2008-12-071-3/+41
| |
* | Fix add_event_hook in module APIMatthew Wild2008-12-061-1/+1
| |
* | Log in hostmanager when a vhost is activated/deactivatedMatthew Wild2008-12-061-4/+5
|/
* Move module loading to modulemanagerMatthew Wild2008-12-061-0/+12
|
* Merge from waqas/myselfMatthew Wild2008-12-061-16/+17
|\
| * Fixed: Stopped tryint to send error replies on unauthed connectionsWaqas Hussain2008-12-061-16/+17
| |
* | Add hostmanager, and eventmanagerMatthew Wild2008-12-064-24/+85
| |
* | Backed out changeset 099d8a102deb (committed too much)Matthew Wild2008-12-052-14/+1
| |