| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | passlib.crypto: relocated bcrypt backend code from passlib.utils | Eli Collins | 2016-06-10 | 1 | -13/+2 |
| | | |||||
| * | relocated many of the crypto routes inside passlib.utils, | Eli Collins | 2016-02-10 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | 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-07-25 | 1 | -4/+3 |
| |\ | |||||
| | * | stripped out some remaining googlecode references in docs | Eli Collins | 2015-07-25 | 1 | -4/+3 |
| | | | |||||
| * | | made passlib.utils.compat a package, moved _ordered_dict backport inside it. | Eli Collins | 2015-01-27 | 1 | -0/+1 |
| | | | |||||
| * | | more post-py25/31 cleanups | Eli Collins | 2015-01-23 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | * removed exc_err() compat helper, can now use "Exception as err" * next_method_attr replaced by nextgetter(), which seems a little cleaner * removed py30/31 alias for SafeConfigParser * put some PY26 features behind PY26 compat flag * removed PY25 from setup classifiers | ||||
| * | | setup tweaks: fixed manifest to include data files, marked universal wheel ↵ | Eli Collins | 2015-01-10 | 1 | -7/+2 |
| |/ | | | | support. | ||||
| * | various documentation updates | Eli Collins | 2012-09-20 | 1 | -4/+5 |
| | | |||||
| * | large number of assorted documentation updates | Eli Collins | 2012-08-01 | 1 | -1/+1 |
| | | |||||
| * | project-wide whitespace & comment cleanup (it's been a couple of years) | Eli Collins | 2012-08-01 | 1 | -23/+23 |
| | | |||||
| * | final tweaks to test config files | Eli Collins | 2012-05-01 | 1 | -2/+2 |
| | | |||||
| * | updated front matter and other documentation | Eli Collins | 2012-04-27 | 1 | -7/+6 |
| | | |||||
| * | added missed package to setup | Eli Collins | 2012-04-17 | 1 | -1/+2 |
| | | |||||
| * | removed default policy file & object | Eli Collins | 2012-04-09 | 1 | -1/+1 |
| | | | | | | | | was using default policy to store recommended defaults for hashes, but it only affects CryptContext objects, and users seem to frequent using the handler objects directly - so going to store recommended defaults in the handler from now on. | ||||
| * | bugfix to setup.py | Eli Collins | 2012-03-10 | 1 | -1/+1 |
| | | |||||
| * | removed 2to3 translation step from setup | Eli Collins | 2011-12-06 | 1 | -20/+3 |
| | | |||||
| * | added Python::Implementation trove classifiers | Eli Collins | 2011-12-01 | 1 | -0/+5 |
| | | |||||
| * | typos in setup description | Eli Collins | 2011-10-09 | 1 | -3/+3 |
| | | |||||
| * | updated docs for md5-crypt, django hashes, and django plugin; added django ↵ | Eli Collins | 2011-09-19 | 1 | -0/+2 |
| | | | | | plugin to setup | ||||
| * | documentation building should now be done through 'setup.py build_sphinx'; | Eli Collins | 2011-08-17 | 1 | -0/+9 |
| | | | | | | changed instructions accordingly; also added 'docdist' setup command to build doc zip files | ||||
| * | setup script enhancements | Eli Collins | 2011-08-17 | 1 | -28/+81 |
| | | | | | | | | | | | | * added code to make builtin snapshots & releases with correct version # easier, no longer dependant on egg_info's tag_date (which didn't make PEP compatible version strings anyways). * moved passlib.setup to passlib._setup - not really publically useful anyways, and name was causing nose/unitest to get confused * added tests/*.cfg to setup & manifest | ||||
| * | stripped trailing whitespace from a bunch of files | Eli Collins | 2011-07-08 | 1 | -2/+2 |
| | | |||||
| * | changed setup.cfg so nose works properly again; minor tweaks to setup.py | Eli Collins | 2011-06-29 | 1 | -5/+5 |
| | | |||||
| * | updated changelog to include python 3 compat; various other documentation ↵ | Eli Collins | 2011-06-29 | 1 | -10/+16 |
| | | | | | updates | ||||
| * | installation updates | Eli Collins | 2011-06-22 | 1 | -13/+37 |
| | | | | | | | | | * updated install instructions to account for python 3 support * removed dependancy on distribute/setuptools: - no longer using find_packages() - using build_py_2to3 cmdclass as fallback if distribute's use_2to3 not available * some tweaks to make "setup.py test" work properly | ||||
| * | adding 2to3 + cond2to3 monkeypatch support to setup.py; all UTs pass py2.7 & 3.2 | Eli Collins | 2011-06-20 | 1 | -1/+16 |
| | | |||||
| * | setup tweaks: updated long description to include links, added some ↵ | Eli Collins | 2011-06-01 | 1 | -4/+12 |
| | | | | | keywords, download url set to version specific sdist | ||||
| * | changed setup.py to read version string via regexp | Eli Collins | 2011-05-04 | 1 | -3/+12 |
| | | |||||
| * | various documentation updates | Eli Collins | 2011-05-04 | 1 | -12/+18 |
| | | |||||
| * | minor doc changes | Eli Collins | 2011-05-03 | 1 | -1/+1 |
| | | |||||
| * | added instructions for building documentation; misc documentation updates | Eli Collins | 2011-03-27 | 1 | -2/+2 |
| | | |||||
| * | Add missing comma | Eric Hanchrow | 2011-03-26 | 1 | -1/+1 |
| | | |||||
| * | renamed 'astdoc' sphinx theme imports to 'cloud_sptheme'; other small doc fixes | Eli Collins | 2011-03-25 | 1 | -1/+1 |
| | | |||||
| * | updated links in documentation; bumped to version 1.3.01.3.0 | Eli Collins | 2011-03-25 | 1 | -4/+4 |
| | | |||||
| * | documentation updates | Eli Collins | 2011-03-24 | 1 | -4/+4 |
| | | | | | | | | | | | | | ===================== * 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 | ||||
| * | bugfixes to ldap schemes | Eli Collins | 2011-03-22 | 1 | -3/+1 |
| | | |||||
| * | documentation work & rearranging | Eli Collins | 2011-03-22 | 1 | -0/+2 |
| | | | | | | | | | | | ================================ * added documentation for overview, ldap digests * lots of other documentation updates * renamed passlib.unix -> passlib.hosts * renamed passlib.sqldb -> passlib.servers * added passlib.servers.custom_app_context for quickstart purposes * added ldap {CLEARTEXT} support | ||||
| * | passlib.apache: improved interface; added docs & UTs (all passlib.apache uts ↵ | Eli Collins | 2011-03-17 | 1 | -1/+2 |
| | | | | | pass) | ||||
| * | documentation work | Eli Collins | 2011-03-14 | 1 | -1/+1 |
| | | | | | | | | ================== * finished password hash api description * various documentation cleanups * removed unused quickstart doc | ||||
| * | updated info in setup.py | Eli Collins | 2011-02-25 | 1 | -5/+29 |
| | | |||||
| * | removing lots of bps modules from passlib | Eli Collins | 2011-01-06 | 1 | -8/+4 |
| | | |||||
| * | tweaked config files, moved dir to passlib | Eli Collins | 2011-01-06 | 1 | -13/+7 |
| | | |||||
| * | cloning bps to passlib trunk | Eli Collins | 2011-01-06 | 1 | -0/+43 |
