summaryrefslogtreecommitdiff
path: root/passlib
Commit message (Expand)AuthorAgeFilesLines
* bumped to 1.7.1, related doc updates1.7.1Eli Collins2017-01-301-1/+1
* passlib.apache: updated internal commentsEli Collins2017-01-301-4/+4
* passlib.tests: fix imports that got dropped during a patchEli Collins2017-01-301-2/+2
* bugfix: passlib.hash.cisco_pix & cisco_asa: major overhaul of internal implem...Eli Collins2017-01-302-132/+456
* PasswordHash: hammered out more of password truncation policy.Eli Collins2017-01-304-68/+235
* passlib.tests: silence some more scrypt backend warnings,Eli Collins2017-01-302-3/+13
* passlib.tests: split cisco hasher tests into separate fileEli Collins2017-01-302-229/+267
* Per issue 83, all "harden_verify" code is now deprecated & a noop.Eli Collins2017-01-293-257/+79
* passlib.tests: silence some scrypt-backend warnings that slipped throughEli Collins2017-01-291-3/+4
* passlib.crypto.scrypt: reworked backend loader internalsEli Collins2017-01-232-39/+53
* setup: synced stamp.py file from gable source;Eli Collins2017-01-221-8/+4
* passlib.tests: up default 'bestof' for time_call(), to lower odds of failuresEli Collins2017-01-221-1/+1
* docs: update bcrypt docs to indicate correct default scheme (fixes issue 85)Eli Collins2017-01-221-2/+2
* added r"" prefix to some strings, to fix some python 3.6 deprecation warningsEli Collins2017-01-225-8/+9
* passlib.tests.test_totp: fixed max_time_t calculation to trap some errorsEli Collins2017-01-221-9/+39
* tests: added code to patch some RNGs for duration of tests,Eli Collins2016-12-192-7/+20
* setup: removed unused 'docdist' helperEli Collins2016-12-191-87/+0
* setup.py: exclude passlib._setup from bdists, only needed for sdists.Eli Collins2016-12-051-5/+38
* docs: tweaked changelog content, pwd docstrings, added recent setup fix to ch...Eli Collins2016-12-051-27/+37
* setup.py: fixed hg revision stamping so builds from sdist don't try toEli Collins2016-12-051-11/+72
* bugfix: utils: GenericHandler wasn't issuing deprecation warning if callerEli Collins2016-11-274-19/+31
* docs: fixed docstring for utils.saslprep()Eli Collins2016-11-271-2/+5
* docs: wording tweaks, emphasized 1.7 changes in hash tutorial, added note abo...Eli Collins2016-11-271-0/+2
* docs: minor wording corrections, replaced 'encrypt' with 'hash' in a bunch of...Eli Collins2016-11-2510-25/+24
* mark version 1.7.01.7.0Eli Collins2016-11-221-1/+1
* tests: cleanup stray .encrypt() callEli Collins2016-11-221-1/+1
* bugfix: tests.test_ext_django: handle no argon2 backends availableEli Collins2016-11-221-1/+2
* bugfix: passlib.ext.django: missing compat import for py3Eli Collins2016-11-221-1/+1
* docs: marked 1.7 release in changelog, various doc updatesEli Collins2016-11-221-1/+1
* passlib.utils: add py3 version of accepts_keyword()Eli Collins2016-11-221-4/+24
* bugfix: tests / test_handlers_bcrypt: bad unpacking of tupleEli Collins2016-11-221-1/+1
* bugfix: tests: fix import issue when django not presentEli Collins2016-11-221-1/+3
* bugfix: tests / test_15_salt_type: respect min_salt_size to remove spurious V...Eli Collins2016-11-222-3/+7
* passlib.utils: relocated a bunch of binary encoding helpers to .utils.binary ...Eli Collins2016-11-2221-766/+938
* passlib.utils: relocated a bunch of properties & decorators to .utils.decorEli Collins2016-11-2218-196/+228
* passlib.context: formalized how CryptContext stores deprecation info.Eli Collins2016-11-225-33/+21
* passlib.ext.django: large refactor to make things more isolated & testable.Eli Collins2016-11-228-573/+1070
* passlib.handlers.django: added support for django_argon2Eli Collins2016-11-227-6/+96
* passlib.tests: large refactor to make all tests that depend on RNG behaveEli Collins2016-11-2110-249/+445
* bugfix: passlib.tests: fix non-deterministic getrandbytes() testEli Collins2016-11-212-15/+38
* passlib.apache: reduce spam by delaying 'no bcrypt backend' errorEli Collins2016-11-201-3/+11
* bugfix: test_handlers_django: don't check django for formats removed in djang...Eli Collins2016-11-201-6/+23
* bugfix: passlib.apache: catch missing bcrypt backend, issue warning, use next...Eli Collins2016-11-201-4/+12
* bugfix: tests_bcrypt: update fuzz backend to use new pybcrypt backend locationEli Collins2016-11-201-8/+12
* bugfix: passlib.pwd: catch TypeError under pypyEli Collins2016-11-201-1/+6
* docs: LARGE update to documentation, tutorials added, pages relocatedEli Collins2016-11-204-13/+17
* bugfix: tests: fixed bcrypt tests to handle '2b' as the defaultEli Collins2016-11-201-2/+3
* passlib.handlers.argon2: argon2_cffi 16.2 compat fixesEli Collins2016-11-192-5/+10
* passlib.tests: django 1.10 compat fixesEli Collins2016-11-194-10/+35
* passlib.handlers.bcrypt: now defaulting to "2b" format, doc updatesEli Collins2016-11-192-14/+54