summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* closing branchscrypt-devEli Collins2016-06-100-0/+0
* bugfix: passlib.tests.utils: backend inspection code was mistakenly reading ....Eli Collins2016-06-101-1/+2
* docs: cleanupsEli Collins2016-06-102-8/+8
* passlib.handlers.scrypt: created scrypt hash handler, complete with UTs and docsEli Collins2016-06-1017-362/+1608
* Merge from defaultEli Collins2016-06-10134-5321/+25503
|\
| * docs: minor changesEli Collins2016-06-102-5/+7
| * passlib.tests: silenced some internal deprecation warningsEli Collins2016-06-102-0/+3
| * passlib.utils.handlers / HasRounds: the 'rounds' keyword is now treatedEli Collins2016-06-106-22/+46
| * passlib.pwd: enhanced 'duplicate elements' message to be more detailed.Eli Collins2016-06-101-1/+16
| * bugfix: plaintext, htdigest, unix_disabled hashes: added missing .using() imp...Eli Collins2016-06-104-22/+49
| * bugfix: passlib.totp: add missing import to UTs; add 'cryptography' package t...Eli Collins2016-06-102-0/+3
| * passlib.context: deprecating the 'all' preset scheme --Eli Collins2016-06-104-30/+63
| * deprecating the 'vary_rounds' option -- *very* little security benefit,Eli Collins2016-06-109-16/+25
| * passlib.context: now that Handler.using() is fully implemented,Eli Collins2016-06-104-139/+80
| * passlib.utils.handlers: HasSalt.using() implemented to support customizingEli Collins2016-06-102-0/+121
| * passlib.tests.test_totp: use proper timing tool for runtime measurement,Eli Collins2016-06-103-27/+26
| * passlib.totp: converted encrypt_key() helper to use AES-CTR via 'cryptography...Eli Collins2016-06-102-34/+118
| * passlib.utils.handlers: some fixes to HasManyIdent.using(), added more UTsEli Collins2016-06-103-2/+9
| * passlib.utils.handlers: some fixes to HasRounds.using(), added more UTsEli Collins2016-06-104-49/+219
| * passlib.crypto: relocated bcrypt backend code from passlib.utilsEli Collins2016-06-107-23/+12
| * .encrypt() method renamed to .hash(), other api cleanupsEli Collins2016-06-1076-615/+623
| * bugfix: passlib.pwd: fixed codecs.open() mode so it works under py3Eli Collins2016-02-121-1/+1
| * changes: updated 1.7 TODO list, reformatted some itemsEli Collins2016-02-112-64/+74
| * passlib.pwd: big cleanup pass, removing code that won't be ready for releaseEli Collins2016-02-1111-481/+18006
| * added reference for cisco_asa algorithmEli Collins2016-02-101-0/+3
| * relocated many of the crypto routes inside passlib.utils,Eli Collins2016-02-1049-2325/+3167
| * passlib.totp: factored out SequenceMixin for general use in passlibEli Collins2016-02-102-29/+30
| * passlib.tests / HandlerTest: when generating random rounds,Eli Collins2016-02-101-4/+4
| * passlib.ext.django: dropped support for django 1.6-1.7, per passlib 1.6.6 ann...Eli Collins2016-02-097-140/+67
| * Merge with stableEli Collins2016-02-0913-55/+488
| |\
| | * fix: handler test suite: avoid even rounds for bsdi_cryptEli Collins2016-02-081-1/+4
| | * bugfix: PrefixWrapper wasn't initializing parse_rounds() for lazy-loaded hand...Eli Collins2016-02-081-8/+11
| | * Fix typoYuval Langer2015-12-301-1/+1
| | * Fix typoYuval Langer2015-12-301-1/+1
| | * passlib.ext.django: fixes so we're compatible with django 1.9, fixes issue 68Eli Collins2016-02-086-48/+273
| | * PasswordHash ifc: added temporarily helper .parse_rounds(),Eli Collins2016-02-084-10/+86
| | * CryptContext: callers can now provider contextual keywords for any hash in th...Eli Collins2016-02-085-5/+137
| * | Merged in yuvallanger/passlib/yuvallanger/fix-typo-1451443676093 (pull reques...Eli Collins2016-01-031-2/+2
| |\ \
| | * | Fix typoYuval Langer2015-12-301-1/+1
| | * | Fix typoYuval Langer2015-12-301-1/+1
| |/ /
| * | bugfix: choose_rounds: make it py3 compatibleEli Collins2015-12-051-15/+15
| * | Merge from stableEli Collins2015-08-045-9/+25
| |\ \ | | |/
| | * Added tag 1.6.5 for changeset c9083726f40fEli Collins2015-08-040-0/+0
| | * bumped to 1.6.5; updated (c) years in a few places1.6.5Eli Collins2015-08-044-4/+10
| | * updated README fileEli Collins2015-08-041-14/+40
| | * break import into multiple lines - fixes issue 58 part 2Eli Collins2015-08-041-1/+4
| | * bugfix: tests.utils: added list wrapper, since tuple().index doesn't exist un...Eli Collins2015-07-281-1/+3
| * | updated fuzzy test timeout factor greatlyEli Collins2015-07-261-1/+1
| * | tweaked threaded fuzz test logging & timeoutEli Collins2015-07-261-9/+16
| * | bcrypt_sha256 now accepts multiple idents, switched to $2b$ by default.Eli Collins2015-07-261-2/+13