forked from pool/libqt5-qtbase
df05d9d28f
Update to 5.6.1 OBS-URL: https://build.opensuse.org/request/show/401298 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5-qtbase?expand=0&rev=54
15 lines
749 B
Diff
15 lines
749 B
Diff
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
|
|
@@ -645,7 +645,8 @@ void QSslSocketPrivate::resetDefaultCiph
|
|
!ciph.name().toLower().startsWith(QLatin1String("aecdh"))) {
|
|
ciphers << ciph;
|
|
|
|
- if (ciph.usedBits() >= 128)
|
|
+ if (ciph.usedBits() >= 128 &&
|
|
+ !ciph.encryptionMethod().toLower().startsWith(QLatin1String("rc4")))
|
|
defaultCiphers << ciph;
|
|
}
|
|
}
|