summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Added tag 1.7.4 for changeset 45bd047ba3a3stableEli Collins2020-10-080-0/+0
* bumped to 1.7.4, marking for release1.7.4Eli Collins2020-10-083-4/+6
* 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-076-80/+257
* bugfix: python2.6 compat fixes -- a few "{}" set constructors slipped in.Eli Collins2020-10-073-4/+14
* 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-075-27/+36
* docs: typo fixesEli Collins2020-10-061-1/+1
* Added tag 1.7.3 for changeset f84ee1cce26bEli Collins2020-10-060-0/+0
* bumped to 1.7.3; updated docs for release1.7.3Eli Collins2020-10-065-7/+7
* bugfix: passlib.utils: add stub safe_crypt() control flags when crypt() isn't...Eli Collins2020-10-061-0/+3
* docs / sha crypt: commented out the "implicit_rounds" param in docs,Eli Collins2020-10-062-19/+33
* passlib.tests: silenced some internal warnings; fixed edge case in scrypt test;Eli Collins2020-10-063-25/+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-053-6/+58
* passlib.hash: added ldap_salted_sha256 & ldap_salted_512 (issue 124)Eli Collins2020-10-059-8/+178
* passlib.handlers: cases where crypt() returns malformed hashEli Collins2020-10-0510-43/+105
* passlib.handlers.bcrypt: safe_verify() calls should test for NotImplementedEli Collins2020-10-053-13/+16
* tox.ini: disable 'rednose' for py34, no longer supportedEli Collins2020-10-031-3/+6
* utils.safe_crypt(): turns out pypy3's crypt() *does* support raw bytes.Eli Collins2020-10-032-19/+50
* 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
* py39 compat - fixed some uneeded escape sequencesEli Collins2020-10-036-12/+12
* tests: fixed some minor UT errorsEli Collins2020-10-032-5/+6
* docs: added notices that python 2 support will be dropped in 1.8 (issue 119)Eli Collins2020-10-033-7/+24
* docs: minor adjusted to doc languageEli Collins2020-05-122-15/+19
* registry: tweak get_supported_os_crypt_schemes() warning messageEli Collins2020-05-121-1/+4
* bugfix: bcrypt os_crypt backend: fix some more crypt.crypt() utf8 encoding is...Eli Collins2020-05-124-11/+237
* bcrypt: silenced "2a wraparound bug" detection warning for os_crypt backend;Eli Collins2020-05-121-5/+13
* tests / bcrypt: bcrypt_os_crypt_test now strips out non-UTF8 test vectors und...Eli Collins2020-05-122-2/+20
* bcrypt / os_crypt backend: now throws new PasswordValueError()Eli Collins2020-05-124-18/+78
* bugfix: bcrypt: test vector for "8bit bug" wasn't UTF8 safe,Eli Collins2020-05-123-10/+32
* bugfix: bcrypt os_crypt backend wasn't being detected properly under py3;Eli Collins2020-05-123-5/+16
* 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-113-23/+72
* passlib.handlers.digests: make create_hex_digest() required=True by default;Eli Collins2020-05-111-4/+8
* docs: updated some urls, styling tweaks, bumped copyright yearEli Collins2020-05-116-10/+26
* docs: require latest CSP theme versionEli Collins2020-05-043-3/+3
* passlib.crypto.digest: followup to rev db4beabafe1b --Eli Collins2020-05-041-6/+16
* admin: updated more repository links; as well as links to cloud_spthemeEli Collins2020-05-046-9/+9
* admin: relocating repository & issue tracker from bitbucket to heptapodEli Collins2020-05-025-4/+45
* passlib.crypto.digests: added hardcoded fallback info for common hashes;Eli Collins2020-05-022-0/+40
* reworked lookup_hash() and create_hex_digest() internals to work betterEli Collins2020-05-027-40/+276
* passlib.crypto.digests: cleaned up internal digests table;Eli Collins2020-05-022-6/+16
* passlib.ext.django: fix import that was removed in django 3Eli Collins2020-03-282-1/+6
* passlib.utils: have safe_crypt() catch OSError thrown by crypt() -- py39 compatEli Collins2020-03-284-2/+15
* passlib.hash.bcrypt_sha256: now uses hmac-sha256 instead of plain sha256Eli Collins2020-02-165-45/+300
* passlib.hash.bcrypt: added notes re: final salt characterEli Collins2020-02-173-3/+11
* passlib.utils: have safe_crypt() check if crypt() is returning bytesEli Collins2020-02-172-0/+8