aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mod_muc: Added unload, save and restore callbacks to allow reloading code ↵Waqas Hussain2009-01-131-2/+8
| | | | while preserving state
* 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-1311-25/+261
|\
| * BOSH: Allow BOSH servers to be configured through config fileMatthew Wild2009-01-131-1/+13
| |
| * mod_actions_http: Show tables as 'list'sMatthew Wild2009-01-121-0/+2
| |
| * Add mod_actions_http for executing actions through HTTPMatthew Wild2009-01-121-0/+76
| |
| * Add core.actions for managing server 'actions'; and make modulemanager ↵Matthew Wild2009-01-122-1/+33
| | | | | | | | register actions 'load' and 'unload'
| * core.httpserver: Rename request.responseheaders to the more logical ↵Matthew Wild2009-01-121-3/+3
| | | | | | | | request.headers
| * mod_httpserver: Add require 'net.httpserver'Matthew Wild2009-01-121-0/+2
| |
| * 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
| |
| * BOSH: Make previous fix a bit more efficientMatthew Wild2009-01-121-1/+1
| |
| * BOSH: Fix for error when closed session was in inactive_sessions listMatthew Wild2009-01-121-4/+8
| |
| * Add option to in-band registration to allow only whitelisted IPs to registerMatthew Wild2009-01-111-1/+2
| |
| * Added rate limiting to in-band registration, and added IP [black/white]listsMatthew Wild2009-01-111-0/+29
| |
| * Add child_with_ns() method to stanza elements, and fix child_with_name() to ↵Matthew Wild2009-01-111-1/+7
| | | | | | | | iterate tags rather than all children
| * Automated merge with http://waqas.ath.cx:8000/Matthew Wild2009-01-094-17/+88
| |\
| | * Implement session:close() for BOSH, and add checking for attempts to connect ↵Matthew Wild2009-01-091-10/+24
| | | | | | | | | | | | to hosts we don't serve
| | * Change default maximum inactivity period to 60s from 30sMatthew Wild2009-01-091-1/+1
| | |
| | * Add more tests for util/stanza.lua serialization routinesMatthew Wild2009-01-091-0/+13
| | |
| | * Add test for previous commitMatthew Wild2009-01-092-1/+9
| | |
| | * Restore fix for missing last_add on deserialized stanzas. Thanks to tsing ↵Matthew Wild2009-01-091-0/+3
| | | | | | | | | | | | for discovering.
| | * Numerous BOSH improvements... handle client disconnects, either explicit or ↵Matthew Wild2009-01-091-14/+47
| | | | | | | | | | | | implicit through inactivity; allow specifying BOSH default parameters through config; fix to prevent prematurely closing request connections in some cases, before they were replied to
* | | modulemanager: Fixed error on unloading modules with no handlersWaqas Hussain2009-01-131-3/+5
| | |
* | | mod_muc: deregister component on unloadWaqas Hussain2009-01-131-0/+6
| | |
* | | datamanager: Change log message from type "warn" to "debug" when loading a ↵Waqas Hussain2009-01-131-2/+2
| | | | | | | | | | | | file fails
* | | mod_saslauth, mod_tls: minor code cleanupWaqas Hussain2009-01-132-25/+18
| | |
* | | mod_version: Removed and rearranged some codeWaqas Hussain2009-01-131-7/+2
| | |
* | | componentmanager: Removed unneeded parameter from ↵Waqas Hussain2009-01-131-1/+1
| | | | | | | | | | | | componentmanager.deregister_component
* | | sasl: Set realm to be the current realm when the client didn't send a realm, ↵Waqas Hussain2009-01-101-3/+3
|/ / | | | | | | or sent an empty one
* | Removed core/offlinemessage.lua along with documentation and references - we ↵Waqas Hussain2009-01-093-48/+0
| | | | | | | | have core/offlinemanager.lua instead
* | modulemanager: Per-host event hooks for plugins - solves issue 41Waqas Hussain2009-01-091-1/+17
| |
* | sasl: Don't fail for realm=""Waqas Hussain2009-01-091-3/+3
|/
* Protected call for HTTP request callbacks, to catch errorsMatthew Wild2009-01-081-3/+7
|
* Fix to prevent calling HTTP request callback twice with the same dataMatthew Wild2009-01-081-2/+7
|
* Default mod_console to listening on localhost only. May be changed with ↵Matthew Wild2009-01-071-1/+1
| | | | console_interface=xxx.xxx.xxx.xxx in the config
* 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
|/
* mod_muc: Room subject should be sent only the newly joined occupantWaqas Hussain2009-01-031-1/+1
|
* Modulemanager: Basic modules can now be unloaded correctlyWaqas Hussain2009-01-031-9/+33
|
* mod_console: replace all \n with \r\n in the output, and send \0 as a marker ↵Waqas Hussain2009-01-031-40/+42
| | | | character after every response
* mod_muc: Room subjects stored, and room persistence code in place. First ↵Waqas Hussain2008-12-311-3/+59
| | | | user now the owner.
* Send host, and not the recipient's JID to module manager (fixes #53)Waqas Hussain2008-12-311-1/+1
|
* Initial mod_muc: XEP-0045: Multi-User ChatWaqas Hussain2008-12-311-0/+218
|
* Add allow_registration option to disable account registrationMatthew Wild2008-12-291-1/+4
|
* Don't use TLS connection handler when SSL/TLS not available or configured ↵Matthew Wild2008-12-291-1/+1
| | | | (thanks to Ricardo for finding)
* Makefile fix for clean targetMatthew Wild2008-12-281-0/+1
|
* Updating 0.2.0 tagMatthew Wild2008-12-270-0/+0
|