mailinabox/management
Joshua Tauberer 787beab63f choose the best SSL cert from among the installed certificates; use the server certificate instead of self-signed certificates
For HTTPS for the non-primary domains, instead of selecting an SSL certificate by expecting it to be in a directory named after the domain name (with special-case lookups
for www domains, and reusing the server certificate where possible), now scan all of the certificates that have been installed and just pick the best to use for each domain.

If no certificate is available, don't create a self-signed certificate anymore. This wasn't ever really necessary. Instead just use the server certificate.
2015-09-18 13:25:18 +00:00
..
templates choose the best SSL cert from among the installed certificates; use the server certificate instead of self-signed certificates 2015-09-18 13:25:18 +00:00
auth.py the control panel auth hmac message should also include the user's password so that resetting a password in the database forces that user to log in to the control panel again; also use a sha256 hmac 2015-06-06 12:38:19 +00:00
backup.py dont refresh the backup page when there's an error saving the config 2015-08-28 12:33:07 +00:00
daemon.py choose the best SSL cert from among the installed certificates; use the server certificate instead of self-signed certificates 2015-09-18 13:25:18 +00:00
dns_update.py when updating DNS, clear the local DNS cache 2015-09-18 13:00:53 +00:00
mail_log.py mail log scanner: dont assume lines are utf8 2015-01-02 22:49:25 +00:00
mailconfig.py silence errors in the admin if there is an invalid domain name in the database 2015-09-06 13:27:28 +00:00
status_checks.py choose the best SSL cert from among the installed certificates; use the server certificate instead of self-signed certificates 2015-09-18 13:25:18 +00:00
utils.py utils.py can't import non-standard modules because it is imported by migrate.py, which is run before anything is installed 2015-08-30 13:50:34 -04:00
web_update.py choose the best SSL cert from among the installed certificates; use the server certificate instead of self-signed certificates 2015-09-18 13:25:18 +00:00