| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | docs: minor changes | Eli Collins | 2016-06-10 | 1 | -2/+5 |
| | | |||||
| * | changes: updated 1.7 TODO list, reformatted some items | Eli Collins | 2016-02-11 | 1 | -0/+1 |
| | | |||||
| * | relocated many of the crypto routes inside passlib.utils, | Eli Collins | 2016-02-10 | 1 | -4/+0 |
| | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | Merge from stable | Eli Collins | 2015-08-04 | 1 | -1/+1 |
| |\ | |||||
| | * | bumped to 1.6.5; updated (c) years in a few places1.6.5 | Eli Collins | 2015-08-04 | 1 | -1/+1 |
| | | | |||||
| * | | Merge from stable | Eli Collins | 2015-07-25 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | updated issue tracker url to point to bitbucket | Eli Collins | 2015-07-25 | 1 | -1/+1 |
| | | | |||||
| * | | docs switched to use 'fulltoc' in sidebar; may reverse this later. | Eli Collins | 2015-07-23 | 1 | -8/+12 |
| | | | |||||
| * | | Merge from stable | Eli Collins | 2015-07-22 | 1 | -6/+4 |
| |\ \ | |/ | |||||
| | * | doc updates | Eli Collins | 2015-07-22 | 1 | -6/+4 |
| | | | |||||
| * | | TOTP implementation mostly finalize | Eli Collins | 2015-01-09 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TOTP module reworked drastically. Should have committed this a long time ago. Now have what is (hopefully) the final API for the TOTP module. * Supports TOTP & HOTP * Supports URI rendering & parsing * Highlevel methods to handle state management, client clock skew estimation, etc. * Unittests mostly complete (a few edge cases) * Persistent serialization supports encrypting secrets with a password, to mitigate exposure of storage medium. * Basic API documentation. Should be suitable for following use-cases: * lowlevel methods for implementing HOTP/TOTP on server * highlevel methods for implementing HOTP/TOTP on server, and letting them handle details of tracking client state. * methods for implementing an HOTP / TOTP client. | ||||
| * | | comment & doc updates, removed some extraneous try/except clauses from ↵ | Eli Collins | 2013-12-28 | 1 | -0/+2 |
| |/ | | | | des_crypt code | ||||
| * | gathered together a few more documentation updates | Eli Collins | 2013-12-28 | 1 | -3/+25 |
| | | |||||
| * | tweaked doc build options | Eli Collins | 2013-12-28 | 1 | -2/+2 |
| | | |||||
| * | massive cleanup of documentation typos, thanks to Thomas Waldmann (issue 27, ↵ | Eli Collins | 2013-12-27 | 1 | -1/+1 |
| | | | | | comment 7) (transplant of r1f5b8860b743 from default branch) | ||||
| * | minor documentation updates | Eli Collins | 2013-01-19 | 1 | -2/+2 |
| | | | | | | | | | | | | * added some backwards-compat & error handling notes to CryptContext, as suggested by Thomas Waldmann (https://code.google.com/p/passlib/issues/detail?id=27#c2) * clarified alg descriptions and internal comments for lmhash, md5_crypt, cisco, et al * deprecated_method() decorator now checks if ".. deprecated::" stanza already present in docstring * hash_needs_update() won't be removed until release 2.0 | ||||
| * | updated to use cloud_sptheme 1.5 -- fancier table layouts | Eli Collins | 2012-09-20 | 1 | -0/+3 |
| | | |||||
| * | various documentation updates | Eli Collins | 2012-09-20 | 1 | -13/+13 |
| | | |||||
| * | large number of assorted documentation updates | Eli Collins | 2012-08-01 | 1 | -47/+64 |
| | | |||||
| * | project-wide whitespace & comment cleanup (it's been a couple of years) | Eli Collins | 2012-08-01 | 1 | -33/+33 |
| | | |||||
| * | updated index entries | Eli Collins | 2012-05-02 | 1 | -0/+1 |
| | | |||||
| * | loads of documentation updates | Eli Collins | 2012-05-01 | 1 | -1/+1 |
| | | |||||
| * | updated various bit of documentation; made 1.6 changelog presentable | Eli Collins | 2012-04-30 | 1 | -1/+1 |
| | | |||||
| * | updated front matter and other documentation | Eli Collins | 2012-04-27 | 1 | -4/+11 |
| | | |||||
| * | near complete rewrite of django plugin, now making public | Eli Collins | 2012-04-27 | 1 | -1/+0 |
| | | | | | | | | | | | | - monkeypatching now formalized w/ a patch manager, and should be *much* more resilient. - patch states reduced greatly, simplified code and tests - now handles django 1.4 correctly - patches hashers module as well (had to write some new wrappers) - added experimental methods GenericHandler.parsehash() to back our wrapper of Hasher.safe_summary() - XXX: doesn't currently import current HASHER state, - XXX: can't import hashers into passlib either -- though left initial notes on this | ||||
| * | documentation updates for last two commits | Eli Collins | 2012-02-08 | 1 | -1/+2 |
| | | |||||
| * | documentation updates for latest round of changes | Eli Collins | 2012-01-18 | 1 | -2/+2 |
| | | |||||
| * | updated documentation to use some cloud_sptheme 1.3 features | Eli Collins | 2011-12-02 | 1 | -8/+20 |
| | | | | | | * escaped {} literals in *samp* roles - used on some doc pages * google analytics integration for pypi docs | ||||
| * | misc doc changes | Eli Collins | 2011-09-14 | 1 | -1/+1 |
| | | |||||
| * | minor doc changes | Eli Collins | 2011-07-13 | 1 | -0/+4 |
| | | |||||
| * | added documentation for "passlib.ext.django" django app that upgrades Django ↵ | Eli Collins | 2011-07-10 | 1 | -1/+4 |
| | | | | | | | to support pbkdf2 * docs & module currently hidden since it hasn't had much testing yet (and may split out into separate package anyway) | ||||
| * | minor documentation fixes | Eli Collins | 2011-03-25 | 1 | -1/+0 |
| | | |||||
| * | renamed 'astdoc' sphinx theme imports to 'cloud_sptheme'; other small doc fixes | Eli Collins | 2011-03-25 | 1 | -8/+8 |
| | | |||||
| * | updated docs/conf.py | Eli Collins | 2011-03-25 | 1 | -30/+45 |
| | | |||||
| * | documentation work | Eli Collins | 2011-03-14 | 1 | -1/+1 |
| | | | | | | | | ================== * finished password hash api description * various documentation cleanups * removed unused quickstart doc | ||||
| * | misc documentation updates | Eli Collins | 2011-02-24 | 1 | -1/+4 |
| | | |||||
| * | added nthash support; document updates | Eli Collins | 2011-02-01 | 1 | -2/+4 |
| | | |||||
| * | updated docs | Eli Collins | 2011-01-31 | 1 | -3/+3 |
| | | |||||
| * | doc building now uses astdoc, updated masthead & logo | Eli Collins | 2011-01-07 | 1 | -16/+13 |
| | | |||||
| * | doc cleanups | Eli Collins | 2011-01-06 | 1 | -6/+18 |
| | | |||||
| * | removed uneeded bits of utils.TestCase, and some more bps deps | Eli Collins | 2011-01-06 | 1 | -1/+1 |
| | | |||||
| * | removing bps deps, all UTs pass | Eli Collins | 2011-01-06 | 1 | -10/+9 |
| | | |||||
| * | cloning bps to passlib trunk | Eli Collins | 2011-01-06 | 1 | -0/+216 |
