- Nov 22, 2019
-
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-
- Nov 19, 2019
-
-
Eli Collins authored
* fix some typos * silence unrefrenced footnote warnings (expected, can fix later) * add intersphinx config to link to py3 stdlib --HG-- branch : stable
-
Eli Collins authored
* test_ext_django: account for django 1.11 pbkdf2 defaults * test_handlers_django: looks like django 2 and forward don't expect w passwords-as-bytes at all, so test suites's "bytes -> str" special case is now the default / only policy. * test_handlers_django: django_bcrypt no longer enabled by default as of django 2.2 --HG-- branch : stable
-
Eli Collins authored
(dict comprehensions and b"" % format directives both cause issues) --HG-- branch : stable
-
Eli Collins authored
* removed py26, py33 from default list, tox/pip no longer handle them * added py37, py38 aliases * added "django1x" test target --HG-- branch : stable
-
- Nov 12, 2019
-
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
adjusted UTs --HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-
- Nov 11, 2019
-
-
Eli Collins authored
* patch django_argon2 so it only uses type "I" (to match django's behavior) * patch it's UTs so they don't try to access hasher.type_values, which is only present on base hasher. --HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
(fixes issue 95). also added UT which checks behavior against locally-installed 'htpasswd' tool (if available). --HG-- branch : stable
-
Eli Collins authored
along with some other notes --HG-- branch : stable
-
- Nov 10, 2019
-
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
* updated requirements to latest version of argon2_cffi & argon2pure; though internal code should work with older versions. * reworked argon2 module internals to handle wider range of hash types; and make default customizable via "type" kwd. * added reference vectors for "D" and "ID" hashes --HG-- branch : stable
-
Eli Collins authored
* UTs now has basic tests for parsehash() method * argon2: excluded some settings kwd aliases from parsehash() call --HG-- branch : stable
-
- Nov 09, 2019
-
-
Eli Collins authored
For all prior releases of passlib, `TOTP().to_uri()` would only output an "issuer" parameter. Per the KeyURI spec, issuer should also be prepended to the label for backward compatibility. --HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
per followup to original issue (https://bitbucket.org/ecollins/passlib/issues/88#comment-35296567) it was pointed out that citation for 32 byte hash output was out of date, and that argon2_cffi is correctly following the more up-to-date argon2 spec. this restores the stable branch to the 1.7.1 policy of following argon2_cffi's defaults. --HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-
- Feb 09, 2018
-
-
David Poggi authored
--HG-- branch : stable
-
- Oct 04, 2019
-
-
Ehsan Kia authored
--HG-- branch : stable
-
- Jan 12, 2019
-
-
Kenyon Ralph authored
--HG-- branch : stable
-
- Nov 09, 2019
-
-
Eli Collins authored
Fixes for Python 3.8 & libxcrypt-based linux systems --HG-- branch : stable
-
Eli Collins authored
Merged in graingert/passlib/graingert/docs-updated-password-generation-section-1551709975688 (pull request #8) docs: updated password generation section to endorse 'zxcvbn' over alternate forks --HG-- branch : stable
-
- Jul 11, 2019
-
-
Alan Pevec authored
This was a deprecation when running in Python 3.7: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working if isinstance(source, collections.Sequence): --HG-- branch : stable
-
Alan Pevec authored
crypt support may be present in libxcrypt Author: Björn Esser <besser82@fedoraproject.org> Date: Wed Mar 13 10:02:43 2019 +0100 https://src.fedoraproject.org/rpms/python-passlib/c/29e9641462291e812d7eb50d402e1b3a74c7a95e --HG-- branch : stable
-
Alan Pevec authored
The function time.clock(), used in passlib/utils/__init__.py has been removed. It was deprecated since Python 3.3. More info: https://docs.python.org/3.8/whatsnew/3.8.html#api-and-feature-removals To make the code both Python 2 and 3 compatible, use timeit.default_timer --HG-- branch : stable
-
- Mar 04, 2019
-
-
Thomas Grainger authored
--HG-- branch : graingert/docs-updated-password-generation-section-1551709975688
-
- Jun 06, 2017
-
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-
- Apr 05, 2017
-
-
Eli Collins authored
building now uses $SPHINX_BUILD_TAGS env var. --HG-- branch : stable
-
- Mar 04, 2017
-
-
Eli Collins authored
also setting salt length to fixed value, no longer relying on argon2_cffi's upstream settings for this. --HG-- branch : stable
-
- Feb 14, 2017
-
-
Eli Collins authored
--HG-- branch : stable
-
- Jan 31, 2017
-
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-
Eli Collins authored
--HG-- branch : stable
-