| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | passlib.handlers.django: added support for django_argon2 | Eli Collins | 2016-11-22 | 7 | -6/+96 |
| * | passlib.tests: large refactor to make all tests that depend on RNG behave | Eli Collins | 2016-11-21 | 10 | -249/+445 |
| * | bugfix: passlib.tests: fix non-deterministic getrandbytes() test | Eli Collins | 2016-11-21 | 2 | -15/+38 |
| * | passlib.apache: reduce spam by delaying 'no bcrypt backend' error | Eli Collins | 2016-11-20 | 1 | -3/+11 |
| * | bugfix: test_handlers_django: don't check django for formats removed in djang... | Eli Collins | 2016-11-20 | 1 | -6/+23 |
| * | bugfix: passlib.apache: catch missing bcrypt backend, issue warning, use next... | Eli Collins | 2016-11-20 | 1 | -4/+12 |
| * | bugfix: tests_bcrypt: update fuzz backend to use new pybcrypt backend location | Eli Collins | 2016-11-20 | 1 | -8/+12 |
| * | bugfix: passlib.pwd: catch TypeError under pypy | Eli Collins | 2016-11-20 | 1 | -1/+6 |
| * | docs: LARGE update to documentation, tutorials added, pages relocated | Eli Collins | 2016-11-20 | 4 | -13/+17 |
| * | bugfix: tests: fixed bcrypt tests to handle '2b' as the default | Eli Collins | 2016-11-20 | 1 | -2/+3 |
| * | passlib.handlers.argon2: argon2_cffi 16.2 compat fixes | Eli Collins | 2016-11-19 | 2 | -5/+10 |
| * | passlib.tests: django 1.10 compat fixes | Eli Collins | 2016-11-19 | 4 | -10/+35 |
| * | passlib.handlers.bcrypt: now defaulting to "2b" format, doc updates | Eli Collins | 2016-11-19 | 2 | -14/+54 |
| * | passlib.totp: doc fixes, TokenError() no longer requires explicit message, | Eli Collins | 2016-11-19 | 2 | -7/+12 |
| * | passlib.apache: updated htpasswd_context to support apache 2.4 & native os sc... | Eli Collins | 2016-11-19 | 2 | -39/+116 |
| * | passlib.registry: consolidated some internal helpers from various places | Eli Collins | 2016-11-19 | 8 | -35/+191 |
| * | passlib.exc: has_backend() now raises explicit UnknownBackendError, not Value... | Eli Collins | 2016-11-19 | 2 | -1/+14 |
| * | hash: fix PyCharm autocompletion of passlib.hash | Eli Collins | 2016-11-10 | 1 | -6/+46 |
| * | utils.handlers: tried to greatly simplify how BackendMixin & subclasses operate | Eli Collins | 2016-11-10 | 8 | -152/+191 |
| * | context: mark that "all_min_rounds" and similar will be an error under 2.0 | Eli Collins | 2016-11-10 | 1 | -1/+3 |
| * | bugfix: tests.test_pwd: missed rename of predefined charset | Eli Collins | 2016-11-10 | 1 | -3/+3 |
| * | totp: TOTP.normalize_token() turned into hybrid method, made public; | Eli Collins | 2016-11-10 | 3 | -14/+59 |
| * | totp: added cache_seconds to TotpMatch repr, fixed py3 bug in UTs | Eli Collins | 2016-11-10 | 2 | -3/+4 |
| * | totp: removed 'reuse' keyword from match(), no valid use-case | Eli Collins | 2016-11-10 | 2 | -26/+5 |
| * | utils.handlers: factored out mixin monkeypatching code from BackendMixin, | Eli Collins | 2016-11-10 | 2 | -23/+102 |
| * | pwd: updated docs, made default word/charsets public, minor optimizations | Eli Collins | 2016-11-10 | 2 | -225/+258 |
| * | docs: updated some docstrings, internal notes | Eli Collins | 2016-11-09 | 3 | -0/+9 |
| * | pwd: updated to use EFF wordsets, updated some docstrings | Eli Collins | 2016-11-09 | 8 | -17225/+12528 |
| * | pwd: removed 'max self info rate' and 'min complexity' hacks, just not useful... | Eli Collins | 2016-11-09 | 2 | -265/+9 |
| * | hash / bcrypt: normalized support log & error message formats | Eli Collins | 2016-11-09 | 1 | -9/+9 |
| * | bugfix: argon2 & bcrypt2 -- stub _calc_checksum stub should use super() call | Eli Collins | 2016-11-09 | 2 | -2/+6 |
| * | totp: huge overhaul of the documentation, tutorial should be finished (?) | Eli Collins | 2016-11-09 | 1 | -28/+34 |
| * | totp: fixed edge case where default issuer was being inserted into json string. | Eli Collins | 2016-11-09 | 2 | -2/+13 |
| * | totp: simplified AppWallet secret resolution code | Eli Collins | 2016-11-09 | 2 | -17/+21 |
| * | totp: consolidated key parsing code, clarified AppWallet behavior, | Eli Collins | 2016-11-09 | 2 | -57/+112 |
| * | totp: lots of documentation updates, added example walkthrough using new system | Eli Collins | 2016-11-08 | 1 | -18/+27 |
| * | totp tests: merged old _BaseOTPTest class into primary TotpTest class. | Eli Collins | 2016-11-08 | 1 | -222/+151 |
| * | totp: renamed TOTP.verify() to TOTP.match(); added new TOTP.verify() in it's ... | Eli Collins | 2016-11-08 | 2 | -43/+107 |
| * | totp: OTPContext no longer frontend, reduced down to merely holding | Eli Collins | 2016-11-08 | 2 | -299/+206 |
| * | totp: added TOTP.using() for constructing TOTP factories with custom configur... | Eli Collins | 2016-11-08 | 2 | -38/+163 |
| * | bugfix: totp: TOTP.from_source() should return new object if contexts are dif... | Eli Collins | 2016-11-08 | 2 | -1/+15 |
| * | totp: added TOTP.from_source() frontend which detects serialization format, | Eli Collins | 2016-11-08 | 2 | -70/+315 |
| * | totp: in place of stateful TOTP methods, expanded the TotpMatch() object | Eli Collins | 2016-11-07 | 2 | -32/+91 |
| * | totp: stripped out the 'stateful' methods (TOTP.advance, TOTP.consume, and TO... | Eli Collins | 2016-11-07 | 2 | -370/+26 |
| * | totp: no functional code changes, just combined the BaseOTP and TOTP classes, | Eli Collins | 2016-11-07 | 2 | -530/+453 |
| * | totp: stripped out BaseOTP subtype resolution | Eli Collins | 2016-11-07 | 1 | -47/+28 |
| * | totp: stripping out HOTP support -- not generally used/useful in the real world | Eli Collins | 2016-11-07 | 2 | -1059/+22 |
| * | bugfix: utils.memoized_property(): preserve function's docstring | Eli Collins | 2016-10-03 | 1 | -0/+1 |
| * | totp: added a bunch of tutorial content, relocated nested API documentation | Eli Collins | 2016-10-03 | 1 | -155/+9 |
| * | totp: updated docstrings to account for previous commit's changes, | Eli Collins | 2016-10-03 | 1 | -104/+154 |