Description: fix SSL CN check for proxy setup
Origin: Ubuntu, https://bugs.launchpad.net/ubuntu/+source/irssi/+bug/565182
Author: Steve Langasek <vorlon@debian.org>

Index: irssi-1.0.2/src/core/network-openssl.c
===================================================================
--- irssi-1.0.2.orig/src/core/network-openssl.c	2017-05-04 08:02:10.914321771 -0400
+++ irssi-1.0.2/src/core/network-openssl.c	2017-05-04 08:02:10.910321722 -0400
@@ -213,6 +213,9 @@ static gboolean irssi_ssl_verify(SSL *ss
 {
 	long result;
 
+         if (server->connrec->proxy != NULL)
+                hostname = server->connrec->proxy;
+
 	result = SSL_get_verify_result(ssl);
 	if (result != X509_V_OK) {
 		g_warning("Could not verify TLS servers certificate: %s", X509_verify_cert_error_string(result));
