talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 115af738f9fd722de946c8afd8d3c29989fcc44b
parent ea407c21bbaa955c0c17a00c25847cbe49ca4640
Author: paul <paul@claws-mail.org>
Date:   Mon,  7 Mar 2022 17:52:23 +0000

fix bug 4346, 'Error: Certificate is for invalid2.invalid, but connection is to imap.gmail.com'

patch by Alphonse

Diffstat:
Msrc/oauth2.c | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/oauth2.c b/src/oauth2.c @@ -247,6 +247,7 @@ int oauth2_obtain_tokens (Oauth2Service provider, OAUTH2Data *OAUTH2Data, const return (1); } sock->ssl_cert_auto_accept = TRUE; + sock->use_tls_sni = TRUE; sock_set_nonblocking_mode(sock, FALSE); sock_set_io_timeout(10); sock->gnutls_priority = "NORMAL:!VERS-SSL3.0:!VERS-TLS1.0:!VERS-TLS1.1"; @@ -398,6 +399,7 @@ gint oauth2_use_refresh_token (Oauth2Service provider, OAUTH2Data *OAUTH2Data) return (1); } sock->ssl_cert_auto_accept = TRUE; + sock->use_tls_sni = TRUE; sock_set_nonblocking_mode(sock, FALSE); sock_set_io_timeout(10); sock->gnutls_priority = "NORMAL:!VERS-SSL3.0:!VERS-TLS1.0:!VERS-TLS1.1";