summaryrefslogtreecommitdiff
path: root/passlib/tests
Commit message (Expand)AuthorAgeFilesLines
...
* bugfix: tests.test_pwd: missed rename of predefined charsetEli Collins2016-11-101-3/+3
* totp: TOTP.normalize_token() turned into hybrid method, made public;Eli Collins2016-11-101-7/+26
* totp: added cache_seconds to TotpMatch repr, fixed py3 bug in UTsEli Collins2016-11-101-1/+1
* totp: removed 'reuse' keyword from match(), no valid use-caseEli Collins2016-11-101-10/+2
* pwd: updated docs, made default word/charsets public, minor optimizationsEli Collins2016-11-101-40/+4
* pwd: removed 'max self info rate' and 'min complexity' hacks, just not useful...Eli Collins2016-11-091-97/+5
* totp: fixed edge case where default issuer was being inserted into json string.Eli Collins2016-11-091-0/+9
* totp: simplified AppWallet secret resolution codeEli Collins2016-11-091-4/+4
* totp: consolidated key parsing code, clarified AppWallet behavior,Eli Collins2016-11-091-2/+2
* 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-081-37/+73
* totp: OTPContext no longer frontend, reduced down to merely holdingEli Collins2016-11-081-135/+106
* totp: added TOTP.using() for constructing TOTP factories with custom configur...Eli Collins2016-11-081-19/+42
* bugfix: totp: TOTP.from_source() should return new object if contexts are dif...Eli Collins2016-11-081-0/+10
* totp: added TOTP.from_source() frontend which detects serialization format,Eli Collins2016-11-081-10/+192
* totp: in place of stateful TOTP methods, expanded the TotpMatch() objectEli Collins2016-11-071-1/+10
* totp: stripped out the 'stateful' methods (TOTP.advance, TOTP.consume, and TO...Eli Collins2016-11-071-198/+18
* totp: no functional code changes, just combined the BaseOTP and TOTP classes,Eli Collins2016-11-071-0/+3
* totp: stripping out HOTP support -- not generally used/useful in the real worldEli Collins2016-11-071-684/+1
* totp: large cleanup of the API: removed skew prediction, tweaked structureEli Collins2016-10-031-263/+212
* 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-152-3/+7
* 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-121-369/+513
* bugfix: fixed some unicode/byte issues under py3Eli Collins2016-07-022-1/+4
* bugfix: bcrypt: fixed some test failuresEli Collins2016-07-011-0/+2
* docs: cleaned up language & linksEli Collins2016-06-301-1/+1
* 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-301-6/+9
* argon2, bcrypt: reworked how backends are managed.Eli Collins2016-06-302-2/+10
* argon2: added argon2.pure_use_threads flag,Eli Collins2016-06-291-1/+2
* CryptContext: adjusted interface to expose configured handlersEli Collins2016-06-291-44/+73
* docs: added warnings about future plans, merged 1.6.6 changelog into 1.7Eli Collins2016-06-291-4/+11
* CryptContext: added "harden_verify" supportEli Collins2016-06-292-7/+137
* passlib.hash: Improved handling of hashes which truncate passwordsEli Collins2016-06-295-19/+37
* CryptContext: improved handling of global options to be passed to handlersEli Collins2016-06-291-3/+2
* bugfix: test_ext_django: try to give better error message whenEli Collins2016-06-261-3/+15
* bugfix: test_django: fix test which needs to detect handler ancestry.Eli Collins2016-06-262-3/+23
* Enhanced disabled hash managementEli Collins2016-06-265-17/+206
* bugfix: test_totp: dynamically work out max value of host's time_t;Eli Collins2016-06-261-1/+11
* bugfix: py27 xrange() doesn't handle things greater than C long;Eli Collins2016-06-261-6/+3
* utils.handlers.HasSalt: set min_salt to default to 0, not NoneEli Collins2016-06-261-1/+1
* argon2: added 'max_threads' option to limit load when testing argon2pureEli Collins2016-06-221-1/+4
* bugfix: test_utils / consteq: changed test to account for pypy2 vs pypy3Eli Collins2016-06-221-3/+3
* argon2 tests: changed some reference hashes to relax CPU load where it wasn't...Eli Collins2016-06-221-10/+10
* bugfix: tests HandlerCase: don't use alt backends during thread testing,Eli Collins2016-06-221-4/+4
* test cleanupsEli Collins2016-06-225-83/+40