diff options
author | Eli Collins <elic@assurancetechnologies.com> | 2013-12-20 22:11:07 -0500 |
---|---|---|
committer | Eli Collins <elic@assurancetechnologies.com> | 2013-12-20 22:11:07 -0500 |
commit | 4af9748bcaed1085a8c1e64c2370fa00fb244f11 (patch) | |
tree | d9ab9cb8cd7aef752bccfb2c9461eef4530eb4ef /setup.cfg | |
parent | 4c08f92f9caa64140e0010eae88179f260a28704 (diff) | |
download | passlib-4af9748bcaed1085a8c1e64c2370fa00fb244f11.tar.gz |
django compatibility updates (should fix issue 50)
passlib.ext.django & it's tests have gotten out of sync with django,
leading to a number of UT failures, as reported in issue 50.
tests now pass on django 1.2 through 1.6
passlib.ext.django
------------------
mimic changes in django's hasher logic:
* handle unsalted_sha1 hasher (django 1.4.6+)
* check_password(): empty hashes return False, rather throw error (django 1.5+
* allow empty passwords (django 1.6+)
* generate unusuable password suffixes (django 1.6+)
passlib.hash
------------
* django_des_crypt: added "use_duplicate_salt" class attr,
allowing tests to enable django 1.4+ style hashes which omit 1st salt.
* django_disabled: added support for django 1.6+ random suffixes
passlib.tests
-------------
* test_ext_django: lots of changes to verify django 1.5/1.6 behavior
* test_handlers_django: split django tests out of test_handlers
to make it easiers to run django-related tests.
* added workaround for encoding glitch in salted_md5 / salted_sha1 hashers (django 1.5+)
Diffstat (limited to 'setup.cfg')
0 files changed, 0 insertions, 0 deletions