diff options
author | Tim Starling <tstarling@wikimedia.org> | 2022-11-16 11:40:51 +1100 |
---|---|---|
committer | Krinkle <krinkle@fastmail.com> | 2022-11-22 22:47:42 +0000 |
commit | 28f65f252efb342b7f797210b6b900e3b130d4e7 (patch) | |
tree | 4623f3c9c7ed573925cbfad249ea660be2f46ac5 /.phan/stubs | |
parent | 50b187c5ffabba42f8b8968e995a1dee9e199934 (diff) | |
download | mediawikicore-28f65f252efb342b7f797210b6b900e3b130d4e7.tar.gz mediawikicore-28f65f252efb342b7f797210b6b900e3b130d4e7.zip |
password: Update Argon2Password for PHP 7.4 minimum
In PHP 7.4, it's possible to compile password without Argon, but if
Argon is compiled in, both algorithms should be available.
So:
* Remove Phan stubs
* Simplify class code
* Add test per todo
Change-Id: I749d456ad59698e5b1538b127586ea796efba1d1
Diffstat (limited to '.phan/stubs')
-rw-r--r-- | .phan/stubs/password.php | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/.phan/stubs/password.php b/.phan/stubs/password.php deleted file mode 100644 index 3955d7e6f853..000000000000 --- a/.phan/stubs/password.php +++ /dev/null @@ -1,10 +0,0 @@ -<?php -// phpcs:ignoreFile - -// Password constants added in PHP 7.2 & 7.3 - -const PASSWORD_ARGON2I = 2; -const PASSWORD_ARGON2ID = 3; -const PASSWORD_ARGON2_DEFAULT_MEMORY_COST = 1024; -const PASSWORD_ARGON2_DEFAULT_THREADS = 2; -const PASSWORD_ARGON2_DEFAULT_TIME_COST = 2; |