Juan Lang : wininet: Don't retrieve a certificate that isn't used.
Alexandre Julliard
julliard at winehq.org
Thu Sep 30 11:23:34 CDT 2010
Module: wine
Branch: master
Commit: 181a367a1f77ae3b88e0e36dcad7b0840b920de6
URL: http://source.winehq.org/git/wine.git/?a=commit;h=181a367a1f77ae3b88e0e36dcad7b0840b920de6
Author: Juan Lang <juan.lang at gmail.com>
Date: Tue Sep 28 18:10:40 2010 -0700
wininet: Don't retrieve a certificate that isn't used.
---
dlls/wininet/netconnection.c | 9 ---------
1 files changed, 0 insertions(+), 9 deletions(-)
diff --git a/dlls/wininet/netconnection.c b/dlls/wininet/netconnection.c
index 9717b92..d6bd567 100644
--- a/dlls/wininet/netconnection.c
+++ b/dlls/wininet/netconnection.c
@@ -646,7 +646,6 @@ DWORD NETCON_secure_connect(WININET_NETCONNECTION *connection, LPWSTR hostname)
DWORD res = ERROR_NOT_SUPPORTED;
#ifdef SONAME_LIBSSL
long verify_res;
- X509 *cert;
/* can't connect if we are already connected */
if (connection->useSSL)
@@ -694,14 +693,6 @@ DWORD NETCON_secure_connect(WININET_NETCONNECTION *connection, LPWSTR hostname)
res = ERROR_INTERNET_SECURITY_CHANNEL_ERROR;
goto fail;
}
- cert = pSSL_get_peer_certificate(connection->ssl_s);
- if (!cert)
- {
- ERR("no certificate for server %s\n", debugstr_w(hostname));
- /* FIXME: is this the best error? */
- res = ERROR_INTERNET_INVALID_CA;
- goto fail;
- }
verify_res = pSSL_get_verify_result(connection->ssl_s);
if (verify_res != X509_V_OK)
{
More information about the wine-cvs
mailing list