forked from WordPress/wordpress-develop
-
-
Notifications
You must be signed in to change notification settings - Fork 2
#21022 Introduce the wp_hash_password_algorithm filter for controlling the password hashing algorithm
#6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 5 commits
Commits
Show all changes
71 commits
Select commit
Hold shift + click to select a range
e2b0bfd
Filesystem API: Check `PHP_OS_FAMILY` instead of `php_uname()` in Pcl…
SergeyBiryukov b4969d4
Build/Test Tools: Remove repository specific logic from callable work…
desrosj ff5850e
Build/Test Tools: Trim down the upgrade testing matrix.
desrosj 28f4e37
Build/Test Tools: Update `devDependencies`.
desrosj 20982b7
Customize: Remove unnecessary `height: 100%` on accordion button.
joedolson ab51fc3
Editor: Hide 'Skip to Editor' if editor not supported.
joedolson 85937e7
Coding Standards: Use strict comparison in `get_blog_id_from_url()`.
SergeyBiryukov 1cc1af2
Themes: Replace "Active" wording with "Installed" in the theme instal…
audrasjb b03c9f5
Comments: Avoid reverting comment reply when context menu is open.
joedolson c3c319e
Formatting: Check the result of `preg_split()` in `convert_smilies()`.
SergeyBiryukov cdc2f25
Tests: Clean up `convert_smilies()` tests.
SergeyBiryukov 0530261
Site Health: Remove use of deprecated function from `wp_is_https_supp…
felixarntz b670db9
Build/Test Tools: Update `slackapi/slack-github-action`.
desrosj 716e930
Build/Test Tools: Support manual runs for the test old branch workflow.
desrosj 8eaaf53
Build/Test Tools: Update the Codecov GitHub Action.
desrosj f6fb194
Editor: Check `get_user_count()` instead of `get_users()` for the loc…
SergeyBiryukov dab286e
Block Hooks: Enable for post content.
ockham 8b4425a
Build/Test Tools: Add Twenty Twenty-Five to the Performance Tests.
swissspidy e58bef6
Build/Test Tools: Use correct tag name for the baseline version.
swissspidy 20c0327
Build/Test Tools: Fix version number when downgrading WP in performan…
swissspidy ffceac5
Build/Test Tools: Use MySQL 8.4 as the default.
desrosj 1458de7
Build/Test Tools: Regularly run the `html-api-html5lib-tests`.
desrosj f08e51f
Build/Test Tools: Allow more control when testing older branches.
desrosj 8ed4cae
Build/Test Tools: Update Default Theme `devDependencies`.
desrosj c697356
Build/Test Tools: Document every matrix exclusion.
desrosj 68c4efc
Privacy: Use SHA-256 hashing algorithm for Gravatar.
SergeyBiryukov 2238011
Coding Standards: Fix WPCS issues in `get_avatar_data()`.
SergeyBiryukov 7af0469
Build/Test Tools: Remove an unnecessary call to svn in a debugging step.
johnbillion 537ee4a
Introduce the `wp_hash_password_algorithm` filter for controlling the…
johnbillion 8a99edd
Why.
johnbillion 68634f0
Vanilla bcrypt hashes should be rehashed to use pre-hashing.
johnbillion adf983f
Let's bring this more inline with the other tests.
johnbillion 754519b
No need to perform a prefix check here, just let `wp_check_password()…
johnbillion a2107c2
External Libraries: Append a string to `react`/`react-dom` versions.
desrosj 9e4b268
External Libraries: Append `.1` to `react`/`react-dom` versions.
peterwilsoncc 17b50d3
Privacy: Replace hardcoded MD5 references in `wp_credits_section_list…
SergeyBiryukov 816ec5d
Docs: Add missing single quote in `WP_User_Query::prepare_query()` Do…
SergeyBiryukov ef76060
Block Hooks: Apply to synced patterns.
ockham 7381a82
REST API: Protect against fatal error for post types without format s…
peterwilsoncc b8ecfbf
Help/About: Add additional release squad titles to credits page.
peterwilsoncc a64ad57
Docs: Update parameter type hints to include `null` for post thumbnai…
SergeyBiryukov afc8acf
Docs: Docblock improvements in .
audrasjb 17d5e47
Media: Fix margin issues on the Media file upload screen.
audrasjb 08c3dd4
Login and Registration: Adjust login form margins for better consiste…
audrasjb 322b984
Help/About: Reorder release squad titles for some consistency in tran…
SergeyBiryukov 71eaaad
Themes: Fix unwanted horizontal scrolling in theme details screen on …
audrasjb de76b6e
I18n: Add translator context for various occurrences of "upload".
audrasjb d030306
Customizer: Allow custom accordion items with obsolete structure.
joedolson 07be244
Coding Standards: Use strict comparison in `wp_handle_comment_submiss…
SergeyBiryukov a9e2f1c
Coding Standards: Use strict comparison in `wpmu_validate_user_signu…
SergeyBiryukov 9dd87b8
Coding Standards: Fix a comment indentation issue in `script-loader.p…
audrasjb 70ecc6b
Themes: Add an ID to the block theme skip link.
joedolson 87f99b4
Coding Standards: Use strict comparison in `wpmu_signup_blog_notifica…
SergeyBiryukov 27bb7ac
Coding Standards: Use strict comparison in `remove_user_from_blog()`.
SergeyBiryukov 20110f6
Coding Standards: Use strict comparison in `get_active_blog_for_user()`.
SergeyBiryukov 779ed48
Coding Standards: Use strict comparison in `is_user_spammy()`.
SergeyBiryukov 4a6b12b
Options, Meta APIs: Ensure `after_section` is printed for sections wi…
SergeyBiryukov 4e1752d
Coding Standards: Use strict comparison in `sanitize_post()`.
SergeyBiryukov 2ba8433
Coding Standards: Use strict comparison in `get_post_ancestors()`.
SergeyBiryukov 7fedfd4
Coding Standards: Use strict comparison in `wp_count_attachments()`.
SergeyBiryukov de14028
Happy New Year! 🎄
SergeyBiryukov 238f865
Happy New Year Twenty Twenty-Five! 🎄
peterwilsoncc 5948245
Build/Test Tools: Fix incorrect commit time being reported to WordPre…
felixarntz 7bd6835
Build/Test Tools: Revert [59570].
felixarntz 016bbec
Coding Standards: Use strict comparison in `_reset_front_page_setting…
SergeyBiryukov 8da02a8
Coding Standards: Use strict comparison in `wpmu_validate_blog_signup…
SergeyBiryukov 8f6f809
Coding Standards: Replace loose comparison in `wpmu_welcome_notificat…
SergeyBiryukov bb3f90f
Coding Standards: Use strict comparison in `get_pages()`.
SergeyBiryukov 938d27a
Comments: Noindex pages containing unapproved comments.
peterwilsoncc d6aa043
Build/Test Tools: Expand performance tests setup.
swissspidy 35d1885
Merge branch 'trunk' into 21022-bcrypt-algo-filter
johnbillion File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it necessary to provide a filter here to modify whether to pre-hash?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm happy for WordPress to remain opinionated here and not allow pre-hashing to be disabled via a filter when bcrypt is in use.