summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * totp: huge overhaul of the documentation, tutorial should be finished (?)Eli Collins2016-11-093-197/+421
| * totp: fixed edge case where default issuer was being inserted into json string.Eli Collins2016-11-092-2/+13
| * totp: simplified AppWallet secret resolution codeEli Collins2016-11-092-17/+21
| * totp: consolidated key parsing code, clarified AppWallet behavior,Eli Collins2016-11-093-58/+113
| * totp: lots of documentation updates, added example walkthrough using new systemEli Collins2016-11-083-125/+270
| * totp tests: merged old _BaseOTPTest class into primary TotpTest class.Eli Collins2016-11-081-222/+151
| * totp: renamed TOTP.verify() to TOTP.match(); added new TOTP.verify() in it's ...Eli Collins2016-11-084-56/+137
| * totp: OTPContext no longer frontend, reduced down to merely holdingEli Collins2016-11-084-326/+215
| * totp: added TOTP.using() for constructing TOTP factories with custom configur...Eli Collins2016-11-084-38/+168
| * bugfix: totp: TOTP.from_source() should return new object if contexts are dif...Eli Collins2016-11-082-1/+15
| * totp: added TOTP.from_source() frontend which detects serialization format,Eli Collins2016-11-084-85/+333
| * totp: in place of stateful TOTP methods, expanded the TotpMatch() objectEli Collins2016-11-073-56/+127
| * totp: stripped out the 'stateful' methods (TOTP.advance, TOTP.consume, and TO...Eli Collins2016-11-074-457/+31
| * totp: no functional code changes, just combined the BaseOTP and TOTP classes,Eli Collins2016-11-074-610/+498
| * totp: stripped out BaseOTP subtype resolutionEli Collins2016-11-073-63/+44
| * totp: stripping out HOTP support -- not generally used/useful in the real worldEli Collins2016-11-074-1129/+31
| * docs: marked MCF as "deprecated" in favor of PHC format, notes scrypt & argon...Eli Collins2016-10-043-9/+19
| * totp: documented the global from_uri() / from_json() helpers, as well as to_d...Eli Collins2016-10-032-0/+25
| * docs: added ref to PHC-SF format specEli Collins2016-10-031-0/+6
| * docs: updated styling, tweaked faq wordingEli Collins2016-10-032-7/+8
| * bugfix: utils.memoized_property(): preserve function's docstringEli Collins2016-10-031-0/+1
| * totp: added a bunch of tutorial content, relocated nested API documentationEli Collins2016-10-033-201/+567
| * totp: updated docstrings to account for previous commit's changes,Eli Collins2016-10-031-104/+154
| * totp: large cleanup of the API: removed skew prediction, tweaked structureEli Collins2016-10-032-526/+316
| * docs: missed a few files from previous commitEli Collins2016-07-294-0/+157
| * MergeEli Collins2016-07-2916-340/+425
| |\
| | * docs: large reorganization of documentationEli Collins2016-07-2916-340/+425
| * | bugfix: test_totp: py3 compat fixes (forgot to mark some byte strings)Eli Collins2016-07-171-4/+4
| * | bugfix: test_utils: missing importEli Collins2016-07-171-1/+1
| * | bugfix: tests_utils: correct assumption -- hmac.compare_digest() apparentlyEli Collins2016-07-171-7/+5
| |/
| * ran full tests to verify we work under pyston 0.5.1Eli Collins2016-07-155-3/+12
| * docs: updated theme (requires latest cloud_sptheme)Eli Collins2016-07-152-5/+17
| * docs: corrected / updated various bits of text, especially TOTP docsEli Collins2016-07-156-56/+57
| * bugfix: test_totp: skip encryption tests when AES support not presentEli Collins2016-07-151-8/+12
| * passlib.totp: large refactoring of API, added support for migration applicati...Eli Collins2016-07-124-836/+1352
| * bugfix: fixed some unicode/byte issues under py3Eli Collins2016-07-023-2/+5
| * bugfix: bcrypt: fixed some test failuresEli Collins2016-07-013-32/+46
| * docs: noted issue with sha256_cryptEli Collins2016-06-301-0/+19
| * cleanup: unused varsEli Collins2016-06-301-2/+0
| * docs: cleaned up language & linksEli Collins2016-06-306-24/+27
| * bugfix: test_utils: account for changes to memoized_property() apiEli Collins2016-06-301-1/+2
| * bugfix: passlib.tests.utils: missing import removed during recent cleanupEli Collins2016-06-301-0/+1
| * passlib.exc: PasswordSizeError / PasswordTruncateError now have a .max_sizeEli Collins2016-06-303-13/+32
| * argon2, bcrypt: reworked how backends are managed.Eli Collins2016-06-306-423/+795
| * bugfix: accidentally committed some unwanted bits in rev 9e6da28bc687Eli Collins2016-06-291-16/+1
| * bugfix: utils.handlers / PrefixWrapper: proxy "is_disabled" and "truncate_err...Eli Collins2016-06-291-1/+1
| * bugfix: typo in passlib.contextEli Collins2016-06-291-1/+1
| * argon2: added argon2.pure_use_threads flag,Eli Collins2016-06-292-1/+8
| * CryptContext: adjusted interface to expose configured handlersEli Collins2016-06-293-59/+185
| * docs: added warnings about future plans, merged 1.6.6 changelog into 1.7Eli Collins2016-06-295-23/+74