Wed, 31 May 2023 01:14:59 +0200 util.startup: Record current version in a metric
Kim Alvefur <zash@zash.se> [Wed, 31 May 2023 01:14:59 +0200] rev 13124
util.startup: Record current version in a metric Useful to have this info available when juggling metrics, e.g. to see if things changed between versions.
Wed, 31 May 2023 01:07:27 +0200 util.startup: Remove componentmanager backwards compatibility
Kim Alvefur <zash@zash.se> [Wed, 31 May 2023 01:07:27 +0200] rev 13123
util.startup: Remove componentmanager backwards compatibility Module was removed in 0.8.0 in c52b06de9b27
Mon, 29 May 2023 01:42:31 +0200 net.http.server: Return request ID in header to aid debugging
Kim Alvefur <zash@zash.se> [Mon, 29 May 2023 01:42:31 +0200] rev 13122
net.http.server: Return request ID in header to aid debugging Eases locating the request in logs
Sun, 28 May 2023 22:33:45 +0200 mod_admin_shell: Show internal URL where different from external
Kim Alvefur <zash@zash.se> [Sun, 28 May 2023 22:33:45 +0200] rev 13121
mod_admin_shell: Show internal URL where different from external
Sat, 27 May 2023 15:40:49 +0200 net.tls_luasec: Expose method for loading a certificate
Kim Alvefur <zash@zash.se> [Sat, 27 May 2023 15:40:49 +0200] rev 13120
net.tls_luasec: Expose method for loading a certificate Further isolates LuaSec from Prosody core, with the ultimate goal of allowing LuaSec to be replaced more easily.
Sat, 27 May 2023 15:39:26 +0200 net.certmanager: Move LuaSec feature detection to net.tls_luasec
Kim Alvefur <zash@zash.se> [Sat, 27 May 2023 15:39:26 +0200] rev 13119
net.certmanager: Move LuaSec feature detection to net.tls_luasec Further isolates LuaSec from Prosody core, with the ultimate goal of allowing LuaSec to be replaced more easily.
Fri, 26 May 2023 21:18:27 +0200 util.dependencies: Print tables itself to reduce number of imports
Kim Alvefur <zash@zash.se> [Fri, 26 May 2023 21:18:27 +0200] rev 13118
util.dependencies: Print tables itself to reduce number of imports Rationale: See diffstat When this module is imported, it ends up calling stty via term_width() in util.human.io.table(). When this happens outside of a terminal, the following message is sent to stdout: stty: 'standard input': Inappropriate ioctl for device Not importing this module avoids that. Furthermore three is value in this module having minimal dependencies as they might not be available when it does the checks. Ref a1fed82c44b9
Fri, 26 May 2023 20:45:10 +0200 util.sasl: Add basic tests for OAUTHBEARER
Kim Alvefur <zash@zash.se> [Fri, 26 May 2023 20:45:10 +0200] rev 13117
util.sasl: Add basic tests for OAUTHBEARER
Fri, 26 May 2023 17:39:53 +0200 util.sasl.oauthbearer: Tighter parsing of SASL message
Kim Alvefur <zash@zash.se> [Fri, 26 May 2023 17:39:53 +0200] rev 13116
util.sasl.oauthbearer: Tighter parsing of SASL message Previously the kvsep before and after the kvpairs would have been included in kvpairs, which is incorrect but should be harmless.
Wed, 24 May 2023 15:35:28 +0200 Merge 0.12->trunk
Kim Alvefur <zash@zash.se> [Wed, 24 May 2023 15:35:28 +0200] rev 13115
Merge 0.12->trunk
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 tip