Module: wine Branch: master Commit: 0b8bfd97361fc68358608b03cdf71c2875c4a451 URL: http://source.winehq.org/git/wine.git/?a=commit;h=0b8bfd97361fc68358608b03cd...
Author: Juan Lang juan.lang@gmail.com Date: Thu Apr 7 08:05:36 2011 -0700
wininet: Honor security flags specified when opening a connection.
---
dlls/wininet/http.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dlls/wininet/http.c b/dlls/wininet/http.c index b2b7bd9..801357c 100644 --- a/dlls/wininet/http.c +++ b/dlls/wininet/http.c @@ -2832,6 +2832,10 @@ static DWORD HTTP_HttpOpenRequestW(http_session_t *session,
if ((res = NETCON_init(&request->netConnection, dwFlags & INTERNET_FLAG_SECURE)) != ERROR_SUCCESS) goto lend; + if (dwFlags & INTERNET_FLAG_IGNORE_CERT_CN_INVALID) + request->netConnection.security_flags |= SECURITY_FLAG_IGNORE_CERT_CN_INVALID; + if (dwFlags & INTERNET_FLAG_IGNORE_CERT_DATE_INVALID) + request->netConnection.security_flags |= SECURITY_FLAG_IGNORE_CERT_DATE_INVALID;
if (lpszObjectName && *lpszObjectName) { HRESULT rc;