Skip to content

Commit 9851054

Browse files
committed
BREAKING CHANGE: More complete SSL / TLS settings
This commit does a few things: * Rewrites the file to be in alphabetical order for easy browsing * Adds an "alias" feature to reduce settings duplication - we were having some issues where e.g. one version of iCloud had the correct settings and some other versions did not, resulting in very confusing support engagements. * Audits all settings & upgrades settings that were using plaintext connections to use encrypted connections whenever possible * Adds support for specifying IMAP & SMTP TLS settings separately, and also in a more specific way. The previous, ambiguous "ssl" setting has been replaced with "imap_security" and "smtp_security", which have the possible values "SSL / TLS", "STARTTLS", or "none". Providers can also specify the boolean key "imap_allow_insecure_ssl" or "smtp_allow_insecure_ssl" if insecure ciphers such as SSLv3 are required to connect. * Removes the 'occurrences' field, which I could find no reference to in our codebase.
1 parent 054303c commit 9851054

File tree

1 file changed

+1120
-1398
lines changed

1 file changed

+1120
-1398
lines changed

0 commit comments

Comments
 (0)