Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | util.filters: Support for 'filter hooks' that get called when a session is ↵ | Matthew Wild | 2010-11-13 | 1 | -1/+12 | |
| | | | | | | | | | | | | initialized for filters | |||||
* | | | Merge backout | Matthew Wild | 2010-11-13 | 1 | -1/+0 | |
|\ \ \ | ||||||
| * | | | Backed out changeset bfc47564aaef (No need for _M with module.environment) | Matthew Wild | 2010-11-13 | 1 | -1/+0 | |
| | | | | ||||||
* | | | | mod_pubsub: Use module.environment to reference the module's environment | Matthew Wild | 2010-11-13 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | mod_pubsub: Expose 'service' | Matthew Wild | 2010-11-13 | 1 | -1/+3 | |
|/ / / | ||||||
* | | | modulemanager: Inside plugins, have global _M as a reference to the module's ↵ | Matthew Wild | 2010-11-13 | 1 | -0/+1 | |
| | | | | | | | | | | | | environment | |||||
* | | | mod_pubsub: It's aliiiive! | Matthew Wild | 2010-11-13 | 2 | -0/+129 | |
| | | | ||||||
* | | | mod_component: Logging tweaks. | Waqas Hussain | 2010-11-12 | 1 | -11/+6 | |
| | | | ||||||
* | | | mod_component: Use module:get_option() instead of configmanager. | Waqas Hussain | 2010-11-12 | 1 | -2/+1 | |
| | | | ||||||
* | | | mod_component: Rearranged the code a little. | Waqas Hussain | 2010-11-12 | 1 | -4/+1 | |
| | | | ||||||
* | | | mod_component: Return true from stanza handler to indicate that we actually ↵ | Waqas Hussain | 2010-11-12 | 1 | -0/+1 | |
| | | | | | | | | | | | | did handle the stanza. | |||||
* | | | mod_console: Don't allow bang bang as the first command in a session, or ↵ | Matthew Wild | 2010-11-12 | 1 | -1/+1 | |
| | | | | | | | | | | | | when the last command is unknown (fixes #218) | |||||
* | | | configmanager: Change parser API again to pass a config table to insert ↵ | Matthew Wild | 2010-11-11 | 1 | -9/+7 | |
| | | | | | | | | | | | | settings to. Fixes Include(). (Thanks Zash/answerman) | |||||
* | | | usermanager: Don't load auth modules for components. | Waqas Hussain | 2010-11-11 | 1 | -0/+2 | |
| | | | ||||||
* | | | MUC: Grant membership when inviteing someone into a members-only room. | Kim Alvefur | 2010-11-11 | 1 | -0/+4 | |
| | | | ||||||
* | | | configmanager: Update Include and RunScript directives to support paths ↵ | Matthew Wild | 2010-11-10 | 1 | -1/+6 | |
| | | | | | | | | | | | | relative to the (current!) config file | |||||
* | | | prosody, configmanager, certmanager: Relocate ↵ | Matthew Wild | 2010-11-10 | 3 | -22/+22 | |
| | | | | | | | | | | | | prosody.resolve_relative_path() to configmanager, and update certmanager (the only user of this function) | |||||
* | | | modulemanager, usermanager: Removed hooks for the 'component-activated' ↵ | Waqas Hussain | 2010-11-10 | 2 | -2/+0 | |
| | | | | | | | | | | | | event (components now fire 'host-activated'). | |||||
* | | | 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 | |
| | | |