From 3d321f4100c28d78657ddfe7454d54d2f3d4304c Mon Sep 17 00:00:00 2001 From: Alexandru Covalschi <568691@gmail.com> Date: Wed, 25 Sep 2019 13:22:43 +0200 Subject: [PATCH] Update uac_reg.c Fix uac_reg_check_password having '9' disabled in hash string. --- src/modules/uac/uac_reg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/uac/uac_reg.c b/src/modules/uac/uac_reg.c index 82704be12c7..5ede2458efa 100644 --- a/src/modules/uac/uac_reg.c +++ b/src/modules/uac/uac_reg.c @@ -1238,7 +1238,7 @@ static int uac_reg_check_password(reg_uac_t *reg) return -1; } for(i=0; iauth_ha1.len; i++) { - if(!((reg->auth_ha1.s[i]>='0' && reg->auth_ha1.s[i]<'9') + if(!((reg->auth_ha1.s[i]>='0' && reg->auth_ha1.s[i]<='9') || (reg->auth_ha1.s[i]>='a' && reg->auth_ha1.s[i]<='f') || (reg->auth_ha1.s[i]>='A' && reg->auth_ha1.s[i]<='F'))) { LM_ERR("invalid char %d in HA1 string: %.*s\n", i,