1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-08-28 19:40:54 +00:00
Radicale/radicale
Jan-Philip Gehrcke 3abbdcf671 htpasswd.py: add optional MD5-APR1 and BCRYPT support via passlib.
- Update docstring for optional MD5-APR1/BCRYPT support via passlib.
- Support the "md5" and "bcrypt" htpasswd_encryption config values.
- Conditionally import the required passlib components if either
  "md5" or "bcrypt" is requested in the configuration file.
- Test bcrypt backend availability upon import.
- First define verification functions, then conditionally import
  external dependencies.
- Consolidate: use context manager for reading credential file.
- Consolidate: save one call to strip() while parsing.
- Consolidate: break long lines, clarify comments and docstrings.
- Consolidate: use verification function mapping for improving maintainability.
2015-07-29 13:12:18 +02:00
..
auth htpasswd.py: add optional MD5-APR1 and BCRYPT support via passlib. 2015-07-29 13:12:18 +02:00
rights Don't rely on case-sensitive imports, fix #282 2015-04-29 18:55:56 +02:00
storage Fix many tests and database storage 2015-07-24 16:01:03 +02:00
__init__.py Merge pull request #273 from untitaker/issue117 2015-04-29 19:09:38 +02:00
__main__.py Fix the PID number stored on filesystem 2014-08-07 12:31:51 +02:00
config.py add ".well-known" addresses feature (closes #126) 2014-10-20 18:51:43 +02:00
ical.py Clean the ical API 2015-02-07 17:26:20 +01:00
log.py Don't crash because of missing SIGHUP on Windows 2014-11-03 11:21:12 +01:00
xmlutils.py Fix typo 2015-05-15 13:47:44 +01:00