summaryrefslogtreecommitdiff
path: root/passlib/tests/utils.py
Commit message (Expand)AuthorAgeFilesLines
* Merge from stableEli Collins2020-10-081-0/+51
|\
| * passlib.ext.django: refactored tests to give more granular results.Eli Collins2020-10-071-1/+61
| * bugfix: passlib.tests: revert filtering PasslibSecurityWarning in general;Eli Collins2020-10-071-1/+2
* | python compat cleanup -- use magic super() callsEli Collins2020-10-061-13/+12
* | passlib.hash.bcrypt: remove support for "bcryptor" backendEli Collins2020-10-061-1/+0
* | cleanup old python compat - assorted minor cleanups & fixes from conversionEli Collins2020-10-061-1/+2
* | cleanup old python compat -- replaced "unicode" alias in favor of "str"Eli Collins2020-10-061-15/+14
* | cleanup old python compat -- removed iteritems() wrapperEli Collins2020-10-061-2/+2
* | cleanup old python compat -- removed irange() aliasEli Collins2020-10-061-5/+5
* | cleanup old python compat -- removed PY2 & PY3 conditionalsEli Collins2020-10-061-20/+8
* | cleanup old python compat -- removed PY26 conditional, and unittest2 imports.Eli Collins2020-10-061-8/+7
* | cleanup old python compat -- removed all "from __future__" importsEli Collins2020-10-061-1/+0
* | Merge from stableEli Collins2020-10-061-42/+123
|\ \ | |/
| * passlib.tests: silenced some internal warnings; fixed edge case in scrypt test;Eli Collins2020-10-061-0/+3
| * passlib.tests.test_ext_django: cleaned up detection of missing django hasher ...Eli Collins2020-10-061-0/+12
| * passlib.utils: add thread lock to fix some UT failures.Eli Collins2020-10-051-3/+9
| * passlib.handlers: cases where crypt() returns malformed hashEli Collins2020-10-051-5/+7
| * passlib.tests: silence some warnings, fix some MissingBackendError messagesEli Collins2020-10-031-6/+16
| * passlib.tests: updated platform_crypt_support to reflect openbsd changes;Eli Collins2020-10-031-0/+2
| * passlib.tests.utils: simplified OsCryptMixin's "alt hasher" test harness code.Eli Collins2020-05-121-10/+10
| * passlib.tests: fixed bug where HandlerCase.test_82_crypt_support() wasn'tEli Collins2020-05-111-21/+67
* | Merge from stableEli Collins2019-11-221-1/+15
|\ \ | |/
| * passlib.utils.handlers: split _sanitize() helper out as separate mask_value()...Eli Collins2019-11-121-1/+15
| * argon2, parsehash tests -- fix some PY2 edge cases detected by CIEli Collins2019-11-111-0/+6
* | argon2, parsehash tests -- fix some PY2 edge cases detected by CIEli Collins2019-11-111-0/+6
* | Merge from stableEli Collins2019-11-101-0/+58
|\ \ | |/
| * added tests for parsehash() method; fixed argon2 error (fixes issue 97)Eli Collins2019-11-101-0/+58
* | compat cleanup: replaced all u("") instances with u""Eli Collins2017-02-171-13/+13
|/
* PasswordHash: hammered out more of password truncation policy.Eli Collins2017-01-301-60/+192
* passlib.tests: up default 'bestof' for time_call(), to lower odds of failuresEli Collins2017-01-221-1/+1
* added r"" prefix to some strings, to fix some python 3.6 deprecation warningsEli Collins2017-01-221-3/+3
* tests: added code to patch some RNGs for duration of tests,Eli Collins2016-12-191-7/+12
* bugfix: utils: GenericHandler wasn't issuing deprecation warning if callerEli Collins2016-11-271-2/+10
* docs: minor wording corrections, replaced 'encrypt' with 'hash' in a bunch of...Eli Collins2016-11-251-4/+4
* bugfix: tests / test_15_salt_type: respect min_salt_size to remove spurious V...Eli Collins2016-11-221-3/+4
* passlib.utils: relocated a bunch of binary encoding helpers to .utils.binary ...Eli Collins2016-11-221-1/+1
* passlib.utils: relocated a bunch of properties & decorators to .utils.decorEli Collins2016-11-221-1/+2
* passlib.ext.django: large refactor to make things more isolated & testable.Eli Collins2016-11-221-2/+5
* passlib.tests: large refactor to make all tests that depend on RNG behaveEli Collins2016-11-211-114/+260
* bugfix: passlib.tests: fix non-deterministic getrandbytes() testEli Collins2016-11-211-0/+14
* passlib.registry: consolidated some internal helpers from various placesEli Collins2016-11-191-9/+0
* docs: cleaned up language & linksEli Collins2016-06-301-1/+1
* 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
* CryptContext: added "harden_verify" supportEli Collins2016-06-291-6/+2
* passlib.hash: Improved handling of hashes which truncate passwordsEli Collins2016-06-291-9/+31
* bugfix: test_django: fix test which needs to detect handler ancestry.Eli Collins2016-06-261-1/+21
* Enhanced disabled hash managementEli Collins2016-06-261-13/+120
* 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