summaryrefslogtreecommitdiff
path: root/passlib/_data
Commit message (Collapse)AuthorAgeFilesLines
* pwd: updated to use EFF wordsets, updated some docstringsEli Collins2016-11-097-17178/+12417
| | | | | | | | | | | * stripped out diceware & beale wordsets * replaced with EFF's cleaner wordsets * changed wordset loading strategy to be more zipfile friendly -- _load_wordset() now takes in asset path, uses pkg_resources to resolve it. * added PhraseGenerator.register_wordset_path() helper
* passlib.pwd: big cleanup pass, removing code that won't be ready for releaseEli Collins2016-02-116-0/+17178
| | | | | | | | | | | | | | | | | | | | | | | * split generate() into genword() & genphrase() -- APIs are just too different to keep combined. * renamed internal calc funcs to better reflect their purpose. * commented out PhraseGenerator's min_chars code, can't confirm it's doing correct thing. * commented out password strength estimator, too half-baked. * tried to simplify SequenceGenerator attributes. * genword(): defined some base charsets to work with * genphrase(): wordsets now stored uncompressed (not really that big, and .whl will compress everything for transport). * fleshed out UTs for genword() & genphrase() * updated docs
* more password generator workEli Collins2013-02-123-0/+0
* added alternate Diceware wordset * added check for abnormally low entropy phrases, per diceware website.