aboutsummaryrefslogtreecommitdiffstats
path: root/core/modulemanager.lua
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers for 2010Matthew Wild2010-03-221-2/+2
* modulemanager: Fire item-removed events on module unload.Waqas Hussain2009-12-101-0/+9
* modulemanager: api:get_option(): Handle correctly option values of boolean fa...Matthew Wild2009-11-081-1/+8
* modulemanager: Module loading rewritten to gracefully deal with errors in mod...Waqas Hussain2009-10-181-18/+22
* modulemanager: Use componentmanager to create new components.Waqas Hussain2009-10-181-1/+6
* modulemanager: Fixed: Stanza modules were being auto-loaded for components (r...Waqas Hussain2009-10-181-3/+5
* modulemanager: Fixed traceback on loading modules on unknown hosts.Waqas Hussain2009-10-171-1/+1
* modulemanager: Slightly rearranged code for more robust unloading of modules.Waqas Hussain2009-10-171-1/+1
* modulemanager: Re-organise module loading to still work when no global module...Matthew Wild2009-10-161-13/+16
* modulemanager: Changed api:get_host_items to include items from the global ho...Waqas Hussain2009-10-131-0/+8
* modulemanager: Bump log level of unhandled non-default-namespace elements, an...Matthew Wild2009-10-061-1/+2
* Merge with 0.5Matthew Wild2009-10-051-0/+1
|\
| * modulemanager: Add host.modules to contain a table of modules for a hostMatthew Wild2009-10-051-0/+1
* | Merge with 0.5Matthew Wild2009-09-301-0/+1
|\|
| * modulemanager: Load modules for components, tooMatthew Wild2009-09-301-0/+1
* | Merge with 0.5matthew2009-09-051-1/+1
|\|
| * modulemanager: Fixed: Internally generated stanzas could be missing namespace...Waqas Hussain2009-09-061-1/+1
* | modulemanager: Removed unused variables and reference to core.discomanagerWaqas Hussain2009-08-181-5/+0
* | modulemanager: Removed unnecessary code in the unload functionWaqas Hussain2009-08-181-2/+0
* | modulemanager: Removed legacy disco#items hookWaqas Hussain2009-08-181-39/+0
* | modulemanager: add_feature and add_identity APIs updated to use only the add_...Waqas Hussain2009-08-181-2/+0
* | modulemanager: Added module API function to get all items for a given host ba...Waqas Hussain2009-08-181-0/+13
* | modulemanager: Module API functions add_item and add_feature updated to use t...Waqas Hussain2009-08-181-0/+2
* | modulemanager: Changed the add_identity module API to accept an optional name...Waqas Hussain2009-08-181-2/+2
* | Added: functions add_item and remove_item to add and remove items to the modu...Waqas Hussain2009-08-181-0/+19
* | modulemanager: Added get_option(name, default_value) to plugin APIWaqas Hussain2009-07-251-0/+4
|/
* Remove version number from copyright headersMatthew Wild2009-07-101-1/+1
* modulemanager: Small code improvement, move autoloaded modules list to the to...Matthew Wild2009-07-091-1/+3
* configmanager, modulemanager: Allow components to have modules specified in t...Matthew Wild2009-07-091-22/+20
* modulemanager: Don't close stream on stream:error with unsupported-stanza-typ...Waqas Hussain2009-06-291-1/+1
* Automated merge with http://waqas.ath.cx:8000/Matthew Wild2009-06-231-2/+10
|\
| * modulemanager: Expose api table to allow others to extend the module APIMatthew Wild2009-06-231-1/+2
| * modulemanager: Fix copy/paste error, should be name instead of module_nameMatthew Wild2009-06-221-1/+1
| * modulemanager: Call 'load' method when loading a moduleMatthew Wild2009-06-221-0/+7
* | modulemanager: Enabled access to the module API from plugin librariesWaqas Hussain2009-06-231-0/+1
* | modulemanager: Added simple module:require implementationWaqas Hussain2009-06-211-1/+10
|/
* modulemanager: Removed unused function get_module_filename(name)Waqas Hussain2009-06-141-6/+0
* modulemanager: Changed to use util.pluginloaderWaqas Hussain2009-06-141-2/+3
* modulemanager: Change the ideitity attribute typ to typeWaqas Hussain2009-06-131-2/+2
* modulemanager: Added function add_identity(category, type) to the modules APIWaqas Hussain2009-06-121-0/+21
* modulemanager: Use module_name in log entry to fix 'error initialising module...Matthew Wild2009-06-081-1/+1
* modulemanager: Don't require xmlns to be non-nilMatthew Wild2009-06-061-1/+1
* modulemanager: module:log() -> self:log() fixMatthew Wild2009-06-061-1/+1
* modulemanager: Allow setting priority of stanza handlersMatthew Wild2009-06-061-5/+5
* modulemanager: Add module:hook([xmlns, ] name, handler) which uses new stanza...Matthew Wild2009-06-061-0/+11
* modulemanager: Load mod_message, mod_iq and mod_presence implicitlyWaqas Hussain2009-06-041-1/+6
* modulemanager: Keep track of event handlers added by module:hook, and remove ...Waqas Hussain2009-05-311-0/+9
* modulemanager: Stopped using core.eventmanager in module:fire_eventWaqas Hussain2009-05-311-3/+1
* modulemanager: module:fire_event now fires on the global and host-specific ev...Waqas Hussain2009-05-311-0/+2
* modulemanager: Made some code more conciseWaqas Hussain2009-05-311-5/+1