Fri, 01 Nov 2019 18:09:13 +0100 mod_register_ibr: Allow registartion rejection reason as util.error object
Kim Alvefur <zash@zash.se> [Fri, 01 Nov 2019 18:09:13 +0100] rev 10367
mod_register_ibr: Allow registartion rejection reason as util.error object
Wed, 30 Oct 2019 17:33:52 +0100 Backed out changeset 64ddcbc9a328 as it would prevent communicating with valid remote JIDs that aren't valid under STRINGPREP / Unicode 3.2
Kim Alvefur <zash@zash.se> [Wed, 30 Oct 2019 17:33:52 +0100] rev 10366
Backed out changeset 64ddcbc9a328 as it would prevent communicating with valid remote JIDs that aren't valid under STRINGPREP / Unicode 3.2
Mon, 23 Sep 2019 19:13:14 +0200 MUC: Enforce strict resourceprep on nicknames (bye bye robot face)
Kim Alvefur <zash@zash.se> [Mon, 23 Sep 2019 19:13:14 +0200] rev 10365
MUC: Enforce strict resourceprep on nicknames (bye bye robot face)
Mon, 09 Sep 2019 22:32:01 +0200 core.stanza_router: Do strict jidprep on c2s
Kim Alvefur <zash@zash.se> [Mon, 09 Sep 2019 22:32:01 +0200] rev 10364
core.stanza_router: Do strict jidprep on c2s Be conservative in what you let your clients send, be liberal in what you let in via s2s. Being strict on s2s leads to interop problems and poor experiences, ie users being ejected from MUCs if something invalid enters. By starting with tightening up input into the network, we may be able to gradually approach a point where no invalid JIDs are allowed.
Wed, 30 Oct 2019 16:22:44 +0100 util.encodings: Strictly verify that the 'strict' *prep argument is a boolean
Kim Alvefur <zash@zash.se> [Wed, 30 Oct 2019 16:22:44 +0100] rev 10363
util.encodings: Strictly verify that the 'strict' *prep argument is a boolean This is to prevent mistakes like nodeprep(username:gsub("a","b")) from unintentionally invoking strict mode.
Mon, 09 Sep 2019 22:15:04 +0200 util.jid: Add a 'strict' flag for jidprep calls
Kim Alvefur <zash@zash.se> [Mon, 09 Sep 2019 22:15:04 +0200] rev 10362
util.jid: Add a 'strict' flag for jidprep calls
Wed, 24 Apr 2019 15:01:00 +0200 util.encodings: Optional strict flag to stringprep
Kim Alvefur <zash@zash.se> [Wed, 24 Apr 2019 15:01:00 +0200] rev 10361
util.encodings: Optional strict flag to stringprep
Sun, 27 Oct 2019 14:45:57 +0000 util.pubsub, pubsub.lib and tests: Add text to precondition-not-met error (fixes #1455)
Matthew Wild <mwild1@gmail.com> [Sun, 27 Oct 2019 14:45:57 +0000] rev 10360
util.pubsub, pubsub.lib and tests: Add text to precondition-not-met error (fixes #1455)
Sun, 20 Oct 2019 23:47:48 +0200 MUC: Advertise history related fields as integers via XEP-0122
Kim Alvefur <zash@zash.se> [Sun, 20 Oct 2019 23:47:48 +0200] rev 10359
MUC: Advertise history related fields as integers via XEP-0122 This takes advantage of data type validation and conversion done in util.dataforms.
Sun, 20 Oct 2019 23:46:47 +0200 CHANGES: Add a line for #1335
Kim Alvefur <zash@zash.se> [Sun, 20 Oct 2019 23:46:47 +0200] rev 10358
CHANGES: Add a line for #1335
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 tip