Hello community, here is the log from the commit of package libqca-qt5 for openSUSE:Factory checked in at 2017-12-29 18:47:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqca-qt5 (Old) and /work/SRC/openSUSE:Factory/.libqca-qt5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqca-qt5" Fri Dec 29 18:47:51 2017 rev:8 rq:560098 version:2.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libqca-qt5/libqca-qt5.changes 2017-10-23 16:19:18.684120183 +0200 +++ /work/SRC/openSUSE:Factory/.libqca-qt5.new/libqca-qt5.changes 2017-12-29 18:47:56.763964599 +0100 @@ -1,0 +2,20 @@ +Wed Dec 27 10:57:18 UTC 2017 - [email protected] + +- Diversify subpackage descriptions. + +------------------------------------------------------------------- +Wed Dec 20 18:12:13 UTC 2017 - [email protected] + +- Add patches to support OpenSSL 1.1.0: + * 0001-Revert-tlsunittest-disable-some-ciphers.patch + * 0002-Disable-missed-openssl-cipher-suites.patch + * 0003-Add-support-for-OpenSSL-1.1.0.patch +- Fix provides in main package + +------------------------------------------------------------------- +Thu Oct 19 08:53:59 UTC 2017 - [email protected] + +- buildignore openssl-1_0_0 to avoid conflicts during the + openssl 1.1 effort. + +------------------------------------------------------------------- New Changes file: --- /dev/null 2017-12-26 18:16:24.364283585 +0100 +++ /work/SRC/openSUSE:Factory/.libqca-qt5.new/libqca2.changes 2017-12-29 18:47:56.819948520 +0100 @@ -0,0 +1,316 @@ +------------------------------------------------------------------- +Wed Dec 27 10:57:18 UTC 2017 - [email protected] + +- Remove idempotent %if..%endif guards. + Diversify subpackage descriptions. + +------------------------------------------------------------------- +Wed Dec 20 18:11:16 UTC 2017 - [email protected] + +- Add patches to support OpenSSL 1.1.0: + * 0001-Revert-tlsunittest-disable-some-ciphers.patch + * 0002-Disable-missed-openssl-cipher-suites.patch + * 0003-Add-support-for-OpenSSL-1.1.0.patch + +------------------------------------------------------------------- +Fri Dec 15 08:04:01 UTC 2017 - [email protected] + +- BuildIgnore libopenssl-1_1_0-devel to avoid conflict + +------------------------------------------------------------------- +Thu Oct 19 08:48:26 UTC 2017 - [email protected] + +- buildignore openssl-1_0_0 to avoid conflicts during the + openssl 1.1 effort. + +------------------------------------------------------------------- +Sun Oct 1 16:38:12 UTC 2017 - [email protected] + +- updated to version 2.1.3 + * no changelog provided +- update Url + +------------------------------------------------------------------- +Thu Aug 24 13:52:26 UTC 2017 - [email protected] + +- Force building against openSSL 1.0 (boo#1055310) +- Disable PKCS11 on TW to avoid openssl conflicts + +------------------------------------------------------------------- +Thu Aug 25 08:29:08 UTC 2016 - [email protected] + +- Add new plugin-gcrypt subpackage + +------------------------------------------------------------------- +Thu Dec 17 10:38:11 UTC 2015 - [email protected] + +- Pass all required switches to cmake to ensure it builds properly +- Install manpage to correct location + +------------------------------------------------------------------- +Thu Dec 17 10:12:46 UTC 2015 - [email protected] + +- Switch to bcond_with/without usage instead of 0/1 defines + +------------------------------------------------------------------- +Sun Dec 6 08:42:54 UTC 2015 - [email protected] + +- update to version 2.1.1 (now part of KDE) +- use system root certificates + +------------------------------------------------------------------- +Mon Nov 23 12:20:15 UTC 2015 - [email protected] + +- updated to version 2.1.0 (plugins now included) + - Ported to Qt5 (Qt4 also supported) + - New building system. CMake instead of qmake + - Added CTR symetric cipher support to qca core + - Added no padding encryption algorithm to qca core + - qcatool2 renamed to qcatool + - fixed crash in qcatool when only options provided on command line without any commands + - Use plugins installation path as hard-coded runtime plugins search path + - Added new functiion pluginPaths + - Added functions to get runtime QCA version + - Fixed 'no watch file' warnings in FileWatch + - Added EME_PKCS1v15_SSL Encryption Algorithm + - New implementation of SafeTimer to prevent crashes + - Updated certificates for unittests + - RSA Keys are permutable, can encrypt with private and decrypt with public + - Add unloadProvider() function for symmetry with insertProvider() + - Overloaded "makeKey" to derive a password depending on a time factor + - Remove pointer to deinit() routine from QCoreApplication at deinitialization + - Fix a couple of crashes where all plugins might not be available + - Fix operating on keys with unrelated expired subkeys + - Fixed timers in Synchronizer class + - Dropped randomunittest + - Fixed many unittests + - qca-gnupg: internal refactoring + - qca-gnupg: try both gpg and gpg2 to find gnupg executable + - qca-gnupg: fixed some encodings problem + - qca-ossl: no DSA_* dl groups in FIPS specification + - qca-ossl: added missed signatures to CRLContext + - qca-ossl: fixed certs time zone + - qca-nss: fixed KeyLenght for Cipher + - qca-botan: fixed getting result size for ciphers +- removed deprecated patches: + - fix-qt-check.diff + - r928413.diff + - disable-insecure-ssl.diff + - qca-2.0.3-gcc47.patch + - detect_ssl2_available.diff + - qca-no-ssl-internals.patch +- enabled plugin-nss +- spec file cleanup + +------------------------------------------------------------------- +Sat Apr 19 04:59:22 UTC 2014 - [email protected] + +- qca-no-ssl-internals.patch + spec file: Never use + the ssl library internals directly, instead use the proper + API accessors. + +------------------------------------------------------------------- +Wed Apr 16 16:13:46 UTC 2014 - [email protected] + +- Added detect_ssl2_available.diff: fix build with no-ssl2 in + openssl lib + +------------------------------------------------------------------- +Fri Oct 11 18:31:58 UTC 2013 - [email protected] + +- build with -DOPENSSL_LOAD_CONF so QCA respects and uses + the system's openSSL configuration. + +------------------------------------------------------------------- +Thu Mar 15 09:03:35 UTC 2012 - [email protected] + +- Fix build with gcc 4.7. + +------------------------------------------------------------------- +Sun Mar 11 00:06:55 UTC 2012 - [email protected] + +- Build respecting RPM_OPT_FLAGS, ugly hack to fix all + *.pro files ensued. +- Build with visibility-inlines-hidden + +------------------------------------------------------------------- +Thu Jun 23 16:08:39 CEST 2011 - [email protected] + +- update to 2.0.3: + - Bugfix release, forward and backward compatible with 2.0.x + - Fix compilation when using Qt/Windows SDK + +------------------------------------------------------------------- +Thu Jun 23 15:53:48 CEST 2011 - [email protected] + +- remove dependency on botan now that it got broken + +------------------------------------------------------------------- +Mon Apr 19 11:15:35 CEST 2010 - [email protected] + +- fix build when MD2 support is disabled (as default in openSSL 1.0.x) + +------------------------------------------------------------------- +Mon Feb 1 11:48:24 UTC 2010 - [email protected] + +- package baselibs.conf + +------------------------------------------------------------------- +Sat Jul 11 09:36:26 CEST 2009 - [email protected] + +- fix build on Factory by including upstream commit 864423: + remove whirlpool hash usage. the algorithm is missing on at least + 0.9.8g/i/k, even though there is an OBJ_whirlpool definition + +------------------------------------------------------------------- +Wed Jul 8 14:22:19 CEST 2009 - [email protected] + +- readd qt dependency + +------------------------------------------------------------------- +Fri Jul 3 23:47:56 CEST 2009 - [email protected] + +- updated to 2.0.2 + * Bugfix release, forward and backward compatible with 2.0.x + * Fix compatibility with Qt 4.5 when QCA::Initializer appears before QApp + * Don't convert to secure memory when Hash::update(QByteArray) is used + +------------------------------------------------------------------- +Sun May 3 22:20:44 CEST 2009 - [email protected] + +- qt plugins need *exactly* the same Qt version + +------------------------------------------------------------------- +Thu Feb 19 15:37:12 CET 2009 - [email protected] + +- fix build with gcc 4.4 +- fix build for older distros +- fix baselibs configuration + +------------------------------------------------------------------- +Wed Feb 11 20:47:10 CET 2009 - [email protected] + +- added libqca2 to baselibs.conf (required by plugins) + +------------------------------------------------------------------- +Tue Feb 3 14:17:15 CET 2009 - [email protected] + ++++ 119 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.libqca-qt5.new/libqca2.changes New: ---- 0001-Revert-tlsunittest-disable-some-ciphers.patch 0002-Disable-missed-openssl-cipher-suites.patch 0003-Add-support-for-OpenSSL-1.1.0.patch libqca2.changes libqca2.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqca-qt5.spec ++++++ --- /var/tmp/diff_new_pack.cIcYHB/_old 2017-12-29 18:47:57.595725714 +0100 +++ /var/tmp/diff_new_pack.cIcYHB/_new 2017-12-29 18:47:57.595725714 +0100 @@ -34,8 +34,15 @@ Source: http://download.kde.org/stable/qca/%{version}/src/qca-%{version}.tar.xz Source1: baselibs.conf Source99: libqca-qt5-rpmlintrc -# PATCH-FIX-OPENSUSE ansi.diff -- rh#1182200. drop ansi flags in order to compile with latest gcrypt -Patch0: ansi.diff +# PATCH-FIX-UPSTREAM (Needed for 0002 to apply) +Patch1: 0001-Revert-tlsunittest-disable-some-ciphers.patch +# PATCH-FIX-UPSTREAM (Variant of 0001, but for master) +Patch2: 0002-Disable-missed-openssl-cipher-suites.patch +# PATCH-FIX-UPSTREAM +Patch3: 0003-Add-support-for-OpenSSL-1.1.0.patch +# PATCH-FIX-OPENSUSE (Needed for gcrypt on 42.x?) +Patch100: ansi.diff +BuildRequires: ca-certificates BuildRequires: cmake >= 2.8.12 BuildRequires: cyrus-sasl-devel BuildRequires: gpg2 @@ -43,12 +50,7 @@ BuildRequires: libgcrypt-devel BuildRequires: libjpeg-devel BuildRequires: mozilla-nss-devel -%if 0%{?suse_version} >= 1330 -BuildRequires: libopenssl-1_0_0-devel -%else -BuildRequires: ca-certificates -BuildRequires: openssl-devel -%endif +BuildRequires: pkgconfig(openssl) %if %{with pkcs11} BuildRequires: pkcs11-helper-devel %endif @@ -57,7 +59,7 @@ BuildRequires: pkgconfig(Qt5Network) >= 5.2.0 Requires: gpg2 >= 2.0.0 Recommends: %{name}-plugins -Provides: libqca-qt5 = %{version} +Provides: libqca-qt5-2 = %{version} Obsoletes: libqca-qt5-2 < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -71,7 +73,7 @@ SASL support. %package devel -Summary: Qt Cryptographic Architecture 2 +Summary: Development files for the Qt Cryptographic Architecture 2 Group: Development/Libraries/C and C++ Requires: %{name} = %{version} Requires: pkgconfig(Qt5Core) >= 5.2.0 @@ -83,8 +85,8 @@ of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES and AES. %package plugins -Summary: Qt Cryptographic Architecture 2 - Various plugins -Group: Development/Libraries/C and C++ +Summary: Various plugins for the Qt Cryptographic Architecture 2 +Group: System/Libraries %description plugins This package provides a generic Qt cryptographic architecture, @@ -97,7 +99,10 @@ %prep %setup -q -n qca-%{version} -%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch100 -p1 %build %cmake \ ++++++ libqca2.spec ++++++ # # spec file for package libqca2 # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %bcond_with botan %if 0%{?suse_version} > 1320 # Enable gcrypt plugin on TW %bcond_without gcrypt # Disable PKCS11 on TW, conflicts with older openssl %bcond_with pkcs11 %else %bcond_with gcrypt %bcond_without pkcs11 %endif %bcond_without nss Name: libqca2 Version: 2.1.3 Release: 0 Summary: Qt Cryptographic Architecture 2 License: LGPL-2.1+ Group: Development/Libraries/C and C++ Url: https://userbase.kde.org/QCA Source: http://download.kde.org/stable/qca/%{version}/src/qca-%{version}.tar.xz Source1: baselibs.conf # PATCH-FIX-UPSTREAM (Needed for 0002 to apply) Patch1: 0001-Revert-tlsunittest-disable-some-ciphers.patch # PATCH-FIX-UPSTREAM (Variant of 0001, but for master) Patch2: 0002-Disable-missed-openssl-cipher-suites.patch # PATCH-FIX-UPSTREAM Patch3: 0003-Add-support-for-OpenSSL-1.1.0.patch BuildRequires: ca-certificates BuildRequires: cmake >= 2.8.12 BuildRequires: cyrus-sasl-devel BuildRequires: gpg2 BuildRequires: libdrm-devel BuildRequires: libjpeg-devel BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: pkgconfig(QtCore) >= 4.7 BuildRequires: pkgconfig(openssl) Requires: gpg2 >= 2.0.0 %requires_eq libqt4 %if %{with botan} BuildRequires: pkgconfig(botan-1.10) %endif %if %{with gcrypt} BuildRequires: libgcrypt-devel >= 1.7 %endif %if %{with nss} BuildRequires: pkgconfig(nss) %endif %if %{with pkcs11} BuildRequires: pkgconfig(libpkcs11-helper-1) %endif %description This package provides a generic Qt cryptographic architecture, including a library and a plug-in for using all supported capabilities of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES, and AES. It can be extended by further plug-ins, for example, with qca-sasl for SASL support. %package devel Summary: Development files for the Qt Cryptographic Architecture 2 Group: Development/Libraries/C and C++ Requires: %{name} = %{version} Requires: libqt4-devel %description devel This package provides a generic Qt cryptographic architecture, including a library and a plugin for using all supported capabilities of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES and AES. %package plugin-cyrus-sasl Summary: Cyrus SASL plugin for the Qt Cryptographic Architecture 2 Group: System/Libraries Requires: %{name} = %{version} %description plugin-cyrus-sasl This package provides a generic Qt cryptographic architecture, including a library and a plug-in for using all supported capabilities of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES, and AES. It can be extended by further plug-ins, for example, with qca-sasl for SASL support. %package plugin-gcrypt Summary: Qt Cryptographic Architecture 2 Group: Development/Libraries/C and C++ Requires: %{name} = %{version} %description plugin-gcrypt This package provides a generic Qt cryptographic architecture, including a library and a plug-in for using all supported capabilities of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES, and AES. It can be extended by further plug-ins, for example, with qca-sasl for SASL support. %package plugin-botan Summary: Botan plugin for the Qt Cryptographic Architecture 2 Group: System/Libraries Requires: %{name} = %{version} Provides: %{name}:%{_libdir}/qt4/plugins/crypto/libqca-botan.so %description plugin-botan This package provides a generic Qt cryptographic architecture, including a library and a plug-in for using all supported capabilities of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES, and AES. It can be extended by further plug-ins, for example, with qca-sasl for SASL support. %package plugin-nss Summary: NSS plugin for the Qt Cryptographic Architecture 2 Group: System/Libraries Requires: %{name} = %{version} %description plugin-nss This package provides a generic Qt cryptographic architecture, including a library and a plug-in for using all supported capabilities of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES, and AES. It can be extended by further plug-ins, for example, with qca-sasl for SASL support. %package plugin-pkcs11 Summary: PKCS#11 support for the Qt Cryptographic Architecture 2 Group: System/Libraries Requires: %{name} = %{version} %description plugin-pkcs11 This package provides a generic Qt cryptographic architecture, including a library and a plug-in for using all supported capabilities of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES, and AES. It can be extended by further plug-ins, for example, with qca-sasl for SASL support. %prep %setup -q -n qca-%{version} %patch1 -p1 %patch2 -p1 %patch3 -p1 %build # TODO: When needed switch to Qt5 build %cmake \ -DQCA_PLUGINS_INSTALL_DIR=%{_libdir}/qt4/plugins/ \ -DQCA_FEATURE_INSTALL_DIR=%{_datadir}/qt4/mkspecs/features/ \ -DQT4_BUILD=ON \ -DWITH_cyrus-sasl_PLUGIN=ON \ %if %{with gcrypt} -DWITH_gcrypt_PLUGIN=ON \ %endif -DWITH_gnupg_PLUGIN=ON \ -DWITH_logger_PLUGIN=ON \ %if %{with botan} -DWITH_botan_PLUGIN=ON \ %endif %if %{with nss} -DWITH_nss_PLUGIN=ON \ %endif %if %{with pkcs11} -DWITH_pkcs11_PLUGIN=ON \ %endif -DWITH_ossl_PLUGIN=ON make %{?_smp_mflags} %install %cmake_install %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc README COPYING TODO %{_bindir}/mozcerts %{_libdir}/libqca.so.* %dir %{_libdir}/qt4/plugins/crypto %{_libdir}/qt4/plugins/crypto/libqca-logger.so %{_libdir}/qt4/plugins/crypto/libqca-softstore.so %{_libdir}/qt4/plugins/crypto/libqca-ossl.so %{_libdir}/qt4/plugins/crypto/libqca-gnupg.so %files devel %defattr(-,root,root) %{_bindir}/qcatool %{_includedir}/QtCrypto %{_datadir}/qt4/mkspecs/features/crypto.prf %{_mandir}/man1/qcatool.1.* %{_libdir}/libqca.so %{_libdir}/pkgconfig/qca2.pc %{_libdir}/cmake/Qca/ %files plugin-cyrus-sasl %defattr(-,root,root) %{_libdir}/qt4/plugins/crypto/libqca-cyrus-sasl.so %if %{with gcrypt} %files plugin-gcrypt %defattr(-,root,root) %{_libdir}/qt4/plugins/crypto/libqca-gcrypt.so %endif %if %{with botan} %files plugin-botan %defattr(-,root,root) %{_libdir}/qt4/plugins/crypto/libqca-botan.so %endif %if %{with nss} %files plugin-nss %defattr(-,root,root) %{_libdir}/qt4/plugins/crypto/libqca-nss.so %endif %if %{with pkcs11} %files plugin-pkcs11 %defattr(-,root,root) %{_libdir}/qt4/plugins/crypto/libqca-pkcs11.so %endif %changelog ++++++ 0001-Revert-tlsunittest-disable-some-ciphers.patch ++++++ >From 65e9ec48d1eefcbc608a2078fe7682848f14dfcf Mon Sep 17 00:00:00 2001 From: Fabian Vogt <[email protected]> Date: Wed, 20 Dec 2017 17:54:33 +0100 Subject: [PATCH 1/3] Revert "tlsunittest: disable some ciphers" This reverts commit 89800d4341a3346cee53bc28e18d9a3972e33378. --- unittest/tls/tlsunittest.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/unittest/tls/tlsunittest.cpp b/unittest/tls/tlsunittest.cpp index fb8fa10..74c0b18 100644 --- a/unittest/tls/tlsunittest.cpp +++ b/unittest/tls/tlsunittest.cpp @@ -69,9 +69,7 @@ void TLSUnitTest::testCipherList() QVERIFY( cipherList.contains("TLS_DHE_DSS_WITH_AES_128_CBC_SHA") ); QVERIFY( cipherList.contains("TLS_RSA_WITH_AES_128_CBC_SHA") ); QVERIFY( cipherList.contains("TLS_RSA_WITH_RC4_128_SHA") ); - - // Fedora 22 has no TLS_RSA_WITH_RC4_128_MD5 - // QVERIFY( cipherList.contains("TLS_RSA_WITH_RC4_128_MD5") ); + QVERIFY( cipherList.contains("TLS_RSA_WITH_RC4_128_MD5") ); // Fedora 20 openssl has no this cipher suites. // I just believe that F20 has the most strict patent rules @@ -98,9 +96,7 @@ void TLSUnitTest::testCipherList() QVERIFY( cipherList.contains("SSL_DHE_DSS_WITH_AES_128_CBC_SHA") ); QVERIFY( cipherList.contains("SSL_RSA_WITH_AES_128_CBC_SHA") ); QVERIFY( cipherList.contains("SSL_RSA_WITH_RC4_128_SHA") ); - - // Fedora 22 has no SSL_RSA_WITH_RC4_128_MD5 - // QVERIFY( cipherList.contains("SSL_RSA_WITH_RC4_128_MD5") ); + QVERIFY( cipherList.contains("SSL_RSA_WITH_RC4_128_MD5") ); // QVERIFY( cipherList.contains("SSL_DHE_RSA_WITH_DES_CBC_SHA") ); // QVERIFY( cipherList.contains("SSL_DHE_DSS_WITH_DES_CBC_SHA") ); -- 2.15.0 ++++++ 0002-Disable-missed-openssl-cipher-suites.patch ++++++ >From d90ed068c10a3f303e80e1099504e375add08fc4 Mon Sep 17 00:00:00 2001 From: Ivan Romanov <[email protected]> Date: Sat, 30 Sep 2017 15:45:59 +0500 Subject: [PATCH 2/3] Disable missed openssl cipher suites Fedora 26 has no them. --- unittest/tls/tlsunittest.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/unittest/tls/tlsunittest.cpp b/unittest/tls/tlsunittest.cpp index 74c0b18..38caf2d 100644 --- a/unittest/tls/tlsunittest.cpp +++ b/unittest/tls/tlsunittest.cpp @@ -68,8 +68,12 @@ void TLSUnitTest::testCipherList() QVERIFY( cipherList.contains("TLS_DHE_RSA_WITH_AES_128_CBC_SHA") ); QVERIFY( cipherList.contains("TLS_DHE_DSS_WITH_AES_128_CBC_SHA") ); QVERIFY( cipherList.contains("TLS_RSA_WITH_AES_128_CBC_SHA") ); - QVERIFY( cipherList.contains("TLS_RSA_WITH_RC4_128_SHA") ); - QVERIFY( cipherList.contains("TLS_RSA_WITH_RC4_128_MD5") ); + + // Fedora 26 openssl has no this cipher suites. + // QVERIFY( cipherList.contains("TLS_RSA_WITH_RC4_128_SHA") ); + // QVERIFY( cipherList.contains("TLS_RSA_WITH_RC4_128_MD5") ); + // QVERIFY( cipherList.contains("SSL_RSA_WITH_RC4_128_SHA") ); + // QVERIFY( cipherList.contains("SSL_RSA_WITH_RC4_128_MD5") ); // Fedora 20 openssl has no this cipher suites. // I just believe that F20 has the most strict patent rules @@ -95,8 +99,6 @@ void TLSUnitTest::testCipherList() QVERIFY( cipherList.contains("SSL_DHE_RSA_WITH_AES_128_CBC_SHA") ); QVERIFY( cipherList.contains("SSL_DHE_DSS_WITH_AES_128_CBC_SHA") ); QVERIFY( cipherList.contains("SSL_RSA_WITH_AES_128_CBC_SHA") ); - QVERIFY( cipherList.contains("SSL_RSA_WITH_RC4_128_SHA") ); - QVERIFY( cipherList.contains("SSL_RSA_WITH_RC4_128_MD5") ); // QVERIFY( cipherList.contains("SSL_DHE_RSA_WITH_DES_CBC_SHA") ); // QVERIFY( cipherList.contains("SSL_DHE_DSS_WITH_DES_CBC_SHA") ); -- 2.15.0 ++++++ 0003-Add-support-for-OpenSSL-1.1.0.patch ++++++ ++++ 1791 lines (skipped) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.cIcYHB/_old 2017-12-29 18:47:57.679701595 +0100 +++ /var/tmp/diff_new_pack.cIcYHB/_new 2017-12-29 18:47:57.679701595 +0100 @@ -2,4 +2,22 @@ recommends "libqca-qt5-plugins-<targettype> = <version>" libqca-qt5-plugins libqca-qt5-devel - requires "libqca-qt5-<targettype> = <version>" \ No newline at end of file + requires "libqca-qt5-<targettype> = <version>" + +libqca2 + +libqca2-plugin-cyrus-sasl + requires "libqca2 = <version>" + supplements "packageand(libqca2-plugin-cyrus-sasl:libqca2-<targettype>)" + +#libqca2-plugin-botan +# requires "libqca2 = <version>" +# supplements "packageand(libqca2-plugin-botan:libqca2-<targettype>)" + +#libqca2-plugin-pkcs11 +# requires "libqca2 = <version>" +# supplements "packageand(libqca2-plugin-pkcs11:libqca2-<targettype>)" + +libqca2-plugin-nss + requires "libqca2 = <version>" + supplements "packageand(libqca2-plugin-nss:libqca2-<targettype>)"
