diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Admin.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Admin.php index 07bc7f91c..4ff11ed8e 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Admin.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Admin.php @@ -695,7 +695,12 @@ trait Admin public function DoAdminPHPExtensions() : array { - $aResult = []; + $aResult = [ + [ + 'name' => 'PHP ' . PHP_VERSION, + 'loaded' => true + ] + ]; foreach (['APCu', 'cURL','GD','Gmagick','Imagick','intl','LDAP','OpenSSL','pdo_mysql','pdo_pgsql','pdo_sqlite','Sodium','XXTEA','Zip'] as $name) { $aResult[] = [ 'name' => $name, diff --git a/snappymail/v/0.0.0/app/libraries/snappymail/totp.php b/snappymail/v/0.0.0/app/libraries/snappymail/totp.php index 133be37f1..83b00f28e 100644 --- a/snappymail/v/0.0.0/app/libraries/snappymail/totp.php +++ b/snappymail/v/0.0.0/app/libraries/snappymail/totp.php @@ -4,7 +4,7 @@ namespace SnappyMail; abstract class TOTP { - public function Verify(string $sSecret, string $sCode) : bool + public static function Verify(string $sSecret, string $sCode) : bool { $key = static::Base32Decode($sSecret); $algo = 'SHA1'; // Google Authenticator doesn't support SHA256