qt5base-lts/tests/auto/network/ssl
Mårten Nordheim 2253d5eca6 Schannel: Properly handle request for certificate
Certain servers, like smtp.live.com, will send a request for a
certificate even though they don't require one. In Schannel this
manifests as a warning/info status (SEC_I_INCOMPLETE_CREDENTIALS).
In the cases where it's not needed we should suppress the warning and
try to connect anyway, which is done by calling
InitializeSecurityContext again when we get the status.

Pick-to: 5.15
Change-Id: I3c48140f2949d8557251a49a2b66946da9395736
Reviewed-by: Joshua GPBeta <studiocghibli@gmail.com>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
2020-09-14 17:14:00 +02:00
..
qasn1element CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qdtls QSsl: workaround a 'very secure' OpenSSL version (CentOS 8.x et al) 2020-09-12 05:36:08 +02:00
qdtlscookie CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qocsp CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qpassworddigestor CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qsslcertificate Remove most compiler warnings about missing overrides 2020-09-11 00:20:47 +02:00
qsslcipher CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qssldiffiehellmanparameters CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qsslellipticcurve CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qsslerror CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qsslkey Fix a rather sloppy test case in tst_QSslKey 2020-09-10 17:32:09 +02:00
qsslsocket Schannel: Properly handle request for certificate 2020-09-14 17:14:00 +02:00
qsslsocket_onDemandCertificates_member QSsl: workaround a 'very secure' OpenSSL version (CentOS 8.x et al) 2020-09-12 05:36:08 +02:00
qsslsocket_onDemandCertificates_static CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
CMakeLists.txt Remove winrt 2020-06-06 20:25:49 +02:00
ssl.pro Remove winrt 2020-06-06 20:25:49 +02:00