Matthew Wild <mwild1@gmail.com> [Mon, 28 Nov 2022 12:06:28 +0000] rev 5096
mod_sasl2_fast: Add README
Matthew Wild <mwild1@gmail.com> [Mon, 28 Nov 2022 11:49:07 +0000] rev 5095
mod_sasl2_sm: Update README with current information
Matthew Wild <mwild1@gmail.com> [Mon, 28 Nov 2022 11:42:46 +0000] rev 5094
mod_sasl2_bind2: Update and expand README with current status
Matthew Wild <mwild1@gmail.com> [Mon, 28 Nov 2022 11:37:24 +0000] rev 5093
mod_sasl2: Update and expand README with more (and updated) information
Matthew Wild <mwild1@gmail.com> [Mon, 28 Nov 2022 11:35:15 +0000] rev 5092
mod_sasl2: Honour (c2s_)require_encryption config option
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.