| Commit message (Expand) | Author | Age | Files | Lines |
* | moduleapi: Revert previous commit and add comment, it's meant to be this way | Matthew Wild | 2012-09-29 | 1 | -1/+1 |
* | moduleapi: Fix require of modulemanager (thanks mva!) | Matthew Wild | 2012-09-29 | 1 | -1/+1 |
* | moduleapi: Clarify comment | Matthew Wild | 2012-08-03 | 1 | -1/+1 |
* | moduleapi: If path name ends with '-cache' create table as weak (keys and val... | Matthew Wild | 2012-07-30 | 1 | -1/+4 |
* | Merge with Florob | Matthew Wild | 2012-07-28 | 1 | -3/+1 |
|\ |
|
| * | moduleapi: Remove unused import of util.multitable | Matthew Wild | 2012-07-19 | 1 | -3/+1 |
* | | Eliminate direct setfenv usage | Florian Zeitz | 2012-06-08 | 1 | -4/+3 |
|/ |
|
* | modulemanager, moduleapi: Turn module.event_handlers into a multitable and tr... | Matthew Wild | 2012-05-19 | 1 | -6/+1 |
* | moduleapi, modulemanager: Re-structure module.event_handlers so that the same... | Matthew Wild | 2012-05-18 | 1 | -1/+6 |
* | moduleapi: Don't auto-reload self when already reloading (fixes reload of mod... | Matthew Wild | 2012-05-11 | 1 | -1/+1 |
* | moduleapi: Add module:get_directory() to get module file's directory, and mod... | Matthew Wild | 2012-04-28 | 1 | -0/+10 |
* | moduleapi: Import util.timer | Matthew Wild | 2012-04-28 | 1 | -0/+1 |
* | moduleapi: Remove unused variable 'module_items' | Matthew Wild | 2012-04-28 | 1 | -1/+0 |
* | moduleapi: Rename module:hook_stanza() -> module:hook_tag() (hook_stanza work... | Matthew Wild | 2012-04-27 | 1 | -1/+2 |
* | moduleapi: get_host_type(): Return nil for global modules (no host) | Matthew Wild | 2012-04-27 | 1 | -1/+1 |
* | moduleapi: Fix parameters to unhook_object_event() | Matthew Wild | 2012-04-26 | 1 | -1/+1 |
* | moduleapi: module:depends(): Don't load shared modules onto the current host ... | Matthew Wild | 2012-04-26 | 1 | -1/+2 |
* | moduleapi: Add module:unhook_object_event() | Matthew Wild | 2012-04-26 | 1 | -0/+4 |
* | moduleapi: Add module:add_timer(delay, callback) - automatically halts the ti... | Matthew Wild | 2012-04-23 | 1 | -0/+7 |
* | moduleapi: module:depends(): Load shared modules onto the current host even i... | Matthew Wild | 2012-04-23 | 1 | -0/+3 |
* | moduleapi: module:provides(): Add "-provider" onto the key name | Matthew Wild | 2012-04-23 | 1 | -1/+1 |
* | moduleapi: module:provides(): Fix usage of wrong table | Matthew Wild | 2012-04-23 | 1 | -1/+1 |
* | moduleapi: Have modules internally store a reference to shared tables they us... | Matthew Wild | 2012-04-21 | 1 | -0/+2 |
* | moduleapi: Add module:send() as an alias for core_post_stanza() from the curr... | Matthew Wild | 2012-03-15 | 1 | -0/+5 |
* | moduleapi: Add module:provides(), a shortcut to add an item with the current ... | Matthew Wild | 2012-03-15 | 1 | -0/+14 |
* | 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 l... | Matthew Wild | 2012-01-22 | 1 | -0/+23 |
* | moduleapi: Add module:depends(), a way to safely depend upon another module a... | Matthew Wild | 2012-01-22 | 1 | -0/+29 |
* | modulemanager, moduleapi: Replace hooks multitable with an event_handlers map... | Matthew Wild | 2012-01-22 | 1 | -4/+7 |
* | modulemanager: Move in-module API functions to core.moduleapi (half the file ... | Matthew Wild | 2012-01-22 | 1 | -0/+239 |