| Commit message (Expand) | Author | Age | Files | Lines |
* | features: Add mod_server_info | Matthew Wild | 2024-02-23 | 1 | -0/+2 |
* | features: Add module-ready (for commit e20949a10118) | Matthew Wild | 2024-02-22 | 1 | -0/+3 |
* | configmanager: Fix linter issues | Matthew Wild | 2023-12-08 | 1 | -2/+10 |
* | configmanager: Support for appending to existing config options | Matthew Wild | 2023-12-08 | 1 | -3/+56 |
* | configmanager: Make _G accessible via `Lua` variable, deprecate direct access | Matthew Wild | 2023-12-08 | 1 | -1/+12 |
* | configmanager: Allow referencing previously-set options in the config file | Matthew Wild | 2023-12-08 | 1 | -0/+14 |
* | moduleapi: Log error message when ambiguous period spec is found in config | Matthew Wild | 2023-11-30 | 1 | -1/+9 |
* | modulemanager: Allow modules to expose module.ready - to be called after init | Matthew Wild | 2023-11-30 | 1 | -0/+4 |
* | moduleapi: Rename :once() to :on_ready() for clarity | Matthew Wild | 2023-11-30 | 1 | -1/+7 |
* | usermanager, mod_auth_internal_hashed: Support metadata when disabling a user | Matthew Wild | 2023-11-30 | 1 | -3/+3 |
* | moduleapi: may(): Support explicit actor_jid in context object | Matthew Wild | 2023-11-07 | 1 | -18/+24 |
* | core.certmanager: Handle dane context setting same way on reload as on initia... | Kim Alvefur | 2023-11-04 | 1 | -1/+7 |
* | core.certmanager: Tweak log level of message about SNI being required | Kim Alvefur | 2023-10-29 | 1 | -1/+1 |
* | Merge 0.12->trunk | Kim Alvefur | 2023-10-27 | 1 | -1/+4 |
|\ |
|
| * | core.certmanager: Validate that 'tls_profile' is one of the valid values | Kim Alvefur | 2023-10-27 | 1 | -1/+4 |
* | | portmanager: Expose API to get at SSL/TLS config for a given interface/port | Matthew Wild | 2022-09-07 | 1 | -0/+8 |
* | | core.storagemanager: Remove 0.10 era sql2 driver COMPAT | Kim Alvefur | 2023-09-04 | 1 | -18/+2 |
* | | core.portmanager: Join strings broken into multiple lines | Kim Alvefur | 2023-07-29 | 1 | -6/+3 |
* | | core.portmanager: Hint at HTTP servers for conflicts over port 443 | Kim Alvefur | 2023-07-29 | 1 | -1/+1 |
* | | core.moduleapi: Parse period min/max arguments | Kim Alvefur | 2023-07-22 | 1 | -0/+6 |
* | | core.moduleapi: Fix min/maxinteger fallback for Lua 5.2 | Kim Alvefur | 2023-07-17 | 1 | -1/+1 |
* | | core.moduleapi: Add min/max range support to :get_option_period | Kim Alvefur | 2023-07-17 | 1 | -11/+27 |
* | | moduleapi: Add :get_option_integer() | Kim Alvefur | 2023-07-17 | 2 | -0/+15 |
* | | core.moduleapi: Accept boolean false to disable period setting | Kim Alvefur | 2023-07-16 | 1 | -1/+1 |
* | | core.moduleapi: Log error for unexpected types (booleans?) set as periods | Kim Alvefur | 2023-07-16 | 1 | -0/+2 |
* | | core.moduleapi: Turn negative periods or "never" into infinity | Kim Alvefur | 2023-07-16 | 1 | -0/+7 |
* | | core.moduleapi: Improve handling of different types in :get_option_period | Kim Alvefur | 2023-07-16 | 1 | -8/+8 |
* | | core.moduleapi: Add :get_option_period for parsing time intervals | Kim Alvefur | 2023-07-16 | 2 | -0/+16 |
* | | core.moduleapi: Allow specifying an acceptable range for number options | Kim Alvefur | 2021-10-05 | 2 | -2/+15 |
* | | moduleapi: Add enum config option method | Kim Alvefur | 2021-01-16 | 2 | -0/+12 |
* | | Merge 0.12->trunk | Kim Alvefur | 2023-07-10 | 1 | -1/+2 |
|\| |
|
| * | core.certmanager: Update Mozilla TLS config to version 5.7 | Kim Alvefur | 2023-07-09 | 1 | -1/+2 |
* | | core, plugins: Split prosody:user role into prosody:{guest,registered,member} | Matthew Wild | 2023-06-29 | 1 | -0/+3 |
* | | usermanager: Add create_user_with_role() method to atomically set initial role | Matthew Wild | 2023-06-29 | 1 | -0/+26 |
* | | net.tls_luasec: Expose method for loading a certificate | Kim Alvefur | 2023-05-27 | 1 | -2/+1 |
* | | net.certmanager: Move LuaSec feature detection to net.tls_luasec | Kim Alvefur | 2023-05-27 | 1 | -35/+12 |
* | | Merge 0.12->trunk | Kim Alvefur | 2023-05-24 | 1 | -0/+2 |
|\| |
|
| * | mod_s2s: Add event where resolver for s2sout can be tweaked | Kim Alvefur | 2022-08-18 | 1 | -0/+2 |
* | | core.sessionmanager: Delay closing a replaced connection after replacement | Kim Alvefur | 2023-05-07 | 1 | -2/+1 |
* | | moduleapi: Add luacheck annotation to suppress warning about unused self | Matthew Wild | 2023-04-01 | 1 | -1/+1 |
* | | moduleapi: Add module:once() to execute a function after module load/startup | Matthew Wild | 2023-04-01 | 1 | -0/+5 |
* | | sessionmanager: Preserve 'since' property of original session after resumption | Matthew Wild | 2023-03-29 | 1 | -0/+1 |
* | | moduleapi: Add 'peek' to :may() and new :could() helper to suppress logging | Matthew Wild | 2023-03-26 | 1 | -7/+19 |
* | | moduleapi: may: Fail early if a local session has no role assigned | Matthew Wild | 2023-03-25 | 1 | -3/+8 |
* | | core.usermanager: Correct formatting of not implemented error | Kim Alvefur | 2023-03-26 | 1 | -4/+4 |
* | | core: Prefix module imports with prosody namespace | Kim Alvefur | 2023-03-17 | 15 | -103/+103 |
* | | features: Add "keyval+" | Matthew Wild | 2023-03-21 | 1 | -0/+2 |
* | | storagemanager: Add keyval+ (combined keyval + map) store type | Matthew Wild | 2022-09-27 | 1 | -0/+73 |
* | | core.features: Add feature for prosody.loader | Kim Alvefur | 2023-03-18 | 1 | -0/+2 |
* | | core.moduleapi: Record reverse dependencies | Kim Alvefur | 2023-03-05 | 1 | -0/+4 |