Software / code / prosody
Changeset
2197:1509cabb8321
Add check for forbidden char sequences in validate_username().
| author | Tobias Markmann <tm@ayena.de> |
|---|---|
| date | Tue, 17 Nov 2009 11:31:59 +0100 |
| parents | 2196:614c839c30c5 |
| children | 2198:d18b4d22b8da |
| files | util/sasl/scram.lua |
| diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/util/sasl/scram.lua Tue Nov 17 11:03:54 2009 +0100 +++ b/util/sasl/scram.lua Tue Nov 17 11:31:59 2009 +0100 @@ -60,7 +60,8 @@ local function validate_username(username) -- check for forbidden char sequences - + for eq in s:gmatch("=(.?.?)") do + if eq ~= "2D" and eq ~= "3D" then return false end end return true; -- replace =2D with , and =3D with = -- apply SASLprep