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
Thu, 18 Aug 2022 03:26:32 +0200 mod_s2s: Add event where resolver for s2sout can be tweaked 0.12
Kim Alvefur <zash@zash.se> [Thu, 18 Aug 2022 03:26:32 +0200] rev 13114
mod_s2s: Add event where resolver for s2sout can be tweaked Could be used to implement custom connection methods (c.f. mod_onions) without needing to duplicate the rest of route_to_new_session(). Adds a feature to enable detection since it can be difficult to detect support for an event otherwise.
Wed, 24 May 2023 14:56:50 +0200 teal: Describe http_url method
Kim Alvefur <zash@zash.se> [Wed, 24 May 2023 14:56:50 +0200] rev 13113
teal: Describe http_url method It is not part of the "real" module API, but used in various places. Extending the API seems hard to describe in a type-safe way.
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 tip