summaryrefslogtreecommitdiff
path: root/passlib/handlers/scram.py
Commit message (Expand)AuthorAgeFilesLines
* python compat cleanup -- use magic super() callsEli Collins2020-10-061-3/+3
* cleanup old python compat -- replaced "unicode" alias in favor of "str"Eli Collins2020-10-061-1/+1
* cleanup old python compat -- removed "unicode_or_str" and "native_string_type...Eli Collins2020-10-061-2/+2
* cleanup old python compat -- removed iteritems() wrapperEli Collins2020-10-061-3/+3
* compat cleanup: removed print_() compat helper now that py25 support dropped.Eli Collins2017-02-171-2/+1
* compat cleanup: replaced all u("") instances with u""Eli Collins2017-02-171-3/+3
* passlib.utils: relocated a bunch of binary encoding helpers to .utils.binary ...Eli Collins2016-11-221-2/+2
* utils.handlers.HasSalt: set min_salt to default to 0, not NoneEli Collins2016-06-261-1/+0
* scram: converted _norm_algs() to classmethod,Eli Collins2016-06-161-20/+19
* renamed PasswordHandler.replace() back to PasswordHandler.using()Eli Collins2016-06-151-3/+3
* PasswordHash.hash() api shift: deprecating passing settings kwds into hash() --Eli Collins2016-06-151-4/+4
* passlib.handlers: since no longer generating config strings, removed codeEli Collins2016-06-151-8/+5
* renamed handler.using() method to handler.replace(),Eli Collins2016-06-131-2/+2
* .encrypt() method renamed to .hash(), other api cleanupsEli Collins2016-06-101-1/+1
* relocated many of the crypto routes inside passlib.utils,Eli Collins2016-02-101-11/+6
* Merge from stableEli Collins2015-07-251-2/+2
|\
| * retuned/updated default rounds settings for all hashesEli Collins2015-07-251-2/+2
* | scram.using(): added support for 'default_algs' and 'algs' parametersEli Collins2015-07-231-1/+22
* | Merge from stableEli Collins2015-01-271-2/+2
|\ \ | |/
| * replaced a bunch of ``isinstance(xxx, str)`` checks withEli Collins2015-01-251-2/+2
| * style cleanups (transplant of rc94c6072a652 in default)Eli Collins2013-12-271-2/+2
* | _CryptRecord: removed _bind_needs_update() frameworkEli Collins2015-01-271-10/+12
* | removed a LOT of compatibility shims -- dropped python 2.5, 3.0, and 3.1 supp...Eli Collins2015-01-101-1/+1
* | Merge from stableEli Collins2013-12-271-2/+2
|\ \ | |/
| * updated rounds values based on timing tests. also:Eli Collins2013-12-221-2/+2
* | removed some unused importsEli Collins2013-04-091-10/+3
* | style cleanupsEli Collins2013-04-091-2/+2
|/
* project-wide whitespace & comment cleanup (it's been a couple of years)Eli Collins2012-08-011-183/+182
* forgot to document the relaxed=True keyword, and the strict-parameters policy.Eli Collins2012-05-021-0/+11
* assorted bugfixes & additional test coverageEli Collins2012-04-301-1/+1
* splitcomma won't dieEli Collins2012-04-301-2/+2
* better coverage of crypto routines, fixed some bugsEli Collins2012-04-301-1/+1
* mass rename of old alias for PasswordHash interfaceEli Collins2012-04-271-1/+1
* merging rewrite of all hash documentation, and password hash apiEli Collins2012-04-271-3/+18
* context change - shortened hash_needs_update() to needs_update()Eli Collins2012-04-271-2/+2
* assorted bugfixes, tweaks, and tests added; based on coverage examinationEli Collins2012-04-121-2/+3
* scram hash: improved UTs to cover some edge cases, full-verify now throws err...Eli Collins2012-04-121-3/+2
* clarify behavior for secret=None and hash=NoneEli Collins2012-04-111-6/+2
* passlib.exc: added constructors for common errors, should normalize error mes...Eli Collins2012-04-101-7/+7
* *all* hashes now throw PasswordSizeError if password is larger than 4096 char...Eli Collins2012-04-091-0/+2
* cleanup of scram hash; improved norm_digest_name() and moved it to utils.pbkdf2Eli Collins2012-03-101-295/+188
* renamed calc_checksum() -> _calc_checksum(), hiding the last of the private m...Eli Collins2012-02-081-3/+3
* renamed passlib.exc warning classesEli Collins2012-02-081-1/+1
* large refactor of GenericHandler internalsEli Collins2012-02-081-8/+10
* split exceptions/warnings to separate module; added some additional warning c...Eli Collins2012-01-181-1/+3
* misc bugfixes from round of changesEli Collins2012-01-181-2/+3
* import cleanupsEli Collins2012-01-181-9/+8
* scram norm_digest_name() now normalizes 'sha-2-256' -> 'sha-256'Eli Collins2012-01-181-5/+6
* replaced utils.h64 module with utils.Base64Engine instanceEli Collins2012-01-181-5/+5
* finished up UTs for scram hashEli Collins2012-01-101-3/+12