modulemanager: Small code improvement, move autoloaded modules list to the top of the file
|
Matthew Wild |
2009-07-09 |
configmanager, modulemanager: Allow components to have modules specified in the config (but don't load the global set of modules for them)
|
Matthew Wild |
2009-07-09 |
modulemanager: Don't close stream on stream:error with unsupported-stanza-type (fixes #102)
|
Waqas Hussain |
2009-06-29 |
Automated merge with http://waqas.ath.cx:8000/
|
Matthew Wild |
2009-06-23 |
modulemanager: Enabled access to the module API from plugin libraries
|
Waqas Hussain |
2009-06-22 |
modulemanager: Added simple module:require implementation
|
Waqas Hussain |
2009-06-21 |
modulemanager: Expose api table to allow others to extend the module API
|
Matthew Wild |
2009-06-23 |
modulemanager: Fix copy/paste error, should be name instead of module_name
|
Matthew Wild |
2009-06-22 |
modulemanager: Call 'load' method when loading a module
|
Matthew Wild |
2009-06-22 |
modulemanager: Removed unused function get_module_filename(name)
|
Waqas Hussain |
2009-06-14 |
modulemanager: Changed to use util.pluginloader
|
Waqas Hussain |
2009-06-14 |
modulemanager: Change the ideitity attribute typ to type
|
Waqas Hussain |
2009-06-12 |
modulemanager: Added function add_identity(category, type) to the modules API
|
Waqas Hussain |
2009-06-12 |
modulemanager: Use module_name in log entry to fix 'error initialising module "nil"' error
|
Matthew Wild |
2009-06-08 |
Automated merge with http://waqas.ath.cx:8000/
|
Matthew Wild |
2009-06-07 |
modulemanager: Allow setting a priority while adding an event handler via the module:hook API
|
Waqas Hussain |
2009-06-07 |
modulemanager: Don't require xmlns to be non-nil
|
Matthew Wild |
2009-06-06 |
modulemanager: module:log() -> self:log() fix
|
Matthew Wild |
2009-06-06 |
modulemanager: Allow setting priority of stanza handlers
|
Matthew Wild |
2009-06-06 |
modulemanager: Add module:hook([xmlns, ] name, handler) which uses new stanza events
|
Matthew Wild |
2009-06-06 |
modulemanager: Load mod_message, mod_iq and mod_presence implicitly
|
Waqas Hussain |
2009-06-04 |
modulemanager: Keep track of event handlers added by module:hook, and remove them on module unload
|
Waqas Hussain |
2009-05-31 |
modulemanager: Stopped using core.eventmanager in module:fire_event
|
Waqas Hussain |
2009-05-30 |
modulemanager: module:fire_event now fires on the global and host-specific events objects as well
|
Waqas Hussain |
2009-05-30 |
modulemanager: Made some code more concise
|
Waqas Hussain |
2009-05-30 |
modulemanager: module:hook now allows global modules to hook events on the prosody.events object
|
Waqas Hussain |
2009-05-30 |
modulemanager: Added hook(event, handler) to the plugin API
|
Waqas Hussain |
2009-05-30 |
modulemanager: Add module:fire_event() to module API
|
Matthew Wild |
2009-05-19 |
modulemanager: require util.stanza
|
Waqas Hussain |
2009-05-16 |
modulemanager: Don't close the stream on unhandled stream:features
|
Waqas Hussain |
2009-05-16 |
stanza_router: Removed global function core_handle_stanza
|
Waqas Hussain |
2009-05-15 |
modulemanager: No need for print()
|
Matthew Wild |
2009-05-04 |
modulemanager: Don't load modules when modules_enable is false
|
Matthew Wild |
2009-05-02 |
modulemanager: Update logger when a module becomes global
|
Matthew Wild |
2009-04-30 |
Fixed: modulemanager: IQs with extended elements in the default namespace could cause backtraces (related to issue #74)
|
Waqas Hussain |
2009-03-29 |
0.3->0.4
|
Matthew Wild |
2009-03-20 |
Let global modules add disco features for all hosts
|
Waqas Hussain |
2009-03-04 |
Allow global modules to hook stanza handlers
|
Waqas Hussain |
2009-03-04 |
modulemanager initializes hosts[host] if it isn't already initialized when loading a module.
|
Waqas Hussain |
2009-02-11 |
Fix for never checking if the first module for a host is already loaded (affects global modules)
|
Matthew Wild |
2009-02-04 |
Update copyright notices for 2009
|
Matthew Wild |
2009-01-30 |
0.2->0.3
|
Matthew Wild |
2009-01-30 |
GPL->MIT!
|
Matthew Wild |
2009-01-30 |
modulemanager: Really fix call_module_method to work properly
|
Matthew Wild |
2009-01-29 |
modulemanager: Add get_host_type() API method, and fix up call_module_method to work properly
|
Matthew Wild |
2009-01-29 |
modulemanager: Add module:set_global() as a cleaner way for a module to declare itself 'global'
|
Matthew Wild |
2009-01-24 |
core.modulemanager: Some refactoring to make upcoming changes a little easier
|
Matthew Wild |
2009-01-24 |
modulemanager: Comment out logging of modules hooking stanzas, too noisy
|
Matthew Wild |
2009-01-16 |
modulemanager: Check for syntax errors before reloading a module
|
Waqas Hussain |
2009-01-13 |
modulemanager: Added reload support, with callbacks for saving and restoring state
|
Waqas Hussain |
2009-01-13 |
Automated merge with http://waqas.ath.cx:8000/
|
Matthew Wild |
2009-01-13 |
modulemanager: Fixed error on unloading modules with no handlers
|
Waqas Hussain |
2009-01-13 |
Add core.actions for managing server 'actions'; and make modulemanager register actions 'load' and 'unload'
|
Matthew Wild |
2009-01-12 |
modulemanager: Change pairs() to ipairs() to allow ordered module loading
|
Matthew Wild |
2009-01-12 |
modulemanager: Per-host event hooks for plugins - solves issue 41
|
Waqas Hussain |
2009-01-09 |
Automated merge with http://waqas.ath.cx:8000/
|
Matthew Wild |
2009-01-07 |
modulemanager: module.unload now gets called when modules are being unloaded
|
Waqas Hussain |
2009-01-07 |
Remove warning of already-loaded modules at startup
|
Matthew Wild |
2009-01-04 |
Modulemanager: Basic modules can now be unloaded correctly
|
Waqas Hussain |
2009-01-03 |
Fix for not loading global modules when host-specific modules are specified in config
|
Matthew Wild |
2008-12-24 |
0.1 -> 0.2
|
Matthew Wild |
2008-12-10 |
Don't try processing stanzas not of type get or set in module manager
|
Waqas Hussain |
2008-12-08 |
Merge from waqas
|
Matthew Wild |
2008-12-06 |
Removed unused variables
|
Waqas Hussain |
2008-12-06 |
Combined and merged similar code
|
Waqas Hussain |
2008-12-06 |
Removed pre-multitable code from module manager
|
Waqas Hussain |
2008-12-06 |
Temporary hack for global modules
|
Matthew Wild |
2008-12-06 |
Merge from waqas
|
Matthew Wild |
2008-12-06 |
Changed module manager to use multitable (initial commit)
|
Waqas Hussain |
2008-12-06 |
Fix add_event_hook in module API
|
Matthew Wild |
2008-12-06 |
Move module loading to modulemanager
|
Matthew Wild |
2008-12-06 |
Add hostmanager, and eventmanager
|
Matthew Wild |
2008-12-06 |
Added function add_feature to modules API (for adding disco features)
|
Waqas Hussain |
2008-12-04 |
Insert copyright/license headers
|
Matthew Wild |
2008-12-03 |
Update Makefile to now pass config paths to prosody. Update prosody, modulemanager and connectionlisteners to obey these paths.
|
Matthew Wild |
2008-11-29 |
is_loaded() and incomplete unload() for modules
|
Matthew Wild |
2008-11-27 |
Bumper commit for the new modulemanager API \o/ Updates all the modules, though some more changes may be in store.
|
Matthew Wild |
2008-11-27 |
Merge from waqas
|
Matthew Wild |
2008-11-23 |
Check to prevent error on IQs from completely unhandled origins
|
Waqas Hussain |
2008-11-23 |
Backed out the backout. Now we're back out.
|
Matthew Wild |
2008-11-23 |
Backed out changeset 79bd7a3e906c
|
Matthew Wild |
2008-11-23 |
Typo prevented modulemanager.load() from returning the error if load failed.
|
Matthew Wild |
2008-11-23 |
Check to prevent error for IQs from completely unhandled origins
|
Waqas Hussain |
2008-11-22 |
If iq child element has no xmlns, use parent's
|
Matthew Wild |
2008-11-15 |
We now fail if modules fail to load at startup.
|
Waqas Hussain |
2008-11-08 |
Reworked the way lxmppd.cfg is used
|
Waqas Hussain |
2008-11-06 |
Fix for previous commit (again)
|
Matthew Wild |
2008-11-02 |
Fix for previous commit
|
Matthew Wild |
2008-11-02 |
Fix for add_iq_handler to allow multiple origin types too
|
Matthew Wild |
2008-11-02 |
Fix s2s once and for all
|
Matthew Wild |
2008-11-01 |
mod_version is here
|
Matthew Wild |
2008-10-30 |
Added support for XEP-0049: Private XML Storage (mod_private)
|
Waqas Hussain |
2008-10-26 |
Added: vCard plugin: mod_vcard
|
Waqas Hussain |
2008-10-08 |
TLS: Handshake works, no data after that
tls
|
Matthew Wild |
2008-10-05 |
mod_InBandRegistration -> mod_register
|
Matthew Wild |
2008-10-05 |
User registration, etc (jabber:iq:register)
|
Waqas Hussain |
2008-10-04 |
Fix stanza handlers to use xmlns also for matching
|
Matthew Wild |
2008-10-04 |
Small fixes
|
Matthew Wild |
2008-10-04 |
Add support for arbitrary events and event hooks
|
Matthew Wild |
2008-10-03 |
SASL!
|
Matthew Wild |
2008-10-02 |
Huge commit to:
|
Matthew Wild |
2008-09-30 |