qt5base-lts/tests/auto/network/ssl/qsslsocket
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
..
certs Add support for intermediate certificates to server sockets. 2013-02-19 21:37:24 +01:00
.gitignore Moved network autotests into new directory structure 2011-09-09 09:32:17 +02:00
qsslsocket.pro tests: Make the QT assignments more explicit 2013-08-21 19:05:52 +02:00
ssl.tar.gz Moved network autotests into new directory structure 2011-09-09 09:32:17 +02:00
tst_qsslsocket.cpp Prevent spurious SSL errors from local certificates. 2014-01-16 21:57:06 +01:00