changeset 21759:4dd04639b19b

lib-ssl-iostream: Ensure verify_remote_cert is true Forgotten in 38424b8081a75be3ef93729fed4d30dbafca5885
author Aki Tuomi <aki.tuomi@dovecot.fi>
date Thu, 02 Mar 2017 09:15:13 +0200
parents 343344fec13a
children 439fd554cea0
files src/lib-ssl-iostream/iostream-ssl.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-ssl-iostream/iostream-ssl.c	Mon Feb 20 09:32:15 2017 +0200
+++ b/src/lib-ssl-iostream/iostream-ssl.c	Thu Mar 02 09:15:13 2017 +0200
@@ -110,7 +110,9 @@
 				struct ssl_iostream **iostream_r,
 				const char **error_r)
 {
-	return ssl_vfuncs->create(ctx, host, set, input, output,
+	struct ssl_iostream_settings set_copy = *set;
+	set_copy.verify_remote_cert = TRUE;
+	return ssl_vfuncs->create(ctx, host, &set_copy, input, output,
 				  iostream_r, error_r);
 }