]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-ssl-iostream: Ensure verify_remote_cert is true
authorAki Tuomi <aki.tuomi@dovecot.fi>
Thu, 2 Mar 2017 07:15:13 +0000 (09:15 +0200)
committerAki Tuomi <aki.tuomi@dovecot.fi>
Thu, 2 Mar 2017 07:15:13 +0000 (09:15 +0200)
Forgotten in 38424b8081a75be3ef93729fed4d30dbafca5885

src/lib-ssl-iostream/iostream-ssl.c

index 77ff2d81a02206de22050e4ff68031ee6b955be9..30b213abd75f670c5ebb35a75a609957631e5911 100644 (file)
@@ -94,7 +94,9 @@ int io_stream_create_ssl_client(struct ssl_iostream_context *ctx, const char *ho
                                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);
 }