Kim Alvefur <zash@zash.se> [Fri, 04 Feb 2022 17:52:13 +0100] rev 12266
mod_bosh: Only enable host-agnostic HTTP routing when enabled globally
This way the host-agnostic http://*:5280/ handler is not enabled, but
BOSH can still be used with any local VirtualHost
Ref #1712
Kim Alvefur <zash@zash.se> [Fri, 04 Feb 2022 16:40:38 +0100] rev 12265
util.format: Fix typo in comment [codespell]
Kim Alvefur <zash@zash.se> [Fri, 04 Feb 2022 16:40:23 +0100] rev 12264
mod_pep: Fix typo in comment [codespell]
Kim Alvefur <zash@zash.se> [Fri, 04 Feb 2022 16:39:35 +0100] rev 12263
mod_bookmarks: Fix typos in stanza error messages [codespell]
Kim Alvefur <zash@zash.se> [Fri, 04 Feb 2022 16:39:21 +0100] rev 12262
mod_admin_shell: Fix typo in comment [codespell]
Matthew Wild <mwild1@gmail.com> [Fri, 04 Feb 2022 15:42:13 +0000] rev 12261
modulemanager: Shorten metadata keys to improve readability and memorability
Matthew Wild <mwild1@gmail.com> [Fri, 04 Feb 2022 15:13:13 +0000] rev 12260
Revert util.debug change accidentally committed in e157e5c79daa
Matthew Wild <mwild1@gmail.com> [Fri, 04 Feb 2022 15:04:20 +0000] rev 12259
util.pluginloader: Fix method to return any module metadata (luacheck)
Matthew Wild <mwild1@gmail.com> [Fri, 04 Feb 2022 14:20:00 +0000] rev 12258
modulemanager: Add plugin load filter that reads module metadata from source
Metadata in modules is added using lines formatted as:
--% key: value
Where key is a valid identifier string, and value is also a string (leading
and trailing whitespace are trimmed during parsing).
The initial supported keys are:
--% requires_core_features: feature1, feature2, ...
--% conflicts_core_features: feature1, feature2. ...
These 'features' map to features reported by the new core.features module.
A benefit of this load-time metadata approach compared to e.g. something like
module:requires()/module:conflicts() is that we can continue to look in module
search paths for a suitable module. Aborting an already-loaded module due to
a version conflict would be too late.
Matthew Wild <mwild1@gmail.com> [Fri, 04 Feb 2022 14:11:46 +0000] rev 12257
modulemanager, moduleapi: Switch to new pluginloader interface