summaryrefslogtreecommitdiff
path: root/passlib
Commit message (Expand)AuthorAgeFilesLines
* Merge with stableEli Collins2017-01-228-28/+55
|\
| * 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
* | Merge from stableEli Collins2016-12-195-132/+162
|\ \ | |/
| * 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
* | general: went ahead and removed a bunch of deprecated features that were sche...Eli Collins2016-11-2821-1907/+43
* | Merge with stableEli Collins2016-11-2812-46/+62
|\ \ | |/
| * 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
* | start 1.8 devEli Collins2016-11-231-1/+1
|/
* 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
* passlib.totp: doc fixes, TokenError() no longer requires explicit message,Eli Collins2016-11-192-7/+12
* passlib.apache: updated htpasswd_context to support apache 2.4 & native os sc...Eli Collins2016-11-192-39/+116
* passlib.registry: consolidated some internal helpers from various placesEli Collins2016-11-198-35/+191
* passlib.exc: has_backend() now raises explicit UnknownBackendError, not Value...Eli Collins2016-11-192-1/+14
* hash: fix PyCharm autocompletion of passlib.hashEli Collins2016-11-101-6/+46