| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: qca-qt6 | Distribution: SUSE Linux 16 |
| Version: 2.3.10 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Sun Mar 9 22:33:08 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 1132376 | Source RPM: qca-qt6-2.3.10-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://userbase.kde.org/QCA | |
| Summary: Qt Cryptographic Architecture 2 | |
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.
LGPL-2.1-or-later
* Sun Mar 09 2025 fabian@ritter-vogt.de
- Update to version 2.3.10:
* Increase version number
* Avoid some clang-format incompatibility issues
* Port away from CMP0042
* CI: Remove build_clazy_clang_tidy build
* CI: Use clang-format 19
* CI: Fix FreeBSD build
* Retire KF5 Android CI
* Avoid using QtTest module include which slows down compilation
- Switch _service to use mode="manual"
* Mon Jun 24 2024 fabian@ritter-vogt.de
- Update to version 2.3.9:
* Increase version number
* Update rootcerts.pem
* cmake: Remove old way to find gcrypt
* Fix build with libgcrypt-1.11
* CI: Build all plugins
* gitignore: add VS Code dir
* Replace deprecated qAsConst() with std::as_const()
* cmake: Enable C++17
* Fix use of deprecated QString::count()
* Fri Jan 19 2024 fvogt@suse.com
- Update to version 2.3.8+git1:
* CI: Enable Android builds
- There's a v2.3.8 tag now so the version matches properly again
* Wed Jan 03 2024 otto.hollmann@suse.com
- Update to version 2.3.7+git12:
* Increase version number
* Update rootcerts.pem
* test: add test for EME_PKCS1_OAEP and fix openssl >= 3.2 does not failing anymore when decrypting with the wrong key
(bsc#1217722)
* plugins/qca-ossl: Announce tripledes unconditionally again
* Sat Dec 23 2023 fabian@ritter-vogt.de
- Add a _service to pick up fixes from git
- Update to version 2.3.7+git8:
* CI: Also verify that presence of the ossl legacy provider impacts qca
* plugins/qca-ossl: Actually try loading the legacy provider
* plugins/qca-ossl: Neither PKCS12 nor 3DES are legacy
(boo#1218254)
* unittest/keybundle: Regenerate keys and certificates
* CI: Use clang-format-16
* GIT_SILENT: Port to new gitlab ci template
* Replace sys/termios.h include for just termios.h
* Sign self-signed certs with SHA256
* Tue Jul 25 2023 christophe@krop.fr
- Update to 2.3.7
* OpenSSL3: don't quit if legacy provider is unavailable
* Wed May 03 2023 christophe@krop.fr
- Update to 2.3.6. No changelog.
- Drop patches, merged upstream:
* 0001-Remove-test-that-openssl-has-decided-it-s-wrong.patch
* 0001-hashunittest-run-sha384longtest-only-for-providers-t.patch
* Mon Feb 20 2023 christophe@krop.fr
- Disable the pgp test. It fails randomly.
* Mon Feb 20 2023 otto.hollmann@suse.com
- Remove test that openssl has decided it's wrong [boo#1208393]
* Add 0001-Remove-test-that-openssl-has-decided-it-s-wrong.patch
* Wed Oct 26 2022 fvogt@suse.com
- BR ca-certificates-mozilla for the testsuite
- Have the devel package require the library
- Drop qca-2.3.0-fixDSA.patch, that was fixed in 2014 already by
just disabling DSA
- Add upstream change:
* 0001-hashunittest-run-sha384longtest-only-for-providers-t.patch
* Wed Oct 19 2022 christophe@krop.fr
- Update to 2.3.5
* find dependencies of Qca when the cmake package is used by a
project
* Handle openssl without case5 support
* Update rootcerts.pem
* SafeSocketNotifier: fix socket FD type and remove signal
argument
- Drop patch, merged upstream:
* 0001-Make-filewatchunittest-much-quicker.patch
* Thu Oct 21 2021 christophe@krop.fr
- Set LD_LIBRARY_PATH before running tests.
* Tue Sep 14 2021 fabian@ritter-vogt.de
- Run ctest in %check
- Add patch to make %check much quicker:
* 0001-Make-filewatchunittest-much-quicker.patch
* Tue Sep 14 2021 fabian@ritter-vogt.de
- Update to 2.3.4:
* OpenSSL 3 support
* Don't create pkgconfig files for Qt 6 builds
* Minor test fix
* Fri Jun 18 2021 fabian@ritter-vogt.de
- Mention soversion in %files
- Require main plugins from the library (for now, boo#1187447)
- Recommend optional plugins from the library
* Wed Jun 16 2021 wbauer@tmo.at
- Recommend the main package in the Qt5 flavor as well
* Fri Jun 04 2021 christophe@krop.fr
- Rename libqca-qt5 to qca and use flavors to build Qt5 and Qt6
variants.
* Thu Jun 03 2021 wbauer@tmo.at
- Update to 2.3.3:
* Add Qt6 support. Use -DQT6=ON when running cmake
* Minimum Qt5 supported version updated to 5.14
* Minor doc fixes
- Rebase qca-2.3.0-fixDSA.patch
* Thu Feb 11 2021 christophe@krop.fr
- Add a keyring file
- Use cmake() syntax for Qt build requirements
* Fri Feb 05 2021 info@paolostivanin.com
- Update to 2.3.2:
* Add macOS framework major version
* qca-gcrypt: Add support for HKDF
* Minimum Qt updated to 5.9
* Fixed compilation with gcc 11
- Rebase qca-2.3.0-fixDSA.patch
* Mon Jul 06 2020 wbauer@tmo.at
- Update to 2.3.1
* fixes memleaks and crashes
* Tue Mar 10 2020 alarrosa@suse.com
- Remove baselibs.conf
* Wed Feb 26 2020 wbauer@tmo.at
- Update to 2.3.0
* Qt5 is the only supported Qt series now
* OpenSSL <= 1.1.0 is no longer supported
* Various botan bugfixes
* More dynamic test coverage of backend capabilities
* no longer tries to setuid when the effective uid is not root
- Rename qca-2.2.1-fixDSA.patch to qca-2.3.0-fixDSA.patch and
rebase it
- Update minimum required Qt5 and cmake versions
* Mon Sep 09 2019 christophe@krop.fr
- Drop the obsolete libqca2 package.
- Run spec-cleaner
* Fri Apr 26 2019 fabian@ritter-vogt.de
- Fix source URL
* Fri Apr 26 2019 wbauer@tmo.at
- Update to 2.2.1
* support for openssl 1.1
* support for AES GCM and AES CCM modes
* new base64 convenience functions
* new botan2 support
* new hkdf support
* various build improvements and (deprecation) cleanups
- Drop patches merged upstream:
* 0001-Revert-tlsunittest-disable-some-ciphers.patch
* 0002-Disable-missed-openssl-cipher-suites.patch
* 0003-Add-support-for-OpenSSL-1.1.0.patch
* ansi.diff
- Rename qca-2.1.3-fixDSA.patch to qca-2.2.1-fixDSA.patch and
rebase it
- Re-enable pkcs11, there is no openssl conflict anymore
- Don't hardcode the certstore path anymore, ca-certificates is
BuldRequired so this can be detected automatically
* Thu Oct 25 2018 jsikes@suse.de
- Fix segfault when creating DSA keys
* [qca-2.1.3-fixDSA.patch]
* bsc#1108634
* Wed Dec 27 2017 jengelh@inai.de
- Diversify subpackage descriptions.
* Wed Dec 20 2017 fabian@ritter-vogt.de
- 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 2017 meissner@suse.com
- buildignore openssl-1_0_0 to avoid conflicts during the
openssl 1.1 effort.
* Mon Oct 09 2017 vcizek@suse.com
- Hardcode certstore path on Tumbleweed, in order to avoid
BuildRequires: ca-certificates, which will create a conflict,
because it requires openssl-1_1_0 (bsc#1055310)
* Sun Oct 01 2017 wbauer@tmo.at
- Update to 2.1.3
* No changelog provided
- Drop libqca-qt5-2.1.1-explicit-signed-char.patch, merged upstream
- Update Url
* Fri Sep 29 2017 wbauer@tmo.at
- Remove libbotan-devel build requirement, we explicitly disable
building the botan plugin anyway (boo#1055322)
* Fri Aug 25 2017 fvogt@suse.com
- Force building against openSSL 1.0 (boo#1055310)
- Disable PKCS11 on TW to avoid openssl conflicts
* Wed May 25 2016 antoine.belvire@laposte.net
- Fix build on PowerPC with GCC 6:
* Add libqca-qt5-2.1.1-explicit-signed-char.patch
* Sat Oct 03 2015 hrvoje.senjan@gmail.com
- Update to 2.1.1
* No changelog provided
- Drop Use-Q_SLOTS-Q_SIGNALS.patch and 0001-Add-missing-QIODevice-include.patch
* Sat Sep 26 2015 hrvoje.senjan@gmail.com
- Added Use-Q_SLOTS-Q_SIGNALS.patch from upstream: allow building
without QT_NO_KEYWORDS define
* Sat Jan 10 2015 hrvoje.senjan@gmail.com
- Update to 2.1.0.3
* Allow co-installability with Qt4 build
- Remove conflict with libqca2-devel
- Bump required cmake version to 2.8.12
- Added ansi.diff, rh#1182200
- Added 0001-Add-missing-QIODevice-include.patch, fixes build with
Qt 5.5
* Sat Nov 08 2014 hrvoje.senjan@gmail.com
- Update to 2.1.0
* Ported to Qt5 (Qt4 alsa 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
* Thu Aug 14 2014 hrvoje.senjan@gmail.com
- Activate libqca-qt5 package
/usr/lib64/qt6/plugins/crypto /usr/lib64/qt6/plugins/crypto/libqca-gcrypt.so /usr/lib64/qt6/plugins/crypto/libqca-gnupg.so /usr/lib64/qt6/plugins/crypto/libqca-logger.so /usr/lib64/qt6/plugins/crypto/libqca-ossl.so /usr/lib64/qt6/plugins/crypto/libqca-softstore.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:53:47 2025