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
Kim Alvefur <zash@zash.se> [Wed, 22 Dec 2021 15:32:04 +0100] rev 12110
util.x509: Fix to include wildcard identity
Kim Alvefur <zash@zash.se> [Wed, 22 Dec 2021 15:13:49 +0100] rev 12109
core.certmanager: Check index for wildcard certs
Jonas Schäfer <jonas@wielicki.name> [Tue, 21 Dec 2021 21:20:21 +0100] rev 12108
prosodyctl cert: use the indexing functions for better UX
These provide (a) a way to deal with random assortments of certs
and (b) avoid unnecessary error messages and warnings, according
to #1669 anyway, which this fixes.
Kim Alvefur <zash@zash.se> [Tue, 21 Dec 2021 14:23:09 +0100] rev 12107
prosodyctl: Hide process management commands when init system should be used instead