aboutsummaryrefslogtreecommitdiffstats
path: root/includes/password
Commit message (Expand)AuthorAgeFilesLines
* Replace call_user_func with dynamic function callUmherirrender2025-02-131-2/+1
* Remove 2-line PHPDocs that just repeat the types from the codethiemowmde2025-01-172-6/+0
* Replace isset() with null checksUmherirrender2024-12-191-2/+2
* Use explicit nullable type on parameter argumentsUmherirrender2024-10-162-2/+2
* PasswordFactory: Move magic number used for random password string into constReedy2024-10-161-2/+4
* password: Remove automatic fallback to hash_pbkdf2()Kevin Israel2024-06-083-51/+5
* EncryptedPassword: Store default parameters as stringsAlexander Vorwerk2024-06-011-5/+5
* Namespace includes/passwordReedy2024-05-1816-14/+109
* Make EncryptedPassword work with Argon2PasswordAlexander Vorwerk2024-05-081-0/+23
* Standardise all our class alias deprecation comments for ease of greppingJames D. Forrester2024-03-191-9/+2
* Replace deprecated MWExceptionDaimona Eaytoy2024-01-195-13/+11
* Reparent trivial subclasses of MWExceptionBartosz Dziewoński2024-01-171-2/+1
* PasswordFactory: Hard-deprecate init(), deprecated since 1.32James D. Forrester2023-10-091-0/+2
* Namespace Config-related classes under \MediaWiki\ConfigJames D. Forrester2023-09-211-0/+1
* Namespace User under \MediaWiki\UserJames D. Forrester2023-09-191-1/+1
* Reorg: Move Status to MediaWiki\Status\Amir Sarabadani2023-08-252-0/+2
* Replace internal Hooks::runnerUmherirrender2023-05-111-5/+5
* password: Update Argon2Password for PHP 7.4 minimumTim Starling2022-11-221-5/+2
* Fix the remaining Phan failures on PHP 8.1Tim Starling2022-11-091-0/+1
* Respond to some messages from Phan on PHP 8.1Tim Starling2022-11-034-3/+5
* Use short array destructuring instead of list()Tim Starling2022-10-211-2/+2
* Use OpenSSL if available for PBKDF2 password hashingKevin Israel2022-10-045-85/+316
* Use MainConfigNames instead of string literals, #4Aryeh Gregor2022-04-261-2/+4
* Fix typos in comments (N-R)Siddharth VP2022-01-091-1/+1
* Fix typos in comments (A-B)Siddharth VP2021-12-261-1/+1
* Make some generic array type hints in PHPDocs more specificThiemo Kreuz2021-12-083-12/+12
* Remove PasswordCannotMatchUsername password policyReedy2021-09-061-20/+0
* build: Updating dependencieslibraryupgrader2021-07-2211-54/+54
* Remove User from password policy check interfacesPetr Pchelko2021-06-112-25/+37
* Document hook names in hook interfaces.daniel2020-09-271-0/+3
* Replace "@stable for implementation" with "@stable to implement"daniel2020-07-131-1/+1
* Mark exceptions as @newabledaniel2020-07-081-0/+1
* Deprecate PasswordCannotMatchBlacklistReedy2020-06-251-4/+8
* Remove false check from type hinted argumentUmherirrender2020-06-211-1/+1
* Remove deprecated PasswordCannotBePopularReedy2020-06-152-50/+0
* Deprecate PasswordNotInLargeBlacklistReedy2020-06-151-7/+7
* Hooks::run() call site migrationTim Starling2020-05-301-1/+1
* Fix numerous PSR12.Properties.ConstantVisibility.NotFoundReedy2020-05-111-1/+1
* docs: Hook interface doc comment reviewapaskulin2020-04-211-3/+5
* Automatically generated hook interfacesTim Starling2020-04-201-0/+20
* Pbkdf2Password: Fix error handling on PHP 8Máté Szabó2020-04-071-10/+17
* Password policy to check if a password is a substring of a usernamesbassett2020-01-131-0/+20
* Make use of existing array value variables in foreach loopsThiemo Kreuz2019-12-291-1/+1
* Use strict types in includes/passwordMax Semenik2019-11-1912-66/+84
* Merge "Remove Language::factory and getParentLanguage use"jenkins-bot2019-10-291-1/+1
|\
| * Remove Language::factory and getParentLanguage useAryeh Gregor2019-10-271-1/+1
* | Remove deprecated Password::equals()Max Semenik2019-10-273-43/+0
|/
* Convert some private static arrays to constantsMax Semenik2019-10-161-2/+2
* Remove meaningless (auto-generated?) constructor documentationThiemo Kreuz2019-10-011-1/+0
* Improve documentation for the MinimumPasswordLengthToLogin policyThalia2019-09-171-0/+2