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
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
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.
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.
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
Kim Alvefur <zash@zash.se> [Fri, 26 May 2023 20:45:10 +0200] rev 13117
util.sasl: Add basic tests for OAUTHBEARER
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.
Kim Alvefur <zash@zash.se> [Wed, 24 May 2023 15:35:28 +0200] rev 13115
Merge 0.12->trunk
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.
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.