summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * Merge with stableEli Collins2016-11-220-0/+0
| |\ | |/ |/|
* | passlib.tests / HandlerTest: when generating random rounds,Eli Collins2016-02-101-4/+4
| * tox.ini: added -py36Eli Collins2016-11-221-3/+4
| * 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-2237-867/+1059
| * 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-229-573/+1086
| * passlib.handlers.django: added support for django_argon2Eli Collins2016-11-2210-19/+166
| * 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: docs: added sphinx 'orphan' flag to silence errors about redirect pages.Eli Collins2016-11-205-0/+25
| * 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: followup to prior commit -- adds stub pages so not to break inbound links.Eli Collins2016-11-205-0/+15
| * docs: LARGE update to documentation, tutorials added, pages relocatedEli Collins2016-11-2057-1673/+1867
| * 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
| * setup: added extras for argon, bcrypt, totpEli Collins2016-11-192-0/+12
| * docs: moving official doc urls to RTD, added https:// to a few urlsEli Collins2016-11-193-10/+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-193-14/+57
| * passlib.totp: doc fixes, TokenError() no longer requires explicit message,Eli Collins2016-11-193-8/+13
| * passlib.apache: updated htpasswd_context to support apache 2.4 & native os sc...Eli Collins2016-11-193-39/+127
| * 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-102-6/+152
| * utils.handlers: tried to greatly simplify how BackendMixin & subclasses operateEli Collins2016-11-108-152/+191
| * context: mark that "all_min_rounds" and similar will be an error under 2.0Eli Collins2016-11-101-1/+3
| * bugfix: tests.test_pwd: missed rename of predefined charsetEli Collins2016-11-101-3/+3
| * totp: doc fixes, description of alternate caching strategy, serialization stepEli Collins2016-11-102-18/+122
| * totp: TOTP.normalize_token() turned into hybrid method, made public;Eli Collins2016-11-104-21/+68
| * totp: added cache_seconds to TotpMatch repr, fixed py3 bug in UTsEli Collins2016-11-103-4/+5
| * totp: removed 'reuse' keyword from match(), no valid use-caseEli Collins2016-11-102-26/+5
| * utils.handlers: factored out mixin monkeypatching code from BackendMixin,Eli Collins2016-11-102-23/+102
| * pwd: updated docs, made default word/charsets public, minor optimizationsEli Collins2016-11-103-237/+301
| * bugfix: setup: corrected package data declarationEli Collins2016-11-091-1/+1
| * docs: updated some docstrings, internal notesEli Collins2016-11-096-2/+18
| * pwd: updated to use EFF wordsets, updated some docstringsEli Collins2016-11-0910-17226/+12536
| * pwd: removed 'max self info rate' and 'min complexity' hacks, just not useful...Eli Collins2016-11-092-265/+9
| * hash / bcrypt: normalized support log & error message formatsEli Collins2016-11-091-9/+9
| * bugfix: argon2 & bcrypt2 -- stub _calc_checksum stub should use super() callEli Collins2016-11-092-2/+6
| * docs: updated theme, 'upcoming changes' stylingEli Collins2016-11-092-26/+23
| * totp: corrections to tutorialEli Collins2016-11-091-0/+3