summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* added ldap_pbkdf2_{digest} variants; UTs & docs; removed prefix from ↵Eli Collins2011-04-293-6/+50
| | | | pdkdf2_sha1 for compat w/ existing hashes
* large rework of documentation; mainly to give more room to LDAP hashes, and ↵Eli Collins2011-04-2920-519/+812
| | | | document ldap CRYPT hashes
* rearranged/expanded CryptContext docsEli Collins2011-04-268-258/+348
|
* api change - renaming (min|max|default)_salt_chars attributes -> ↵Eli Collins2011-04-251-5/+41
| | | | | | | | | | | (min|max|default)_salt_size * part of finalization of password hash api, these should not change name again * the names are rather ambiguous, "_size" makes it clearer what they mean * also renamed salt_charset -> salt_chars for the same reason * for applications that were reading old attributes, left aliases in place which will issue a warning when access - these will be removed in passlib 1.5 *
* documentation tweaksEli Collins2011-04-253-26/+28
|
* added support for ldap {CRYPT} handlers, using PrefixWrapper to wrap base ↵Eli Collins2011-04-252-4/+24
| | | | handlers
* new PrefixWrapper constructor, for wrapping existing handlers and altering ↵Eli Collins2011-04-251-0/+4
| | | | the prefix
* small doc updatesEli Collins2011-04-122-2/+4
|
* initial stab at documenting passlib.utils.handlers, and how to make a custom ↵Eli Collins2011-04-122-5/+201
| | | | handler
* MergeEli Collins2011-04-085-10/+19
|\
| * minor additions to documentationEli Collins2011-04-065-10/+19
| |
* | updated documentation for passlib.hostsEli Collins2011-04-082-66/+145
| |
* | minor doc updatesEli Collins2011-04-081-0/+6
| |
* | added LazyCryptContext - delays parsing policy & loading handlers until ↵Eli Collins2011-04-081-0/+2
|/ | | | actually used
* documentation tweaksEli Collins2011-04-052-17/+39
|
* added atlassian_pbkdf2_sha1 - supports hash PBKDF2-based hash used by ↵Eli Collins2011-04-041-0/+31
| | | | Atlassian (eg Jira's cwd_user table)
* unix_fallback: disabled wildcard support unless explicitly enabledEli Collins2011-03-291-4/+20
| | | | for security purposes, so as not to surprise new users.
* added a generate_password() convenience methodEli Collins2011-03-291-0/+2
|
* CryptContext documentation: split interface listing to separate file; added ↵Eli Collins2011-03-286-16/+225
| | | | large amount of integration example code
* added support for a bunch of PBKDF2 hash schemesEli Collins2011-03-283-0/+194
| | | | | | | | * 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
* added instructions for building documentation; misc documentation updatesEli Collins2011-03-274-19/+19
|
* minor documentation fixesEli Collins2011-03-259-35/+42
|
* renamed 'astdoc' sphinx theme imports to 'cloud_sptheme'; other small doc fixesEli Collins2011-03-252-9/+9
|
* last minute release fixesEli Collins2011-03-251-5/+8
|
* updated links in documentation; bumped to version 1.3.01.3.0Eli Collins2011-03-253-17/+28
|
* updated docs/conf.pyEli Collins2011-03-251-30/+45
|
* removed pure-python bcrypt implementation, wasn't fast enough to be usuable, ↵Eli Collins2011-03-242-29/+0
| | | | and probably never will be.
* added phpass_context & phpbb3_context to passlib.appsEli Collins2011-03-242-5/+20
|
* documentation updatesEli Collins2011-03-248-211/+308
| | | | | | | | | | | | ===================== * 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
* lots of work documenting CryptContext classEli Collins2011-03-235-178/+255
|
* updated & documentated passlib.hosts moduleEli Collins2011-03-231-43/+93
|
* misc doc changesEli Collins2011-03-234-8/+20
|
* passlib.apps workEli Collins2011-03-238-61/+121
| | | | | | | ================= * renamed passlib.servers -> passlib.apps * added custom_app_context, for quickly adding hashes to new apps * documented module
* added documentation for passlib.registryEli Collins2011-03-231-0/+60
|
* ldap_plaintext: replaces ldap_cleartext, has proper behavior (using ↵Eli Collins2011-03-231-8/+4
| | | | slappasswd as reference)
* big rename: driver->handlerEli Collins2011-03-221-1/+1
| | | | | | =========================== 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 Collins2011-03-227-8/+11
| | | | little to do with eachother
* documentation work & rearrangingEli Collins2011-03-2218-113/+307
| | | | | | | | | | ================================ * 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
* added Oracle 10 & 11 password hashes, with docs & UTsEli Collins2011-03-186-6/+204
|
* passlib.apache: improved interface; added docs & UTs (all passlib.apache uts ↵Eli Collins2011-03-173-0/+60
| | | | pass)
* documentation workEli Collins2011-03-1420-232/+238
| | | | | | | ================== * finished password hash api description * various documentation cleanups * removed unused quickstart doc
* supporting hashes addedEli Collins2011-03-144-4/+138
| | | | | | | | ======================= * added unix_fallback scheme, for detecting wildcard/disabled passwords in /etc/shadow files * added plaintext scheme, for migrating existing application * added hex md4/md5/sha1/sha256/sha512 schemes, for migrating existing applications * docs & UTs added for above schemes
* fixed wart - CryptContext now searches schemes in order, instead of reverse ↵Eli Collins2011-03-051-2/+2
| | | | order (and default is now first option)
* cryptcontext workEli Collins2011-03-031-7/+7
| | | | | | | | | | | | | ================= * hash_needs_update() method - renamed method from hash_is_compliant() - cleaned up code - added UT for method * prepare_settings() methods - renamed method from norm_handler_settings() - cleaned up code - TODO: write UT * renamed "vary_default_rounds" to "vary_rounds", was too verbose
* finished documenting specific interface details for all existing password hashesEli Collins2011-03-0315-156/+234
|
* updated documentation for des-crypt & md5-crypt variantsEli Collins2011-03-037-14/+24
|
* work on interface documentation (bcrypt)Eli Collins2011-03-022-17/+29
|
* tweaked masthead fontEli Collins2011-03-022-66/+30
|
* doc tweaksEli Collins2011-03-012-1/+3
|
* policy/context workEli Collins2011-02-282-10/+18
| | | | | | | | | | | | | =================== * tweaks to policy kwds/format: - renamed "default" hash category to "all" - renamed "fallback" kwd to "default" * added salt_charset to password hash api * removed some legacy formats from policy parser * minor renames to a lot of policy parser methods * UTs for CryptPolicy & CryptContext added - all tests currently pass - CryptContext tests not *quite* done