| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | argon2: now requiring argon2pure >= 1.2.2, dropped workarounds for older vers... | Eli Collins | 2016-06-20 | 1 | -23/+5 |
| * | bugfix: fixed a bunch of small UT failures | Eli Collins | 2016-06-20 | 7 | -15/+26 |
| * | crypto.scrypt: change require keylen>=1, to match pbkdf2_hmac() | Eli Collins | 2016-06-20 | 2 | -3/+3 |
| * | pbkdf2: removed support for M2Crypto backend -- was only useful for sha1 | Eli Collins | 2016-06-20 | 3 | -47/+5 |
| * | pbkdf2_hmac: now supports hashlib.pbkdf2_hmac() and fastpbkdf2 as backends. | Eli Collins | 2016-06-20 | 2 | -29/+239 |
| * | tests: split pbkdf2 hashers into separate file, to make it easier to test as ... | Eli Collins | 2016-06-20 | 2 | -463/+483 |
| * | cleanup: 'uint4/8' refs incorrectly named, should be 'uint32/64' | Eli Collins | 2016-06-20 | 5 | -32/+31 |
| * | crypto/pbkdf2: refactored to use 3 different builtin backends, added benchmar... | Eli Collins | 2016-06-18 | 1 | -21/+184 |
| * | fix: passlib.tests: added "test_handlers_argon2" to get_handler_case() | Eli Collins | 2016-06-18 | 1 | -1/+1 |
| * | passlib.hash.argon2: support for Argon2 hash format | Eli Collins | 2016-06-17 | 5 | -4/+1131 |
| * | bugfix: HasManyBackends: use closure not partial, prevents getargspec() error | Eli Collins | 2016-06-17 | 1 | -2/+2 |
| * | docs: replaced a bunch of :meth:`encrypt` references | Eli Collins | 2016-06-17 | 2 | -3/+3 |
| * | ifc.PasswordHash: changed default genconfig() to stop passing settings to .ha... | Eli Collins | 2016-06-17 | 1 | -1/+1 |
| * | bugfix: minor typo & test fix from BackendMixin refactor | Eli Collins | 2016-06-17 | 2 | -1/+2 |
| * | tests.utils: context/settings improvements to hasher test harness | Eli Collins | 2016-06-17 | 2 | -29/+45 |
| * | hash.scrypt: refactoring & improvements | Eli Collins | 2016-06-17 | 4 | -34/+133 |
| * | utils.handlers: consolidated some common test patterns into validate_default_... | Eli Collins | 2016-06-17 | 2 | -77/+72 |
| * | utils.handlers: split out most of HasManyBackends into separate BackendMixin, | Eli Collins | 2016-06-17 | 8 | -221/+340 |
| * | HasIdent mixin: converted _norm_ident() to class method, | Eli Collins | 2016-06-16 | 1 | -11/+15 |
| * | scram: converted _norm_algs() to classmethod, | Eli Collins | 2016-06-16 | 1 | -20/+19 |
| * | fshp: converted _norm_variant() to classmethod, | Eli Collins | 2016-06-16 | 1 | -9/+13 |
| * | bugfix: HasSalt.using(): missed line returning subcls | Eli Collins | 2016-06-15 | 1 | -0/+2 |
| * | renamed PasswordHandler.replace() back to PasswordHandler.using() | Eli Collins | 2016-06-15 | 26 | -181/+177 |
| * | bcrypt: fixed class used for wraparound warning | Eli Collins | 2016-06-15 | 1 | -3/+3 |
| * | passlib.tests: silence scrypt backend warning | Eli Collins | 2016-06-15 | 1 | -0/+4 |
| * | PasswordHash.hash() api shift: deprecating passing settings kwds into hash() -- | Eli Collins | 2016-06-15 | 24 | -268/+342 |
| * | PasswordHandler.replace(): added support for 'relaxed' keyword; | Eli Collins | 2016-06-15 | 5 | -18/+35 |
| * | passlib.handlers: since no longer generating config strings, removed code | Eli Collins | 2016-06-15 | 7 | -50/+36 |
| * | renamed handler.using() method to handler.replace(), | Eli Collins | 2016-06-13 | 10 | -118/+120 |
| * | handler.genconfig() / .genhash() deprecated entirely | Eli Collins | 2016-06-13 | 12 | -128/+209 |
| * | passlib.ext.django: replaced internal handler.parse_rounds() hack | Eli Collins | 2016-06-13 | 1 | -9/+5 |
| * | removed the deprecated hash.parse_rounds() helper added in 1.6.x | Eli Collins | 2016-06-13 | 3 | -47/+0 |
| * | bugfix: passlib.apache: py3 compat fix | Eli Collins | 2016-06-11 | 1 | -2/+3 |
| * | bugfix: passlib.tests.test_crypto_scrypt: hb() helper should strip whitespace | Eli Collins | 2016-06-11 | 1 | -0/+2 |
| * | passlib.utils: consteq() now an alias for hmac.compare_digest() on python 3.3... | Eli Collins | 2016-06-11 | 3 | -30/+41 |
| * | passlib.apache: drastically rewrote parsing & rendering code | Eli Collins | 2016-06-11 | 2 | -51/+219 |
| * | bugfix: passlib.tests.utils: backend inspection code was mistakenly reading .... | Eli Collins | 2016-06-10 | 1 | -1/+2 |
| * | passlib.handlers.scrypt: created scrypt hash handler, complete with UTs and docs | Eli Collins | 2016-06-10 | 11 | -349/+1451 |
| * | Merge from default | Eli Collins | 2016-06-10 | 74 | -4810/+24677 |
| |\ |
|
| | * | passlib.tests: silenced some internal deprecation warnings | Eli Collins | 2016-06-10 | 2 | -0/+3 |
| | * | passlib.utils.handlers / HasRounds: the 'rounds' keyword is now treated | Eli Collins | 2016-06-10 | 4 | -15/+31 |
| | * | passlib.pwd: enhanced 'duplicate elements' message to be more detailed. | Eli Collins | 2016-06-10 | 1 | -1/+16 |
| | * | bugfix: plaintext, htdigest, unix_disabled hashes: added missing .using() imp... | Eli Collins | 2016-06-10 | 4 | -22/+49 |
| | * | bugfix: passlib.totp: add missing import to UTs; add 'cryptography' package t... | Eli Collins | 2016-06-10 | 1 | -0/+1 |
| | * | passlib.context: deprecating the 'all' preset scheme -- | Eli Collins | 2016-06-10 | 2 | -30/+54 |
| | * | deprecating the 'vary_rounds' option -- *very* little security benefit, | Eli Collins | 2016-06-10 | 4 | -2/+4 |
| | * | passlib.context: now that Handler.using() is fully implemented, | Eli Collins | 2016-06-10 | 4 | -139/+80 |
| | * | passlib.utils.handlers: HasSalt.using() implemented to support customizing | Eli Collins | 2016-06-10 | 2 | -0/+121 |
| | * | passlib.tests.test_totp: use proper timing tool for runtime measurement, | Eli Collins | 2016-06-10 | 2 | -9/+24 |
| | * | passlib.totp: converted encrypt_key() helper to use AES-CTR via 'cryptography... | Eli Collins | 2016-06-10 | 2 | -34/+118 |