2016-02-17 10:29:56 +01: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-25 01:51:05 +02:00
|
|
|
@@ -645,7 +645,8 @@ void QSslSocketPrivate::resetDefaultCiph
|
|
|
|
!ciph.name().toLower().startsWith(QLatin1String("aecdh"))) {
|
2016-02-17 10:29:56 +01:00
|
|
|
ciphers << ciph;
|
2016-06-25 01:51:05 +02:00
|
|
|
|
|
|
|
- if (ciph.usedBits() >= 128)
|
2016-02-17 10:29:56 +01:00
|
|
|
+ if (ciph.usedBits() >= 128 &&
|
|
|
|
+ !ciph.encryptionMethod().toLower().startsWith(QLatin1String("rc4")))
|
2016-06-25 01:51:05 +02:00
|
|
|
defaultCiphers << ciph;
|
|
|
|
}
|
2016-02-17 10:29:56 +01:00
|
|
|
}
|