- May 11, 2020
-
-
Eli Collins authored
-
- Nov 22, 2019
-
-
Eli Collins authored
-
- Jan 31, 2017
-
- Nov 20, 2016
-
-
Eli Collins authored
* moved a bunch of pages into 'docs/narr' narrative subsection. added placeholder pages in old locations, to minimize inbound link breakage. * split history into separate pages, was getting way too long. removed toplevel CHANGES file, not feasible under new structure. * passlib.ifc split into reference & tutorial portions, tutorial allowed subsuming a bunch of other hash-usage examples. * added standard fragments for warning about insecure hashes, added them to top of a LOT of hash doc pages. * updated references, various layout tweaks
-
- Nov 09, 2016
-
-
Eli Collins authored
* 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
-
- Jul 29, 2016
-
-
Eli Collins authored
* reordering into 'narrative' and 'reference' sections, to take advantage of 'fulltoc' extension making all pages visible in sidebar. * styling updates, requires latest cloud_sptheme * wording improvements to various bits of content
-
- Jun 10, 2016
-
-
Eli Collins authored
-
- Feb 10, 2016
-
-
Eli Collins authored
and moved them to a separate passlib.crypto subpackage. along with this move, made a few api cleanups: * unified all code that's looking up hashes to use new passlib.crypto.lookup_hash() wrapper, which takes care of hash name normalization, loading fallback implementations, and alg metadata inspection, all hidden behind a memoized function. * deprecated pbkdf2() in favor of pbkdf2_hmac() -- only real use, and new signature matches stdlib function. additionally, this version is a bit faster, due to some assumptions that can be made due to the PRF always being HMAC based. * added compile_hmac() helper which does an even more efficient job of pre-compiling a keyed HMAC function; this helped speed up pbkdf2 a bit more.
-
- Aug 04, 2015
-
- Dec 27, 2013
-
-
Eli Collins authored
-
- May 01, 2012
-
-
Eli Collins authored
-
- Apr 27, 2012
-
-
Eli Collins authored
-
- Nov 18, 2011
-
-
Eli Collins authored
cleaned up eks-blowfish implementation, squeezed a little more speed out of it, added jBCrypt info to LICENSE file
-
- Jul 08, 2011
-
-
Eli Collins authored
-
- May 03, 2011
-
-
Eli Collins authored
moved docs/copyright, docs/history -> LICENSE, CHANGES; replace orig files w/ includes so there's now only one copy of each file
-
- Mar 24, 2011
-
-
Eli Collins authored
removed pure-python bcrypt implementation, wasn't fast enough to be usuable, and probably never will be.
-
Eli Collins authored
===================== * CryptContext docs finished * README / LICENSE updated * license text changed to correct BSD wording * embarassingly, the history.rst is kinda off about release versions. tried to make it give readers better outline. * misc doc updates * some handler names (eg: 'context', 'all') now forbidden by register_crypt_handler() * bumped setup.cfg to b1
-