| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | CryptPolicy deprecated, part2 - updated rest of library to use CryptContext ↵ | Eli Collins | 2012-04-17 | 1 | -5/+6 |
| | | | | | directly | ||||
| * | updated passlib.apache module's api - more flexible to use, changed some ↵ | Eli Collins | 2012-04-17 | 1 | -0/+1 |
| | | | | | ambiguous method names | ||||
| * | minor constant & comment tweaks | Eli Collins | 2012-04-10 | 1 | -1/+1 |
| | | |||||
| * | misc bugfixes dealing with changes from last 8 or so commits | Eli Collins | 2012-03-11 | 1 | -0/+1 |
| | | |||||
| * | did rewrite of unix_fallback as unix_disabled; unix_fallback is now deprecated | Eli Collins | 2012-03-10 | 1 | -1/+2 |
| | | |||||
| * | added Window's DCC hashes (aka mscache / mscash) version 1 & 2 | Eli Collins | 2012-03-10 | 1 | -3/+5 |
| | | |||||
| * | renamed nthash -> bsd_nthash; added real nthash implemented | Eli Collins | 2012-03-10 | 1 | -0/+1 |
| | | | | | | | | after some thought, realized the 'nthash' name should implement the raw hash. since bsd_nthash was very rarely used, it shouldn't present backwards incompatibility issues at this point to go ahead and rename it. | ||||
| * | added support for lmhash | Eli Collins | 2012-03-10 | 1 | -0/+1 |
| | | |||||
| * | added support for Cisco PIX & Type 7 hashes | Eli Collins | 2012-03-10 | 1 | -0/+2 |
| | | | | | | | | | * Cisco Type 5 appears to be same as md5_crypt * added requires_user=False support to HandlerCase * added more through salt-generation test (since cisco_pix has only 4 bits of salt) * added HandlerCase test to ensure user is used as salt | ||||
| * | added mssql 2000/2005 hashes; enhanced HandlerCase's password case sensitive ↵ | Eli Collins | 2012-03-10 | 1 | -0/+2 |
| | | | | | test | ||||
| * | Merge | Eli Collins | 2012-02-08 | 1 | -1/+1 |
| |\ | |||||
| | * | minor tweaks & fixes | Eli Collins | 2012-02-08 | 1 | -1/+1 |
| | | | |||||
| * | | fix to lazy handler loading | Eli Collins | 2012-01-19 | 1 | -4/+4 |
| |/ | |||||
| * | split exceptions/warnings to separate module; added some additional warning ↵ | Eli Collins | 2012-01-18 | 1 | -1/+3 |
| | | | | | classes to make filtering easier | ||||
| * | lots of work on scram hash | Eli Collins | 2012-01-09 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | handler ------- * added 'scram' to default registry list * handler 'algs' keyword now parsed & validated correctly * digest names normalized -> IANA spec * saslprep() integrated into code * added config string format related ------- * added documentation (still needs cleaning up though) * added majority of UTs, still need to add a few edge cases other ----- * redid context->handler deprecation link - code now looks for handler._deprecated_detector(settings) to generate a callable, should be more efficient, and allow errors to be throw at bind-time instead of call-time. * pbkdf2() function now treats keylen = -1 as request for keylen = PRF digest size. | ||||
| * | removed Undef singleton, private _NOTSET singletons are cleaner. | Eli Collins | 2011-12-28 | 1 | -3/+5 |
| | | |||||
| * | large rewrite of how CryptPolicy is parsed and compiled; should result in ↵ | Eli Collins | 2011-12-22 | 1 | -12/+25 |
| | | | | | *much* shorter codepath when calling CryptContext.encrypt(), etc | ||||
| * | bugfix: make sure ``passlib.hash.__loader__`` attribute writable - needed by ↵ | Eli Collins | 2011-08-12 | 1 | -1/+6 |
| | | | | | GAE [issue 19] | ||||
| * | misc documentation tweaks | Eli Collins | 2011-06-30 | 1 | -1/+1 |
| | | |||||
| * | django work | Eli Collins | 2011-06-30 | 1 | -0/+5 |
| | | | | | | | | * django hashes cleaned up, UTs added * added passlib.apps.django_context for reading existing django hashes * added experimental django plugin "passlib.ext.django" which monkeypatches django to use pbkdf2_sha256 (and many other features) * not listing in changelog or documenting just yet, needs more testing | ||||
| * | minor typo & doc tweaks | Eli Collins | 2011-06-20 | 1 | -3/+3 |
| | | |||||
| * | added support for Cryptacular's PBKDF2 format | Eli Collins | 2011-06-02 | 1 | -0/+1 |
| | | |||||
| * | added FSHP support | Eli Collins | 2011-06-02 | 1 | -0/+1 |
| | | |||||
| * | various documentation updates | Eli Collins | 2011-06-01 | 1 | -4/+18 |
| | | |||||
| * | added ldap_pbkdf2_{digest} variants; UTs & docs; removed prefix from ↵ | Eli Collins | 2011-04-29 | 1 | -2/+5 |
| | | | | | pdkdf2_sha1 for compat w/ existing hashes | ||||
| * | added support for hashes used by Roundup Issue tracker | Eli Collins | 2011-04-25 | 1 | -0/+5 |
| | | | | | | | * ldap_hex_md5, ldap_hex_sha1, roundup_plaintext, roundup_pbkdf2_sha1 * also uses ldap_des_crypt * need to add docs | ||||
| * | added support for ldap {CRYPT} handlers, using PrefixWrapper to wrap base ↵ | Eli Collins | 2011-04-25 | 1 | -0/+7 |
| | | | | | handlers | ||||
| * | new PrefixWrapper constructor, for wrapping existing handlers and altering ↵ | Eli Collins | 2011-04-25 | 1 | -3/+5 |
| | | | | | the prefix | ||||
| * | moved _unload_handler_name to passlib.registry, so it can be used multiple ↵ | Eli Collins | 2011-04-08 | 1 | -0/+38 |
| | | | | | places | ||||
| * | added atlassian_pbkdf2_sha1 - supports hash PBKDF2-based hash used by ↵ | Eli Collins | 2011-04-04 | 1 | -1/+4 |
| | | | | | Atlassian (eg Jira's cwd_user table) | ||||
| * | replaced "raise exc, msg" with "raise exc(msg)" everywhere (working on py3k ↵ | Eli Collins | 2011-03-28 | 1 | -11/+11 |
| | | | | | compat, changes made by 2to3) | ||||
| * | added support for a bunch of PBKDF2 hash schemes | Eli Collins | 2011-03-28 | 1 | -0/+5 |
| | | | | | | | | | * pbkdf2_sha1, pbkdf2_sha256, pbkdf2_sha512 -- 3 custom schemes defined by passlib * dlitz_pbkdf2_sha1 -- Dwayne Litzenberger's PBKDF2 crypt * grub_pbkdf2_sha512 -- Grub2's PBKDF2 hash format * two util support functions: adapted_b64_(encode|decode) * UTs and docs for all of the above | ||||
| * | documentation updates | Eli Collins | 2011-03-24 | 1 | -0/+7 |
| | | | | | | | | | | | | | ===================== * 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 | ||||
| * | added documentation for passlib.registry | Eli Collins | 2011-03-23 | 1 | -4/+15 |
| | | |||||
| * | ldap_plaintext: replaces ldap_cleartext, has proper behavior (using ↵ | Eli Collins | 2011-03-23 | 1 | -1/+1 |
| | | | | | slappasswd as reference) | ||||
| * | big rename: driver->handler | Eli Collins | 2011-03-22 | 1 | -30/+30 |
| | | | | | | | =========================== Renamed all references from password hash "driver" -> password hash "handler", to be more consistent with existing phrasing. This also required rearranging quite a lot of modules. | ||||
| * | split passlib.base into passlib.registry & passlib.context - the two have ↵ | Eli Collins | 2011-03-22 | 1 | -0/+257 |
| little to do with eachother | |||||
