From 50cdbf6efb217499ac1ebdb6f20c5fb1109e953b Mon Sep 17 00:00:00 2001 From: Guillaume Ayoub Date: Tue, 9 Aug 2011 11:34:10 +0200 Subject: [PATCH] Fix bug with sha1 passwords (closes #570) --- radicale/acl/htpasswd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radicale/acl/htpasswd.py b/radicale/acl/htpasswd.py index 95487a6..e3ec2c4 100644 --- a/radicale/acl/htpasswd.py +++ b/radicale/acl/htpasswd.py @@ -52,7 +52,7 @@ def _crypt(hash_value, password): def _sha1(hash_value, password): """Check if ``hash_value`` and ``password`` match using sha1 method.""" hash_value = hash_value.replace("{SHA}", "").encode("ascii") - password = password.encode(config.get("htpasswd_encoding", "stock")) + password = password.encode(config.get("encoding", "stock")) sha1 = hashlib.sha1() # pylint: disable=E1101 sha1.update(password) return sha1.digest() == base64.b64decode(hash_value)