Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> [Sun, 29 Sep 2019 15:05:17 +0200] rev 10707
mod_register_ibr: Add FORM_TYPE as required by XEP-0077 (fixes #1511)
Backport of f90abf142d53 from trunk
Kim Alvefur <zash@zash.se> [Sun, 29 Mar 2020 18:35:26 +0200] rev 10706
doap: Add UTR-39 (mod_mimicking)
Supported in ICU, with a binding in util.encodings. mod_mimicking uses
this to prevent similarity looking JIDs from being registered.
Planned to be used in MUC as well.
Kim Alvefur <zash@zash.se> [Sun, 22 Mar 2020 21:13:09 +0100] rev 10705
Merge 0.11->trunk
Kim Alvefur <zash@zash.se> [Sun, 22 Mar 2020 21:05:59 +0100] rev 10704
mod_storage_sql: Add index covering sort_id to improve performance (fixes #1505)
Kim Alvefur <zash@zash.se> [Sun, 22 Mar 2020 17:35:26 +0100] rev 10703
mod_admin_telnet: Handle unavailable cipher info (fixes #1510)
The LuaSec :info() method gathers info using the OpenSSL function
SSL_get_current_cipher(). Documentation for this function states that it
may return NULL if no session has been established (yet). If so, the
LuaSec functions wrapping this return nil, triggering a nil-indexing
error in mod_admin_telnet.
Kim Alvefur <zash@zash.se> [Sat, 21 Mar 2020 00:00:50 +0100] rev 10702
MUC: Add ad-hoc command setting affiliation in a room (fixes #1174)
This gives service admins a way to set an arbitrary affiliation in any
room. Enables various administrative use cases such as room ownership
reassignment or recovery.
Reduces the need for the admins-as-owners feature, as this can be used
by admins to make themselves owner in any room when needed, instead of
being owners all the time.
Kim Alvefur <zash@zash.se> [Fri, 20 Mar 2020 18:52:41 +0100] rev 10701
MUC: Add test for destroying a room by ad-hoc command
Testing ad-hoc commands was not easily doable before 49312378ba1d
relaxed the need for state and an extra roundtrip to execute commands
Kim Alvefur <zash@zash.se> [Thu, 19 Mar 2020 17:43:08 +0100] rev 10700
doap: Add XEP-0317: Hats
See 76bb806cdd4b
Matthew Wild <mwild1@gmail.com> [Thu, 19 Mar 2020 14:12:40 +0000] rev 10699
usermanager: Fix traceback when checking admin status of host-only JIDs (fixes #1508)
Kim Alvefur <zash@zash.se> [Thu, 19 Mar 2020 00:10:15 +0100] rev 10698
mod_presence: Advertise support for Subscription Pre-Approval
RFC 6121 ยง3.4 says:
> If a server supports subscription pre-approvals, then it MUST
> advertise the following stream feature during stream negotiation.
The feature itself (#686) was added in f0e9e5bda415