qt5base-lts/tests/auto/network/ssl
Richard J. Moore 7c8131763d Prevent spurious SSL errors from local certificates.
Qt since approximately 4.4 has set the verify callback on both the SSL
store and the SSL context. Only the latter is actually needed. This is
normally not a problem, but openssl prior to 1.0.2 uses the verify
code to find the intermediate certificates for any local certificate
that has been set which can lead to verification errors for the local
certificate to be emitted.

Task-number: QTBUG-33228
Task-number: QTBUG-7200
Task-number: QTBUG-24234
Change-Id: Ie4115e7f7faa1267ea9b807c01b1ed6604c4a16c
Reviewed-by: Peter Hartmann <phartmann@blackberry.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2014-01-16 21:57:06 +01:00
..
qsslcertificate SSL: blacklist ANSSI intermediate certificate 2013-12-10 15:14:22 +01:00
qsslcipher Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qsslerror Whitespace cleanup: remove trailing whitespace 2013-03-16 20:22:50 +01:00
qsslkey Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
qsslsocket Prevent spurious SSL errors from local certificates. 2014-01-16 21:57:06 +01:00
qsslsocket_onDemandCertificates_member tests: Make the QT assignments more explicit 2013-08-21 19:05:52 +02:00
qsslsocket_onDemandCertificates_static tests: Make the QT assignments more explicit 2013-08-21 19:05:52 +02:00
ssl.pro Only compile SSL tests when openssl is available. 2013-02-13 23:56:41 +01:00