Kim Alvefur <zash@zash.se> [Thu, 23 Dec 2021 15:17:18 +0100] rev 12120
mod_tombstones: Add a very basic test case
Kim Alvefur <zash@zash.se> [Thu, 23 Dec 2021 14:08:20 +0100] rev 12119
mod_tombstones: Remember deleted accounts #1307
Presence subscriptions are normally revoked on account deletion, which
informs the contact. Sometimes this notification gets lost e.g. due to
s2s problems. The accounts JID may also be present e.g. in MUC
affiliations, chat group member lists, pubsub subscriptions or other
systems. These may grant privileges which would fall to someone who
creates the same account again, which this module is meant to prevent.
Kim Alvefur <zash@zash.se> [Wed, 22 Dec 2021 22:13:03 +0100] rev 12118
mod_smacks: Compact code using new stanza API
Kim Alvefur <zash@zash.se> [Wed, 22 Dec 2021 19:27:03 +0100] rev 12117
mod_http: Clean up redirects handlers for wildcard on http module unload
These would previously be left behind. Probably mostly harmless except
for clogging up the `debug:events()` listing in the console.
Kim Alvefur <zash@zash.se> [Wed, 22 Dec 2021 18:47:45 +0100] rev 12116
mod_smacks: Use more compact resumption tokens
UUID seems like insane overkill for something user-scoped and not
security-sensitive. All that is needed is to avoid conflicts among what
should be relatively long-lived sessions.
Kim Alvefur <zash@zash.se> [Thu, 02 Dec 2021 00:13:23 +0100] rev 12115
util.id: Add a 'tiny' variant
Conversations uses this for its randomized resources. Presumably fine
and collision resistant enough when you have a few devices at most.
Kim Alvefur <zash@zash.se> [Thu, 02 Dec 2021 01:14:55 +0100] rev 12114
util.id: Adjust entropy levels, with rationales
Modules using ids for logging should not need the now pretty large
medium one.
Kim Alvefur <zash@zash.se> [Tue, 05 Oct 2021 18:15:06 +0200] rev 12113
MUC: Switch ID algorithm for IQ relay (fixes #1266, #1435)
Kim Alvefur <zash@zash.se> [Tue, 05 Oct 2021 18:13:51 +0200] rev 12112
MUC: Add method for getting the occupant id salt to allow reuse
Kim Alvefur <zash@zash.se> [Wed, 22 Dec 2021 18:34:11 +0100] rev 12111
util.prosodyctl.cert: Copy SAN/wildcard certs only once