Commit Graph

24 Commits (0ff1619ea4e2a6702a3fb70135fb656efd64790b)

Author SHA1 Message Date
Matthew Wild d0c5e1571f modulemanager, util.pluginloader: Move logic for locating some module libraries to pluginloader, to fix problems with non-filesystem errors being masked by the second load_code call 10 years ago
Kim Alvefur 2bc53749ad util.pluginloader: Always use path separator from package.config (thanks Junne) 12 years ago
Kim Alvefur 3015aac8bc util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
Florian Zeitz 4b618a8727 Remove all trailing whitespace 13 years ago
Matthew Wild fb61e33ec5 util.pluginloader: Remove unused imports 14 years ago
Matthew Wild 34573f08ca util.pluginloader: Expose load_file 14 years ago
Florian Zeitz 40ea2230d1 Eliminate direct setfenv usage 14 years ago
Waqas Hussain 02c5894d50 util.pluginloader: Rewritten resource loading to be cleaner, and added support for prosody-modules directory layout. "/" in plugin names is no longer supported. 15 years ago
Waqas Hussain d663facee9 util.pluginloader: Rewritten resource loading to be cleaner, and added support for prosody-modules directory layout. "/" in plugin names is no longer supported. 15 years ago
Waqas Hussain ef64f19185 util.pluginloader: Remove unused support for custom loaders, to simplify further refactoring. 15 years ago
Waqas Hussain f80ca4e6a8 util.pluginloader: Remove unused support for custom loaders, to simplify further refactoring. 15 years ago
Waqas Hussain 441316d853 util.pluginloader: Return file path on success in pluginloader.load_code(). 15 years ago
Waqas Hussain 55f906ce99 util.pluginloader: Return file path on success in pluginloader.load_code(). 15 years ago
Waqas Hussain 715286ff84 util.pluginloader: Return full file path from internal file loader on success, not just the name. 15 years ago
Waqas Hussain e8e82713fe util.pluginloader: Return full file path from internal file loader on success, not just the name. 15 years ago
Waqas Hussain 57e4411584 util.pluginloader: Add support for multiple plugin directories. 15 years ago
Waqas Hussain 799df42891 util.pluginloader: Add support for multiple plugin directories. 15 years ago
Waqas Hussain 4791aa6464 util.pluginloader: Remove useless datamanager dependency. 16 years ago
Waqas Hussain 6f80673f10 util.pluginloader: Fix loading of plugins, plugin libraries and resources in subfolders (e.g., when loading 'a/b', load 'a/mod_b.lua', and not 'mod_a/b.lua'). 16 years ago
Matthew Wild 679ffe558d prosodyctl, util.pluginloader: Remove support for storing plugins in the data store, and the addplugin command 16 years ago
Matthew Wild 2bc0606453 Update copyright headers for 2010 16 years ago
Matthew Wild 7be6d854c1 util.pluginloader: Don't specify a host for the plugin data store (clever waqas...) 16 years ago
Matthew Wild 7add1f641e util.pluginloader: Support for fetching plugins from the data store 16 years ago
Matthew Wild e45610ce6e Add copyright header to those files missing one 17 years ago
Waqas Hussain 7422c11cfa util.pluginloader: Append "@" to chunk names (fixes weird formatting in plugin tracebacks) 17 years ago
Matthew Wild 1fadaf4fa7 util.pluginloader: Remove unnecessary return value suppressing the real load error 17 years ago
Waqas Hussain 84d3a71ab2 util.pluginloader: Initial commit - a plugin resource loader 17 years ago