2016-02-17 09:29:56 +00:00
|
|
|
Index: qtbase-opensource-src-5.5.1/src/network/ssl/qsslsocket_openssl.cpp
|
|
|
|
===================================================================
|
|
|
|
--- qtbase-opensource-src-5.5.1.orig/src/network/ssl/qsslsocket_openssl.cpp
|
|
|
|
+++ qtbase-opensource-src-5.5.1/src/network/ssl/qsslsocket_openssl.cpp
|
2016-06-24 23:51:05 +00:00
|
|
|
@@ -645,7 +645,8 @@ void QSslSocketPrivate::resetDefaultCiph
|
|
|
|
!ciph.name().toLower().startsWith(QLatin1String("aecdh"))) {
|
2016-02-17 09:29:56 +00:00
|
|
|
ciphers << ciph;
|
2016-06-24 23:51:05 +00:00
|
|
|
|
|
|
|
- if (ciph.usedBits() >= 128)
|
2016-02-17 09:29:56 +00:00
|
|
|
+ if (ciph.usedBits() >= 128 &&
|
|
|
|
+ !ciph.encryptionMethod().toLower().startsWith(QLatin1String("rc4")))
|
2016-06-24 23:51:05 +00:00
|
|
|
defaultCiphers << ciph;
|
|
|
|
}
|
2016-02-17 09:29:56 +00:00
|
|
|
}
|