Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | moduleapi: Have modules internally store a reference to shared tables they ↵ | Matthew Wild | 2012-04-21 | 1 | -0/+2 | |
| | | | | use, to ensure they don't get collected while any module that had access to that table is still loaded (thanks Zash) | |||||
* | moduleapi: Add module:send() as an alias for core_post_stanza() from the ↵ | Matthew Wild | 2012-03-15 | 1 | -0/+5 | |
| | | | | current host's origin | |||||
* | moduleapi: Add module:provides(), a shortcut to add an item with the current ↵ | Matthew Wild | 2012-03-15 | 1 | -0/+14 | |
| | | | | module's name | |||||
* | moduleapi: Set module.global = true when module:set_global() is called | Matthew Wild | 2012-03-14 | 1 | -0/+1 | |
| | ||||||
* | moduleapi: Add module:shared(), a way to easily share data between multiple ↵ | Matthew Wild | 2012-01-22 | 1 | -0/+23 | |
| | | | | loaded modules | |||||
* | moduleapi: Add module:depends(), a way to safely depend upon another module ↵ | Matthew Wild | 2012-01-22 | 1 | -0/+29 | |
| | | | | at runtime | |||||
* | modulemanager, moduleapi: Replace hooks multitable with an event_handlers ↵ | Matthew Wild | 2012-01-22 | 1 | -4/+7 | |
| | | | | map stored in individual modules. Also adds module:hook_object_event() to hook events on any util.events compatible object. | |||||
* | modulemanager: Move in-module API functions to core.moduleapi (half the file ↵ | Matthew Wild | 2012-01-22 | 1 | -0/+239 | |
size, yay) |