View Single Post
Posts: 567 | Thanked: 2,965 times | Joined on Oct 2009
#3
QT now supports TLS 1.1 and 1.2 if you pass QSsl::SecureProtocols, QSsl::TlsV1SslV3 or QSsl::AnyProtocol to e.g. QSslSocket::setProtocol. I back-ported most of the changes to the ssl code from QT 4.8.7 (including a couple security related things) and then applied the 2 debian local patches that changed the ssl code (one for doing something with SSL3 and then the one that actually supports OpenSSL 1.1)

Source code is at https://github.com/community-ssu/qt-x11-maemo and binaries are at http://maemo.merlin1991.at/cssu/comm...ree/q/qt4-x11/

You will need the new openssl, source code is at https://github.com/jonwil/openssl/ and binaries are at http://maemo.merlin1991.at/cssu/comm...ree/o/openssl/

So now anyone who needs TLS 1.2 support for a QT app on the N900 can get it.

And for those who are asking, NO, this does nothing about microb or the browser stuff which does not use QT or OpenSSL (the work on that is a different project that is a lot harder than this one was
 

The Following 12 Users Say Thank You to jonwil For This Useful Post: