summaryrefslogtreecommitdiff
path: root/passlib/tests
Commit message (Expand)AuthorAgeFilesLines
* Merge from stableEli Collins2020-10-083-249/+527
|\
| * passlib.ext.django: refactored tests to give more granular results.Eli Collins2020-10-072-200/+424
| * passlib.ext.django: Updated UTs to work with latest django releaseEli Collins2020-10-071-34/+107
| * bugfix: passlib.tests: revert filtering PasslibSecurityWarning in general;Eli Collins2020-10-071-1/+2
| * passlib.context: now raises UnknownHashError() if hash can't be identified.Eli Collins2020-10-071-21/+11
* | python compat cleanup -- replace stray ".im_func" refsEli Collins2020-10-061-4/+7
* | python compat cleanup -- use magic super() callsEli Collins2020-10-0618-43/+42
* | passlib.hash.bcrypt: remove support for "py-bcrypt" backendEli Collins2020-10-061-36/+0
* | passlib.hash.bcrypt: remove support for "bcryptor" backendEli Collins2020-10-062-26/+2
* | cleanup old python compat - assorted minor cleanups & fixes from conversionEli Collins2020-10-065-9/+11
* | cleanup old python compat -- removed str_to_usascii() wrapperEli Collins2020-10-062-6/+6
* | cleanup old python compat -- removed uascii_to_str() wrapperEli Collins2020-10-061-3/+2
* | cleanup old python compat -- replaced "unicode" alias in favor of "str"Eli Collins2020-10-066-32/+29
* | cleanup old python compat -- removed IO aliases (BytesIO etc)Eli Collins2020-10-061-1/+2
* | cleanup old python compat -- removed suppress_cause() and error_from() wrappersEli Collins2020-10-061-5/+2
* | cleanup old python compat -- removed get_unbound_method_function() wrapperEli Collins2020-10-061-2/+1
* | cleanup old python compat -- removed iteritems() wrapperEli Collins2020-10-062-4/+4
* | cleanup old python compat -- removed irange() aliasEli Collins2020-10-066-20/+17
* | cleanup old python compat -- removed some sys.version_info refsEli Collins2020-10-061-16/+6
* | cleanup old python compat -- removed PY2 & PY3 conditionalsEli Collins2020-10-067-99/+38
* | cleanup old python compat -- removed PY26 conditional, and unittest2 imports.Eli Collins2020-10-065-82/+12
* | cleanup old python compat -- removed all "from __future__" importsEli Collins2020-10-0620-20/+0
* | minor cleanups after merge -- removed some stray u() callsEli Collins2020-10-061-2/+2
* | Merge from stableEli Collins2020-10-0610-120/+717
|\ \ | |/
| * passlib.tests: silenced some internal warnings; fixed edge case in scrypt test;Eli Collins2020-10-062-1/+4
| * passlib.tests.test_ext_django: cleaned up detection of missing django hasher ...Eli Collins2020-10-064-12/+92
| * passlib.utils: add thread lock to fix some UT failures.Eli Collins2020-10-051-3/+9
| * passlib.hash: added ldap_salted_sha256 & ldap_salted_512 (issue 124)Eli Collins2020-10-051-0/+61
| * passlib.handlers: cases where crypt() returns malformed hashEli Collins2020-10-051-5/+7
| * passlib.tests: silence some warnings, fix some MissingBackendError messagesEli Collins2020-10-034-11/+22
| * passlib.tests.test_utils: reworked safe_crypt() test to not have hardcodedEli Collins2020-10-031-30/+59
| * passlib.tests: updated platform_crypt_support to reflect openbsd changes;Eli Collins2020-10-033-8/+25
| * tests: fixed some minor UT errorsEli Collins2020-10-032-5/+6
| * bugfix: bcrypt os_crypt backend: fix some more crypt.crypt() utf8 encoding is...Eli Collins2020-05-121-0/+119
| * tests / bcrypt: bcrypt_os_crypt_test now strips out non-UTF8 test vectors und...Eli Collins2020-05-121-2/+7
| * bugfix: bcrypt: test vector for "8bit bug" wasn't UTF8 safe,Eli Collins2020-05-121-0/+7
| * passlib.tests.utils: simplified OsCryptMixin's "alt hasher" test harness code.Eli Collins2020-05-122-15/+27
| * passlib.tests: fixed bug where HandlerCase.test_82_crypt_support() wasn'tEli Collins2020-05-112-23/+69
| * passlib.crypto.digests: added hardcoded fallback info for common hashes;Eli Collins2020-05-021-0/+5
| * reworked lookup_hash() and create_hex_digest() internals to work betterEli Collins2020-05-022-3/+75
| * passlib.crypto.digests: cleaned up internal digests table;Eli Collins2020-05-021-2/+4
| * passlib.hash.bcrypt_sha256: now uses hmac-sha256 instead of plain sha256Eli Collins2020-02-161-8/+126
| * passlib.hash.bcrypt: added notes re: final salt characterEli Collins2020-02-171-1/+3
* | Merge from stableEli Collins2019-11-224-16/+28
|\ \ | |/
| * general: Python 2.6 & 3.3 support deprecated -- added notes in docsEli Collins2019-11-221-1/+1
| * tests: django compat fixesEli Collins2019-11-192-14/+12
| * 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-115-14/+172
|\ \ | |/