index
:
django.git
fix-31295
main
stable/5.2.x
stable/6.0.x
django
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
django
/
contrib
/
auth
/
password_validation.py
Age
Commit message (
Expand
)
Author
2025-07-23
Refs #36500 -- Rewrapped long docstrings and block comments via a script.
django-bot
2025-04-17
Fixed #36314 -- Fixed MinimumLengthValidator error message translation.
Ahmed Nassar
2025-03-31
Refs #28909 -- Simplified code using unpacking generalizations.
Aarni Koskela
2025-02-18
Fixed #36179 -- Unhexed entries and removed duplicates in auth/common-passwor...
mimi89999
2024-10-15
Fixed #35782 -- Allowed overriding password validation error messages.
Ben Cail
2023-01-18
Refs #34233 -- Used @functools.cache.
Nick Pope
2022-09-28
Fixed #34056 -- Updated the list of common passwords for CommonPasswordValida...
Paolo Melchiorre
2022-02-07
Refs #33476 -- Refactored code to strictly match 88 characters line length.
Mariusz Felisiak
2022-02-07
Refs #33476 -- Reformatted code with Black.
django-bot
2022-01-04
Fixed CVE-2021-45115 -- Prevented DoS vector in UserAttributeSimilarityValida...
Florian Apolloner
2021-12-13
Improved wording in password validators docs and docstrings.
Adam Johnson
2021-04-01
Fixed #32316 -- Deferred accessing __file__.
William Schwartz
2020-08-28
Fixed #31912 -- Removed strict=True in Path.resolve() in project template and...
Mariusz Felisiak
2019-11-05
Passed strict=True to Path.resolve() to enforce that the path must exist.
Jon Dufresne
2019-06-28
Fixed #30400 -- Improved typography of user facing strings.
Jon Dufresne
2019-05-23
Forced utf-8 encoding when loading common passwords in CommonPasswordValidator.
Mariusz Felisiak
2019-05-22
Refs #30116 -- Removed unnecessary str() calls in CommonPasswordValidator.
Jon Dufresne
2019-05-22
Improved performance of loading common passwords in CommonPasswordValidator.
Brad Solomon
2019-01-28
Fixed #30137 -- Replaced OSError aliases with the canonical OSError.
Jon Dufresne
2018-11-15
Fixed #29952 -- Lowercased all passwords in contrib.auth's auth/common-passwo...
Mathew Payne
2018-04-19
Ref #23919 -- Replaced some os.path usage with pathlib.Path.
Tom
2018-04-16
Fixed #29274 -- Increased the number of common passwords from 1k to 20k.
GS-14
2018-01-02
Fixed #28902 -- Fixed password_validators_help_text_html() double escaping.
Alvin Lindstam
2017-04-27
Refs #27795 -- Replaced many force_text() with str()
Claude Paroz
2017-02-09
Refs #23919 -- Removed default 'utf-8' argument for str.encode()/decode().
Tim Graham
2017-02-07
Converted usage of ugettext* functions to their gettext* aliases
Claude Paroz
2017-01-20
Refs #23919 -- Removed django.utils._os.upath()/npath()/abspathu() usage.
Tim Graham
2017-01-19
Refs #23919 -- Stopped inheriting from object to define new style classes.
Simon Charette
2017-01-18
Refs #23919 -- Stopped using django.utils.lru_cache().
Aymeric Augustin
2017-01-18
Refs #23919 -- Removed six.<various>_types usage
Claude Paroz
2017-01-18
Refs #23919 -- Removed encoding preambles and future imports
Claude Paroz
2016-11-16
Fixed #27467 -- Made UserAttributeSimilarityValidator max_similarity=0/1 work...
Tim Graham
2016-11-14
Fixed E305 flake8 warnings.
Ramin Farajpour Cami
2016-09-17
Refs #27025 -- Fixed "invalid escape sequence" warnings in Python 3.6.
Tim Graham
2016-08-10
Fixed #26909 -- Allowed UserAttributeSimilarityValidator to validate against ...
Andrew Nester
2016-08-04
Fixed #27020 -- Used a context manager to close files.
Ville Skyttä
2016-05-07
Fixed #26544 -- Delayed translations of SetPasswordForm help_texts
Claude Paroz
2015-10-10
Pluralized translatable strings in password_validation.py
Claude Paroz
2015-09-28
Refs #16860 -- Fixed password help text when there aren't any validators.
Antoine Catton
2015-06-16
Refs #16860 -- Fixed a resource and deprecation warning in password validation.
Tim Graham
2015-06-10
Refs #16860 -- Minor edits and fixes to password validation.
Tim Graham
2015-06-07
Fixed #16860 -- Added password validation to django.contrib.auth.
Erik Romijn