Kim Alvefur <zash@zash.se> [Sun, 27 Nov 2022 00:34:00 +0100] rev 5091
mod_rest: Wrap webhook setup in a function for future reuse
The goal is to allow binding a session to a webhook via API to allow
e.g. bots to set up handling of incoming messages.
Kim Alvefur <zash@zash.se> [Sun, 27 Nov 2022 00:10:38 +0100] rev 5090
mod_rest: Do not allow replies to <iq type=result> from webhooks
Replying to a result stanza could cause loops, just as replying to an
error.
No stanza.name check here but it should be fine since no other kinds of
stanzas have type=result, and the boolean logic would most definitely be
wrong on the first attempt.
Kim Alvefur <zash@zash.se> [Tue, 22 Nov 2022 16:59:52 +0100] rev 5089
mod_clean_roster: Clean out invalid characters from roster entires
Matthew Wild <mwild1@gmail.com> [Mon, 07 Nov 2022 10:21:42 +0000] rev 5088
mod_sasl2_fast: Add more debug logging
Matthew Wild <mwild1@gmail.com> [Mon, 07 Nov 2022 10:21:18 +0000] rev 5087
mod_sasl2_fast: Fixes to make channel binding work again
tls-endpoint isn't a thing that exists.
Also, we needed to copy more channel binding state from the primary
sasl_handler. Ideally we'd have a cleaner way to do this, but I think that's
part of more substantial changes that the SASL API deserves.
Matthew Wild <mwild1@gmail.com> [Mon, 07 Nov 2022 10:19:10 +0000] rev 5086
mod_sasl2_fast: Clean up backend return values (fixes constant rotation)
Benjamin Danowski [Sat, 29 Oct 2022 12:01:32 +0200] rev 5085
mod_password_reset: Add rockspec.build.copy_directories entry to make it work
with the plugin installer.
Kim Alvefur <zash@zash.se> [Mon, 24 Oct 2022 16:21:59 +0200] rev 5084
mod_rest: Fix JSON conversion of 'displayed' chat marker
Matthew Wild <mwild1@gmail.com> [Thu, 20 Oct 2022 11:28:53 +0100] rev 5083
mod_vjud: Better docs for vjud_mode
Matthew Wild <mwild1@gmail.com> [Sat, 15 Oct 2022 21:01:04 +0100] rev 5082
mod_sasl2_fast: Implement rotation and invalidation