Mon, 29 Aug 2022 15:45:52 +0100 mod_smacks: Split enable handling to stages, to allow easier SASL2 integration
Matthew Wild <mwild1@gmail.com> [Mon, 29 Aug 2022 15:45:52 +0100] rev 12692
mod_smacks: Split enable handling to stages, to allow easier SASL2 integration
Mon, 29 Aug 2022 14:59:46 +0100 util.stanza: Add add_error() to simplify adding error tags to existing stanzas
Matthew Wild <mwild1@gmail.com> [Mon, 29 Aug 2022 14:59:46 +0100] rev 12691
util.stanza: Add add_error() to simplify adding error tags to existing stanzas Some fiddling is required now in error_reply() to ensure the cursor is in the same place as before this change (a lot of code apparently uses that feature).
Sun, 28 Aug 2022 07:51:50 +0100 mod_component: Require 'from' attribute on stanzas by default
Matthew Wild <mwild1@gmail.com> [Sun, 28 Aug 2022 07:51:50 +0100] rev 12690
mod_component: Require 'from' attribute on stanzas by default The old behaviour of falling back to the component domain when it is missing has been merged into the logic for the existing "validate_from_addresses" option (which is strict by default). ejabberd already rejects component stanzas with no 'from' (as the XEP requires), and this has led to compatibility issues for components that were seemingly working fine with Prosody.
Sat, 27 Aug 2022 17:19:13 +0200 mod_external_services: Update tools.ietf.org URL
Kim Alvefur <zash@zash.se> [Sat, 27 Aug 2022 17:19:13 +0200] rev 12689
mod_external_services: Update tools.ietf.org URL See bd9e006a7a74
Sat, 27 Aug 2022 17:16:18 +0200 doap: Update for XEP-0215 advancement to Stable
Kim Alvefur <zash@zash.se> [Sat, 27 Aug 2022 17:16:18 +0200] rev 12688
doap: Update for XEP-0215 advancement to Stable No other changes to account for.
Sat, 27 Aug 2022 17:01:36 +0200 core.usermanager: Link to docs for new role API to make warning more actionable
Kim Alvefur <zash@zash.se> [Sat, 27 Aug 2022 17:01:36 +0200] rev 12687
core.usermanager: Link to docs for new role API to make warning more actionable
Fri, 26 Aug 2022 19:07:36 +0100 mod_smacks: Split resumption into multiple stages, to simplify ISR integration
Matthew Wild <mwild1@gmail.com> [Fri, 26 Aug 2022 19:07:36 +0100] rev 12686
mod_smacks: Split resumption into multiple stages, to simplify ISR integration This will allow us to return the success/failed as part of the SASL2 response, and *then* perform the stanza sync as a second step.
Fri, 26 Aug 2022 19:10:15 +0200 mod_s2s: Simplify conditionals since all sessions should have .host now
Kim Alvefur <zash@zash.se> [Fri, 26 Aug 2022 19:10:15 +0200] rev 12685
mod_s2s: Simplify conditionals since all sessions should have .host now
Fri, 26 Aug 2022 19:03:23 +0200 Merge 0.12->trunk
Kim Alvefur <zash@zash.se> [Fri, 26 Aug 2022 19:03:23 +0200] rev 12684
Merge 0.12->trunk
Fri, 26 Aug 2022 18:53:00 +0200 mod_s2s: Fix firing buffer drain events 0.12
Kim Alvefur <zash@zash.se> [Fri, 26 Aug 2022 18:53:00 +0200] rev 12683
mod_s2s: Fix firing buffer drain events Fixes the same kind of issue as in 65563530375b but once and for all, while improving similarity between incoming and outgoing connections.
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 tip