Kim Alvefur <zash@zash.se> [Sun, 07 May 2023 13:13:42 +0200] rev 13101
mod_adhoc: Silence permission errors when listing commands
Since throwing a pile of 'access denied', even at debug level, seems
akin to calling wolf :)
Cutting down on debug noise is also good.
Passing a flag instead of using module:could seemed easier here.
Kim Alvefur <zash@zash.se> [Sun, 07 May 2023 12:52:31 +0200] rev 13100
mod_invites: Fix password reset invites
Caused by roles changing from table|nil to always table in c2616274bef7
Kim Alvefur <zash@zash.se> [Sun, 07 May 2023 12:27:55 +0200] rev 13099
core.sessionmanager: Delay closing a replaced connection after replacement
Closing the session invokes ondisconnect and session close logic,
including mod_smacks hibernation and the timer that destroys the session
after a timeout.
By closing the connection after it has been detached from the sessions
table it will no longer invoke the ondetach handler, which should
prevent the above problem.
Kim Alvefur <zash@zash.se> [Thu, 04 May 2023 17:30:40 +0200] rev 13098
doap: Update reference for publishing of XEP-0478: Stream Limits Advertisement
Kim Alvefur <zash@zash.se> [Wed, 03 May 2023 18:02:11 +0200] rev 13097
mod_c2s,mod_s2s: Fix tag name for SLA (thanks mjk)
The (still not published) XEP-xxxx: Stream Limits Advertisement uses the
element <max-bytes/> to advertise the maximum octet size of top level
stream elements. "size" was probably a leftover of an even earlier
version of the (Proto)XEP.
Kim Alvefur <zash@zash.se> [Mon, 01 May 2023 22:24:13 +0200] rev 13096
Merge 0.12->trunk
Kim Alvefur <zash@zash.se> [Mon, 01 May 2023 15:10:32 +0200] rev 13095
mod_csi_simple: Disable revert-to-inactive timer when going to active mode
This timer shouldn't kick in in the middle of active mode.
Kim Alvefur <zash@zash.se> [Mon, 01 May 2023 14:52:38 +0200] rev 13094
mod_csi_simple: Clear delayed active mode timer on disable
It should not be there afterwards. Noticed that it seems to fire some
time after resumption claiming that the queue size is nil, implying
that it may hold a reference to an expired session somehow.
Kim Alvefur <zash@zash.se> [Sun, 30 Apr 2023 23:45:55 +0200] rev 13093
mod_admin_shell: Refactor 'cert' column
Removes some dead code and hopefully simplifies a bit.
There's a tree of possibilities with the two tri-state status
properties, something like
chain:
* nil -- cert validation disabled?
* invalid -- something wrong with the chain (including ee cert)
* valid -- chain ok
cert:
* nil -- incomplete validation??
* invalid -- mismatched names or such
* valid -- all good!
Kim Alvefur <zash@zash.se> [Sun, 23 Apr 2023 10:42:07 +0200] rev 13092
util.jsonschema: Fix UTF-8ness of 'minLength' and 'maxLength'