]> jfr.im git - irc/quakenet/newserv.git/blobdiff - chanserv/authlib.c
TRUSTS: require sqlite
[irc/quakenet/newserv.git] / chanserv / authlib.c
index 09733b614f3df843b5d494214b0d0d6cc8a76fc4..6ff0d386c4894a57e4c512c144ab2d50ab2eb9e8 100644 (file)
@@ -140,6 +140,8 @@ int csa_checkpasswordquality(char *password) {
       cntdigits++;
     if(islower(password[i]) || isupper(password[i]))
       cntletters++;
+    if(password[i] < 32 || password[i] > 127)
+      return QM_PWINVALID;
   }
 
   if( cntweak > 3 || !cntdigits || !cntletters)