Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | mod_proxy65: Use module:get_option() instead of configmanager. | Waqas Hussain | 2010-11-10 | 1 | -5/+4 | |
| | | | ||||||
* | | | componentmanager: Removed. | Waqas Hussain | 2010-11-10 | 1 | -36/+0 | |
| | | | ||||||
* | | | prosody: Added a stub implementation of core.componentmanager to the ↵ | Waqas Hussain | 2010-11-10 | 1 | -0/+4 | |
| | | | | | | | | | | | | package.loaded table. | |||||
* | | | prosody: Removed all references to componentmanager from Prosody, except the ↵ | Waqas Hussain | 2010-11-10 | 5 | -17/+1 | |
| | | | | | | | | | | | | main componentmanager file. | |||||
* | | | componentmanager: Removed most of the code. Stub implementations of ↵ | Waqas Hussain | 2010-11-10 | 1 | -53/+2 | |
| | | | | | | | | | | | | register_component and deregister_component remain. | |||||
* | | | componentmanager: Removed get_children(host). | Waqas Hussain | 2010-11-10 | 1 | -15/+0 | |
| | | | ||||||
* | | | hostmanager: Don't include hosts with '@' or '/' in the name in the ↵ | Waqas Hussain | 2010-11-10 | 1 | -2/+6 | |
| | | | | | | | | | | | | get_children(host) result. | |||||
* | | | mod_disco: Updated to use hostmanager.get_children instead of ↵ | Waqas Hussain | 2010-11-10 | 1 | -2/+2 | |
| | | | | | | | | | | | | componentmanager.get_children. | |||||
* | | | hostmanager: Added function get_children(host) which copies ↵ | Waqas Hussain | 2010-11-10 | 1 | -1/+6 | |
| | | | | | | | | | | | | componentmanager.get_children(host). | |||||
* | | | modulemanager: Return an error when loading a module on a non-existent host, ↵ | Waqas Hussain | 2010-11-10 | 1 | -5/+2 | |
| | | | | | | | | | | | | don't create the host. Removes dependecy on componentmanager. | |||||
* | | | hostmanager, componentmanager: hostmanager now handles component ↵ | Waqas Hussain | 2010-11-10 | 2 | -24/+6 | |
| | | | | | | | | | | | | initialization at server start, not componentmanager. | |||||
* | | | modulemanager: load_modules_for_host(): For components, the inherited ↵ | Waqas Hussain | 2010-11-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | modules are the intersection of the inheritable and global modules lists, not the difference. | |||||
* | | | modulemanager: load_modules_for_host(): Inherit 'tls' and 'dialback' from ↵ | Waqas Hussain | 2010-11-10 | 1 | -35/+21 | |
| | | | | | | | | | | | | global modules list for components, and load the component module. Also refactored to use util.set. | |||||
* | | | hostmanager: Added support for components to hostmanager.activate(). | Waqas Hussain | 2010-11-10 | 1 | -7/+17 | |
| | | | ||||||
* | | | MUC: Only send status code 110 (entering non-anonymous room) to the occupant ↵ | Waqas Hussain | 2010-11-10 | 1 | -9/+9 | |
| | | | | | | | | | | | | themselves, not to other occupants. | |||||
* | | | MUC: Added some more missing :up()s to the stanza building for presence ↵ | Waqas Hussain | 2010-11-10 | 1 | -11/+11 | |
| | | | | | | | | | | | | broadcasts (thanks again Zash). | |||||
* | | | MUC: Parse submitted form with util.dataforms | Kim Alvefur | 2010-11-10 | 1 | -26/+14 | |
| | | | ||||||
* | | | MUC: Added a missing :up() to the stanza building for presence broadcast ↵ | Waqas Hussain | 2010-11-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | (thanks Zash). | |||||
* | | | MUC: Return true from the stanza handler to suppress error responses. | Waqas Hussain | 2010-11-10 | 1 | -1/+2 | |
| | | | ||||||
* | | | modulemanager: Fixed: Locally defined pcall wasn't returning return values ↵ | Waqas Hussain | 2010-11-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | of the called function. | |||||
* | | | componentmanager, hostmanager, modulemanager, mod_component: Got rid of the ↵ | Waqas Hussain | 2010-11-10 | 4 | -8/+3 | |
| | | | | | | | | | | | | useless hosts[*].connected property. | |||||
* | | | componentmanager, stanza_router: Get rid of componentmanager.handle_stanza(). | Waqas Hussain | 2010-11-10 | 2 | -22/+0 | |
| | | | ||||||
* | | | prosody: Ensure componentmanager is loaded in the main file. | Waqas Hussain | 2010-11-10 | 1 | -0/+1 | |
| | | | ||||||
* | | | componentmanager: Removed SSL context creation (mod_tls handles that now). | Waqas Hussain | 2010-11-10 | 1 | -18/+1 | |
| | | | ||||||
* | | | mod_tls: Let hosts without an 'ssl' option inherit it from their parent hosts. | Waqas Hussain | 2010-11-10 | 1 | -1/+7 | |
| | | | ||||||
* | | | net.xmppcomponent_listener: Removed unnecessary and problematic cleanup code. | Waqas Hussain | 2010-11-10 | 1 | -6/+1 | |
| | | | ||||||
* | | | mod_component: Updated to use events for hooking stanzas instead of the ↵ | Waqas Hussain | 2010-11-10 | 1 | -8/+41 | |
| | | | | | | | | | | | | component stanza handler, and the on_destroy callback. | |||||
* | | | MUC: Handle missing <value/> for <field type='boolean'/> in config form ↵ | Waqas Hussain | 2010-11-10 | 1 | -2/+6 | |
| | | | | | | | | | | | | submissions. | |||||
* | | | mod_component: Send back a <conflict/> stream error when multiple sessions ↵ | Waqas Hussain | 2010-11-09 | 1 | -0/+2 | |
| | | | | | | | | | | | | attempt to bind. | |||||
* | | | net.xmppcomponent_listener: Call session:on_destroy() on session disconnect. | Waqas Hussain | 2010-11-09 | 1 | -0/+1 | |
| | | | ||||||
* | | | MUC: Preserve the global rooms table through reloads. | Waqas Hussain | 2010-11-09 | 1 | -1/+0 | |
| | | | ||||||
* | | | MUC: Expose the rooms table as a global 'rooms'. | Waqas Hussain | 2010-11-09 | 1 | -1/+2 | |
| | | | ||||||
* | | | MUC: Allow restricting room creation to local JIDs (thanks thomas.mangin). | Waqas Hussain | 2010-11-08 | 1 | -3/+10 | |
| | | | ||||||
* | | | mod_tls: Pass the hostname rather than host session to ↵ | Matthew Wild | 2010-11-08 | 1 | -2/+2 | |
| | | | | | | | | | | | | certmanager.create_context() (thanks darkrain) | |||||
* | | | configmanager: Atomic reloads, and some other internal changes to achieve this | Matthew Wild | 2010-11-07 | 1 | -21/+29 | |
| | | | ||||||
* | | | mod_disco: Renamed the 'session' property of the account-disco-info and ↵ | Waqas Hussain | 2010-11-07 | 1 | -2/+2 | |
| | | | | | | | | | | | | account-disco-items events to 'origin' for consistency. | |||||
* | | | certmanager, hostmanager, mod_tls: Move responsibility for creating per-host ↵ | Matthew Wild | 2010-11-06 | 3 | -8/+14 | |
| | | | | | | | | | | | | SSL contexts to mod_tls, meaning reloading certs is now as trivial as reloading mod_tls | |||||
* | | | util.httpstream: Added support for chunked transfer encoding. | Waqas Hussain | 2010-11-06 | 1 | -1/+12 | |
| | | | ||||||
* | | | net.http: Removed old HTTP parser, and updated to use util.httpstream. | Waqas Hussain | 2010-11-06 | 1 | -91/+14 | |
| | | | ||||||
* | | | util.httpstream: Fixed a possible string to number comparison error. | Waqas Hussain | 2010-11-06 | 1 | -1/+2 | |
| | | | ||||||
* | | | util.httpstream: Don't attempt to read response body for HEAD requests, or ↵ | Waqas Hussain | 2010-11-06 | 1 | -9/+16 | |
| | | | | | | | | | | | | when status code indicates no body is present. | |||||
* | | | util.httpstream: Added support for an options callback, to allow passing ↵ | Waqas Hussain | 2010-11-06 | 1 | -3/+3 | |
| | | | | | | | | | | | | per-message options to the parser. | |||||
* | | | util.httpstream: A little refactoring of the coroutine control flow. | Waqas Hussain | 2010-11-06 | 1 | -3/+5 | |
| | | | ||||||
* | | | util.httpstream: Added support for HTTP response parsing. | Waqas Hussain | 2010-11-05 | 1 | -24/+55 | |
| | | | ||||||
* | | | util.httpstream: Fixed a nil variable access introduced in the last commit. | Waqas Hussain | 2010-11-05 | 1 | -0/+1 | |
| | | | ||||||
* | | | util.httpstream: Move HTTP header parsing into its own function. | Waqas Hussain | 2010-11-05 | 1 | -8/+10 | |
| | | | ||||||
* | | | componentmanager: Removed unused function set_component_handler. | Waqas Hussain | 2010-11-04 | 1 | -4/+0 | |
| | | | ||||||
* | | | MUC: Use events for hooking stanzas instead of the component stanza handler. | Waqas Hussain | 2010-11-04 | 1 | -2/+14 | |
| | | | ||||||
* | | | mod_proxy65: Removed useless checks from the event handler. | Waqas Hussain | 2010-11-04 | 1 | -42/+37 | |
| | | | ||||||
* | | | mod_proxy65: Use "iq/host" event for hooking stanzas instead of the ↵ | Waqas Hussain | 2010-11-04 | 1 | -2/+4 | |
| | | | | | | | | | | | | component stanza handler. |