Kim Alvefur <zash@zash.se> [Sat, 02 Nov 2019 15:27:53 +0100] rev 10380
mod_dialback: Abort early if request is missing addressing attributes
Prevents traceback from passing nil to nameprep()
Kim Alvefur <zash@zash.se> [Sat, 02 Nov 2019 13:56:13 +0100] rev 10379
core.configmanager: Handle nameprep validation errors
Kim Alvefur <zash@zash.se> [Sat, 02 Nov 2019 13:55:38 +0100] rev 10378
core.configmanager: Ensure Hosts are given names
Prevents traceback from nameprep(nil)
Kim Alvefur <zash@zash.se> [Sat, 02 Nov 2019 14:22:06 +0100] rev 10377
MUC: Make nickname field in registration form required
Prevents traceback from resourceprep(nil)
muc#register_roomnick is also required in XEP-0045
Kim Alvefur <zash@zash.se> [Sat, 02 Nov 2019 13:24:33 +0100] rev 10376
core.sessionmanager: Fix traceback from passing nil to resourceprep
Kim Alvefur <zash@zash.se> [Sat, 02 Nov 2019 13:09:54 +0100] rev 10375
util.encodings: Don't ignore non-strings passed to stringprep functions
If you manage to pass a table or something weird to these, you deserve
to know.
Kim Alvefur <zash@zash.se> [Fri, 01 Nov 2019 23:18:29 +0100] rev 10374
net.http.codes: Avoid implicit number -> string coercion
Kim Alvefur <zash@zash.se> [Fri, 01 Nov 2019 23:16:58 +0100] rev 10373
prosodyctl: Print friendly version of error messages
Kim Alvefur <zash@zash.se> [Fri, 01 Nov 2019 23:11:43 +0100] rev 10372
mod_register_ibr: Enforce strict JID validation
Kim Alvefur <zash@zash.se> [Fri, 01 Nov 2019 22:53:14 +0100] rev 10371
util.prosodyctl: Enforce strict JID validation on user creation
This is where 64ddcbc9a328 should have started. By preventing creation
of users with invalid JIDs, it will slowly become safer to enforce
strict validation on everything.