summaryrefslogtreecommitdiff
path: root/passlib/utils/pbkdf2.py
Commit message (Expand)AuthorAgeFilesLines
* cleanup old python compat -- removed "unicode_or_str" and "native_string_type...Eli Collins2020-10-061-3/+2
* cleanup old python compat -- removed all "from __future__" importsEli Collins2020-10-061-1/+0
* general: went ahead and removed a bunch of deprecated features that were sche...Eli Collins2016-11-281-12/+1
* passlib.utils: relocated a bunch of properties & decorators to .utils.decorEli Collins2016-11-221-1/+1
* pbkdf2: removed support for M2Crypto backend -- was only useful for sha1Eli Collins2016-06-201-4/+0
* relocated many of the crypto routes inside passlib.utils,Eli Collins2016-02-101-422/+64
* misc test bugfixesEli Collins2015-07-261-0/+1
* removed a LOT of compatibility shims -- dropped python 2.5, 3.0, and 3.1 supp...Eli Collins2015-01-101-11/+8
* pbkdf cleanupsEli Collins2013-04-101-32/+24
* style cleanupsEli Collins2013-04-091-8/+8
* minor py3 bugfix in get_hash_info()Eli Collins2013-04-091-1/+1
* massive cleanup of documentation typos, thanks to Thomas Waldmann (issue 27, ...Eli Collins2013-04-061-2/+2
* UT & bugfix for get_hash_info()Eli Collins2013-01-231-5/+6
* pbkdf2() sped up ~20% by precomputing intermediate hmac hashesEli Collins2013-01-231-98/+247
* project-wide whitespace & comment cleanup (it's been a couple of years)Eli Collins2012-08-011-26/+26
* loads of documentation updatesEli Collins2012-05-011-10/+11
* better coverage of crypto routines, fixed some bugsEli Collins2012-04-301-54/+61
* added some missing tests; fixed a bunch of bugsEli Collins2012-04-281-26/+21
* assorted small details that weren't covered in the last few mergesEli Collins2012-04-271-2/+6
* updated front matter and other documentationEli Collins2012-04-271-1/+1
* sped up pbkdf2 implementation by 60% or so - upped the rounds for all pbkdf2 ...Eli Collins2012-04-191-31/+38
* clarify behavior for secret=None and hash=NoneEli Collins2012-04-111-1/+1
* fixed issue 29 - m2crypto crash may be triggered by keylen > 32, not > 41 as ...Eli Collins2012-04-091-5/+7
* cleanup of scram hash; improved norm_digest_name() and moved it to utils.pbkdf2Eli Collins2012-03-101-1/+104
* split exceptions/warnings to separate module; added some additional warning c...Eli Collins2012-01-181-1/+3
* import cleanupsEli Collins2012-01-181-3/+2
* lots of work on scram hashEli Collins2012-01-091-2/+8
* deprecated to_hash_str, replaced all instances with to_native_strEli Collins2011-12-281-3/+3
* added compat.aliased lazy-loading module, aliases for BytesIO/StringIOEli Collins2011-12-061-6/+1
* replaced (int,long) instance checks with compat.int_typesEli Collins2011-12-061-4/+4
* added callable shim for 3.0-3.1Eli Collins2011-12-061-1/+1
* replaced xrange() instances with compat.irange() aliasEli Collins2011-12-061-1/+2
* branch exploring feasibility of removing need for 2to3Eli Collins2011-12-061-1/+2
* misc documentation tweaksEli Collins2011-06-301-18/+20
* removed 'encoding' kwd from pbkdf1 / pbkdf2 - unused, uneeded, and complicate...Eli Collins2011-06-201-13/+10
* rest of utils now py3 compatEli Collins2011-06-171-34/+22
* kdf enhancementsEli Collins2011-06-021-53/+185
* minor additions to documentationEli Collins2011-04-061-10/+10
* removed a bunch of "L" suffixes from ints (per 2to3)Eli Collins2011-03-281-1/+1
* replaced "raise exc, msg" with "raise exc(msg)" everywhere (working on py3k c...Eli Collins2011-03-281-5/+5
* misc bugfixes & tweaks for win32 compatEli Collins2011-03-251-3/+9
* bugfixes, tweaks, test casesEli Collins2011-03-181-1/+1
* coverage workEli Collins2011-03-181-1/+1
* converted NTHash, PostgresMD5, SHA256Crypt, SunMD5Crypt to classesEli Collins2011-02-141-1/+20
* import cleanupsEli Collins2011-01-191-1/+1
* rearranging some moreEli Collins2011-01-191-0/+148