2013-09-25 15:33:29 +02:00
|
|
|
==========================
|
|
|
|
Django 1.4.9 release notes
|
|
|
|
==========================
|
|
|
|
|
2013-10-24 00:28:41 +02:00
|
|
|
*October 23, 2013*
|
2013-09-25 15:33:29 +02:00
|
|
|
|
|
|
|
Django 1.4.9 fixes a security-related bug in the 1.4 series and one other
|
|
|
|
data corruption bug.
|
|
|
|
|
|
|
|
Readdressed denial-of-service via password hashers
|
2016-01-03 11:56:22 +01:00
|
|
|
==================================================
|
2013-09-25 15:33:29 +02:00
|
|
|
|
|
|
|
Django 1.4.8 imposes a 4096-byte limit on passwords in order to mitigate a
|
|
|
|
denial-of-service attack through submission of bogus but extremely large
|
2013-10-24 11:11:52 +02:00
|
|
|
passwords. In Django 1.4.9, we've reverted this change and instead improved
|
2013-09-25 15:33:29 +02:00
|
|
|
the speed of our PBKDF2 algorithm by not rehashing the key on every iteration.
|
|
|
|
|
|
|
|
Bugfixes
|
|
|
|
========
|
|
|
|
|
|
|
|
* Fixed a data corruption bug with ``datetime_safe.datetime.combine`` (#21256).
|