summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
authorEli Collins <elic@assurancetechnologies.com>2013-12-20 22:11:07 -0500
committerEli Collins <elic@assurancetechnologies.com>2013-12-20 22:11:07 -0500
commit4af9748bcaed1085a8c1e64c2370fa00fb244f11 (patch)
treed9ab9cb8cd7aef752bccfb2c9461eef4530eb4ef /setup.cfg
parent4c08f92f9caa64140e0010eae88179f260a28704 (diff)
downloadpasslib-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