Kim Alvefur <zash@zash.se> [Sat, 02 Nov 2019 15:39:01 +0100] rev 10382
core.sessionmanager: Require that client-requested resources pass strict resourceprep
Kim Alvefur <zash@zash.se> [Sat, 02 Nov 2019 15:29:13 +0100] rev 10381
mod_bosh: Abort early if request is missing hostname
Prevents traceback from passing nil to nameprep()
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