diff options
author | Kim Alvefur <zash@zash.se> | 2019-11-01 22:53:14 +0100 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2019-11-01 22:53:14 +0100 |
commit | 45936787cb44aaef09f568cc2d74c4de6113579b (patch) | |
tree | 24364ec24f73ad526e3ba16a0ed6274685a6b7d3 | |
parent | 8de5e91be6f1c6e5fb1009d4a90dfea73b17cb48 (diff) | |
download | prosody-45936787cb44aaef09f568cc2d74c4de6113579b.tar.gz prosody-45936787cb44aaef09f568cc2d74c4de6113579b.zip |
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.
-rw-r--r-- | util/prosodyctl.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/util/prosodyctl.lua b/util/prosodyctl.lua index 163658f3..586802d3 100644 --- a/util/prosodyctl.lua +++ b/util/prosodyctl.lua @@ -134,7 +134,7 @@ end -- Server control local function adduser(params) - local user, host, password = nodeprep(params.user), nameprep(params.host), params.password; + local user, host, password = nodeprep(params.user, true), nameprep(params.host), params.password; if not user then return false, "invalid-username"; elseif not host then |