aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2020-12-11 18:39:46 +0100
committerGuilhem Moulin <guilhem@fripost.org>2020-12-11 19:33:30 +0100
commitfeeb91998a29ca040f6e5dd103e09507a6355e32 (patch)
tree95888d5f7be25f6af366827d7f347441977c8911 /doc
parented263d4a380036b654525ee268db615c17d0d216 (diff)
libinterimap: deprecate SSL_protocols and introduce SSL_protocol_{min,max}.
Using the libssl interface simplifies our protocol black/whitelist greatly; this only allows simple min/max bounds, but holes are arguably not very useful here. Using the new settings bumps the required libssl version to 1.1.0.
Diffstat (limited to 'doc')
-rw-r--r--doc/interimap.1.md9
-rw-r--r--doc/pullimap.1.md9
2 files changed, 18 insertions, 0 deletions
diff --git a/doc/interimap.1.md b/doc/interimap.1.md
index 9cfec7a..9b14a49 100644
--- a/doc/interimap.1.md
+++ b/doc/interimap.1.md
@@ -389,6 +389,15 @@ Valid options are:
Enabling a protocol is a short-hand for disabling all other
protocols.
+ *Deprecacted*: Use *SSL_protocol_min* and/or *SSL_protocol_max*
+ instead.
+
+*SSL_protocol_min*, *SSL_protocol_max*
+
+: Set minimum resp. maximum SSL/TLS protocol version to use for the
+ connection. Accepted values are `SSLv3`, `TLSv1`, `TLSv1.1`,
+ `TLSv1.2`, and `TLSv1.3`.
+
*SSL_cipher_list*
: The cipher list to send to the server. Although the server
diff --git a/doc/pullimap.1.md b/doc/pullimap.1.md
index 84cae46..028cbaa 100644
--- a/doc/pullimap.1.md
+++ b/doc/pullimap.1.md
@@ -208,6 +208,15 @@ Valid options are:
Enabling a protocol is a short-hand for disabling all other
protocols.
+ *Deprecacted*: Use *SSL_protocol_min* and/or *SSL_protocol_max*
+ instead.
+
+*SSL_protocol_min*, *SSL_protocol_max*
+
+: Set minimum resp. maximum SSL/TLS protocol version to use for the
+ connection. Accepted values are `SSLv3`, `TLSv1`, `TLSv1.1`,
+ `TLSv1.2`, and `TLSv1.3`.
+
*SSL_cipher_list*
: The cipher list to send to the server. Although the server