| Age | Commit message (Expand) | Author |
| 2012-10-20 | Fixed #19133 -- Corrected regression in form handling for user passwords. | Russell Keith-Magee |
| 2012-10-16 | Fixed #19130 -- Made some of the auth forms more flexible for user models. | Russell Keith-Magee |
| 2012-10-13 | Fixed #19077, #19079 -- Made USERNAME_FIELD a required field, and modified Us... | Russell Keith-Magee |
| 2012-09-26 | Fixed #17899 -- Rewrote [Ee]-mail to [Ee]mail | Adrien Lemaire |
| 2012-09-26 | Fixed #3011 -- Added swappable auth.User models. | Russell Keith-Magee |
| 2012-09-12 | Fixed #18182 -- Made is_usable_password check if hashing algorithm is correct | Claude Paroz |
| 2012-09-04 | Negligible spacing fix in auth/forms.py | Adrian Holovaty |
| 2012-08-04 | Fixed #7833 -- Improved UserCreationForm password validation | Claude Paroz |
| 2012-07-14 | Fixed auth to not use an internal implementation detail of SortedDict | Alex Gaynor |
| 2012-07-07 | Fixed a regression in the user admin page introduced in a92e7f37c4ae84b6b8d80... | Florian Apolloner |
| 2012-07-03 | Changed a lot of internal code to use 'format_html' where appropriate/possible | Luke Plant |
| 2012-06-06 | Fixed #18184 -- Moved algorithm identification code to hashers module | Claude Paroz |
| 2012-06-06 | Delayed encoding of password and salt in password checking. | Claude Paroz |
| 2012-03-23 | Reverted the introduction of a translation string in r17775 as it happened af... | Jannis Leidel |
| 2012-03-22 | Fixed #17944 -- Prevented an error in the user change page of the admin when ... | Aymeric Augustin |
| 2012-03-12 | Fixed #17777. Unsalted MD5 display widget correction. | Paul McMillan |
| 2012-01-02 | Slightly improved the help text for the "Password" field in the `auth.User` a... | Julien Phalip |
| 2011-12-24 | Fixed #17457 -- Marked strings used in hash descriptions for translation. | Aymeric Augustin |
| 2011-12-23 | Renovated password hashing. Many thanks to Justine Tunney for help with the i... | Paul McMillan |
| 2011-12-17 | Explained why UserCreationForm performs custom validation of usernames. Refs ... | Aymeric Augustin |
| 2011-12-15 | Fixed #17194 -- Made sure the auth form tests work if a language other than E... | Jannis Leidel |
| 2011-12-09 | Fixed #16845 -- Admin 'Change user' page no longer shows the password hash. T... | Adrian Holovaty |
| 2011-10-14 | Remove the usage of deprecated function in Django. Also simplify the fallback... | Alex Gaynor |
| 2011-07-13 | Fixed #16225 -- Removed unused imports. Many thanks to Aymeric Augustin for t... | Jannis Leidel |
| 2011-06-26 | Fixed #14674 -- Prevent user accounts with an unusable password from resettin... | Jannis Leidel |
| 2011-06-19 | Fixed #12202 -- Removed hardcoded password reset subject and added a subject_... | Jannis Leidel |
| 2011-04-01 | Changed e-mail to email throughout documentation and codebase. The one except... | Adrian Holovaty |
| 2011-03-14 | Fixed #9213 - Added check to prevent inactive users from resetting their pass... | Carl Meyer |
| 2010-12-02 | Fixed #8342 -- Removed code from the admin that assumed that you can't login ... | Jannis Leidel |
| 2010-10-04 | Fixed #14386, #8960, #10235, #10909, #10608, #13845, #14377 - standardize Sit... | Luke Plant |
| 2010-09-12 | Permit custom from-email address in auth forms email. | Malcolm Tredinnick |
| 2010-09-09 | Fixed #14242 - UserChangeForm subclasses without 'user_permissions' field cau... | Luke Plant |
| 2010-09-03 | Fixed #14090 - Many sql queries needed to display change user form | Luke Plant |
| 2010-03-15 | Fixed #13000 - Use a dictionary for the error messages definition in user cre... | Jannis Leidel |
| 2010-03-01 | Fixed #5786: relaxed the validation for usernames to allow more common charac... | Jacob Kaplan-Moss |
| 2010-01-12 | Make use of new ability to override admin add form templates and removed a li... | Jannis Leidel |
| 2010-01-12 | Fixed #12512. Changed ModelForm to stop performing model validation on fields... | Joseph Kocherhans |
| 2010-01-05 | Merged soc2009/model-validation to trunk. Thanks, Honza! | Joseph Kocherhans |
| 2009-02-26 | Fixed #10017 - PasswordResetForm.clean_email was not returning the value. | Luke Plant |
| 2008-08-25 | Fixed #8379: the admin user change form now properly validates the username. ... | Jacob Kaplan-Moss |
| 2008-08-25 | Fixed #7833: the user creation form now works when password1 isn't set. | Jacob Kaplan-Moss |
| 2008-08-05 | Cleaned up whitespace | Luke Plant |
| 2008-08-04 | Fixed #8901 -- Corrected typo in docstring. Thanks to Hayley Bonham <djangoco... | Russell Keith-Magee |
| 2008-08-01 | Fixed #3062 - removed arbitrary and unneeded max_length on password fields in... | Luke Plant |
| 2008-07-31 | Fixed #7723 - implemented a secure password reset form that uses a token and ... | Luke Plant |
| 2008-07-31 | Fixed #8042 -- Modified the password reset form so that the email field lengt... | Russell Keith-Magee |
| 2008-07-22 | Fixed #7847 -- Removed a whole bunch of unused imports from throughout the co... | Adrian Holovaty |
| 2008-07-19 | Fixed #7741: django.newforms is now django.forms. This is obviously a backwar... | Jacob Kaplan-Moss |
| 2008-07-18 | Merged the newforms-admin branch into trunk. | Brian Rosner |
| 2007-10-27 | Fixed #5798 -- Added a missing translation marker. Thanks, maru. | Malcolm Tredinnick |