Remove legacy password hashers from PASSWORD_HASHERS.

Review Request #14835 — Created Feb. 19, 2026 and submitted

Information

Review Board
master

Reviewers

We've had a bunch of outdated password hashers listed in the hashers
config for compatibility with old databases, but many of those insecure
hashers have finally been removed from the Django code. This change gets
rid of them.

Ran unit tests.

Summary ID
Remove legacy password hashers from PASSWORD_HASHERS.
We've had a bunch of outdated password hashers listed in the hashers config for compatibility with old databases, but many of those insecure hashers have finally been removed from the Django code. This change gets rid of them. Testing Done: Ran unit tests.
xwsnxzwrssnnppzytluosklwttyqrvmx
Description From Last Updated

Looks like this one is still available in Django 5.2 (source)

maubinmaubin
maubin
  1. 
      
  2. reviewboard/settings.py (Diff revision 1)
     
     
    Show all issues

    Looks like this one is still available in Django 5.2 (source)

    1. I think they've left it in for unit testing purposes, but it really should not be in our hashers for actual passwords.

  3. 
      
maubin
  1. Ship It!
  2. 
      
david
Review request changed
Status:
Completed
Change Summary:
Pushed to master (02cdf3c)