summaryrefslogtreecommitdiff
path: root/passlib/hosts.py
Commit message (Collapse)AuthorAgeFilesLines
* passlib.registry: consolidated some internal helpers from various placesEli Collins2016-11-191-15/+7
| | | | | * moved has_active_backend() from UTs to .registry * moved os_crypt backend support helper from .hosts to .registry
* removed some unused importsEli Collins2013-04-091-1/+0
|
* style cleanupsEli Collins2013-04-091-1/+1
|
* project-wide whitespace & comment cleanup (it's been a couple of years)Eli Collins2012-08-011-39/+39
|
* excluded some branches from coverageEli Collins2012-04-301-1/+1
|
* bugfix: set des_crypt.checksum_size, so it will now reject hashes with ↵Eli Collins2012-04-171-9/+12
| | | | missing chars
* assorted bugfixes, tweaks, and tests added; based on coverage examinationEli Collins2012-04-121-1/+1
| | | | | | | * test os_crypt backend has functional fallback * test handler methods accept all unicode/bytes combinations for secret & hash * fixed some incorrect error messages & types being caught & raised * other minor cleanups
* did rewrite of unix_fallback as unix_disabled; unix_fallback is now deprecatedEli Collins2012-03-101-5/+10
|
* renamed nthash -> bsd_nthash; added real nthash implementedEli Collins2012-03-101-2/+2
| | | | | | | 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.
* simplified crypt.crypt() wrappersEli Collins2012-01-191-2/+2
| | | | | | | * safe_crypt() improved - accepts unicode/bytes for salt, checks for NULL, returns None on failure * added test_crypt() wrapper to simplify backend checks. * removed native=True from most to_string() implementations, unused now. * updated UTs
* split exceptions/warnings to separate module; added some additional warning ↵Eli Collins2012-01-181-1/+3
| | | | classes to make filtering easier
* cleanups to utilsEli Collins2012-01-181-2/+2
|
* moved list of unix crypt schemes to passlib.utilsEli Collins2011-04-251-8/+4
|
* rewrote host_context to autodetect schemes based on what crypt() supports; ↵Eli Collins2011-04-081-13/+27
| | | | no longer available if crypt() not present
* converted passlib.apps & passlib.hosts to use LazyCryptContextEli Collins2011-04-081-6/+6
|
* updated & documentated passlib.hosts moduleEli Collins2011-03-231-25/+48
|
* split passlib.base into passlib.registry & passlib.context - the two have ↵Eli Collins2011-03-221-1/+1
| | | | little to do with eachother
* documentation work & rearrangingEli Collins2011-03-221-0/+72
================================ * 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