Description: Stop using utf8_decode anymore.
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Comment: The code contains more places at more rarely used
 code paths.

--- a/include/password-methods/class_password-methods.inc
+++ b/include/password-methods/class_password-methods.inc
@@ -388,7 +388,7 @@
 
         if ($config->boolValueIsTrue("core","strictPasswordRules")) {
             // Do we have UTF8 characters in the password?
-            return ($password == utf8_decode($password));
+            return mb_detect_encoding($password, "UTF-8");
         }
 
         return(true);
