| Commit message (Expand) | Author | Age | Files | Lines |
| * | passlib.handlers.scrypt: created scrypt hash handler, complete with UTs and docs | Eli Collins | 2016-06-10 | 5 | -662/+54 |
| * | Merge from default | Eli Collins | 2016-06-10 | 11 | -3261/+799 |
| |\ |
|
| | * | passlib.utils.handlers / HasRounds: the 'rounds' keyword is now treated | Eli Collins | 2016-06-10 | 1 | -3/+7 |
| | * | bugfix: plaintext, htdigest, unix_disabled hashes: added missing .using() imp... | Eli Collins | 2016-06-10 | 1 | -19/+35 |
| | * | deprecating the 'vary_rounds' option -- *very* little security benefit, | Eli Collins | 2016-06-10 | 1 | -0/+3 |
| | * | passlib.context: now that Handler.using() is fully implemented, | Eli Collins | 2016-06-10 | 1 | -2/+1 |
| | * | passlib.utils.handlers: HasSalt.using() implemented to support customizing | Eli Collins | 2016-06-10 | 1 | -0/+76 |
| | * | passlib.utils.handlers: some fixes to HasManyIdent.using(), added more UTs | Eli Collins | 2016-06-10 | 1 | -0/+1 |
| | * | passlib.utils.handlers: some fixes to HasRounds.using(), added more UTs | Eli Collins | 2016-06-10 | 1 | -3/+3 |
| | * | passlib.crypto: relocated bcrypt backend code from passlib.utils | Eli Collins | 2016-06-10 | 4 | -1584/+0 |
| | * | .encrypt() method renamed to .hash(), other api cleanups | Eli Collins | 2016-06-10 | 2 | -59/+65 |
| | * | passlib.pwd: big cleanup pass, removing code that won't be ready for release | Eli Collins | 2016-02-11 | 1 | -1/+1 |
| | * | relocated many of the crypto routes inside passlib.utils, | Eli Collins | 2016-02-10 | 5 | -1509/+105 |
| | * | passlib.totp: factored out SequenceMixin for general use in passlib | Eli Collins | 2016-02-10 | 1 | -0/+26 |
| | * | Merge with stable | Eli Collins | 2016-02-09 | 1 | -5/+35 |
| | |\ |
|
| | | * | bugfix: PrefixWrapper wasn't initializing parse_rounds() for lazy-loaded hand... | Eli Collins | 2016-02-08 | 1 | -8/+11 |
| | | * | PasswordHash ifc: added temporarily helper .parse_rounds(), | Eli Collins | 2016-02-08 | 1 | -0/+27 |
| | * | | bugfix: PrefixWrapper: proxy the new min/max_desired_rounds attrs. | Eli Collins | 2015-07-26 | 1 | -0/+2 |
| | * | | HasManyBackends: methods now handle backend loader throwing PasslibSecurityEr... | Eli Collins | 2015-07-26 | 1 | -3/+31 |
| | * | | misc test bugfixes | Eli Collins | 2015-07-26 | 1 | -0/+1 |
| | * | | HasRounds.using() improved, added UTs. | Eli Collins | 2015-07-25 | 1 | -78/+104 |
| | * | | HasManyIdents.using() -- fleshed out, added UTs | Eli Collins | 2015-07-25 | 1 | -12/+27 |
| | * | | py32 fix: avoid 'int < None' comparison | Eli Collins | 2015-07-23 | 1 | -1/+1 |
| | * | | added PrefixWrapper.using() implementation which takes care of proxying | Eli Collins | 2015-07-23 | 1 | -1/+12 |
| | * | | comments & doc updates | Eli Collins | 2015-07-23 | 2 | -0/+20 |
| | * | | removed HasManyBackends._try_alternate_backends() -- complexity is uneeded | Eli Collins | 2015-07-23 | 1 | -39/+0 |
| | * | | passlib.tests -- clean ups of os_crypt & general backend handling | Eli Collins | 2015-07-23 | 1 | -0/+4 |
| | * | | Merge from stable | Eli Collins | 2015-07-22 | 1 | -12/+8 |
| | |\ \
| | |/ |
|
| | | * | bunch of bcrypt updates, centered around the bsd wraparound bug. | Eli Collins | 2015-07-21 | 1 | -12/+8 |
| | * | | Merge from stable | Eli Collins | 2015-01-27 | 1 | -0/+2 |
| | |\ \
| | |/ |
|
| | | * | replaced a bunch of ``isinstance(xxx, str)`` checks with | Eli Collins | 2015-01-25 | 1 | -0/+2 |
| | * | | simplify _CryptRecord handler construction. | Eli Collins | 2015-01-27 | 1 | -0/+5 |
| | * | | _CryptRecord: removed _bind_needs_update() framework | Eli Collins | 2015-01-27 | 1 | -0/+2 |
| | * | | move special-case for bsdi_crypt rounds generation to bsdi_crypt | Eli Collins | 2015-01-27 | 1 | -7/+0 |
| | * | | skip unwanted min_desired_rounds warnings from HasRounds._norm_rounds() | Eli Collins | 2015-01-27 | 1 | -4/+7 |
| | * | | made passlib.utils.compat a package, moved _ordered_dict backport inside it. | Eli Collins | 2015-01-27 | 2 | -2/+2 |
| | * | | _CryptRecord refactoring: removed encrypt() & genconfig() wrappers | Eli Collins | 2015-01-27 | 1 | -0/+25 |
| | * | | _CryptRecord refactoring -- moved rounds management code to hashes | Eli Collins | 2015-01-27 | 1 | -7/+281 |
| | * | | renamed compat helper 'base_string_types' -> 'unicode_or_bytes_types' for cla... | Eli Collins | 2015-01-23 | 2 | -7/+7 |
| | * | | more post-py25/31 cleanups | Eli Collins | 2015-01-23 | 2 | -22/+19 |
| * | | | Merge with default | Eli Collins | 2015-01-13 | 11 | -1016/+1635 |
| |\ \ \
| |/ / |
|
| | * | | fix in test harness: _use_mock_crypt() reworked so it doesn't disable _load_b... | Eli Collins | 2015-01-10 | 1 | -1/+1 |
| | * | | added the official OrderedDict backport, replaced existing refs | Eli Collins | 2015-01-10 | 2 | -0/+253 |
| | * | | removed a LOT of compatibility shims -- dropped python 2.5, 3.0, and 3.1 supp... | Eli Collins | 2015-01-10 | 8 | -98/+44 |
| | * | | comment & doc updates, removed some extraneous try/except clauses from des_cr... | Eli Collins | 2013-12-28 | 1 | -1/+1 |
| | * | | Merge from stable | Eli Collins | 2013-12-27 | 4 | -166/+421 |
| | |\ \
| | |/
| |/| |
|
| | | * | Merge from stable | Eli Collins | 2013-12-27 | 3 | -14/+20 |
| | | |\ |
|
| | | * \ | Merge password generation helpers into default (not completed, but will be be... | Eli Collins | 2013-05-06 | 9 | -166/+264 |
| | | |\ \ |
|
| | | | * | | pbkdf cleanups | Eli Collins | 2013-04-10 | 1 | -32/+24 |
| | | | * | | concurrency testing | Eli Collins | 2013-04-10 | 1 | -0/+8 |