File qca.changes of Package qca

-------------------------------------------------------------------
Mon Jun 24 17:51:06 UTC 2024 - Fabian Vogt <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 08:41:49 UTC 2024 - Fabian Vogt <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 07:31:51 UTC 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 17:11:10 UTC 2023 - Fabian Vogt <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 08:29:57 UTC 2023 - Christophe Marin <christophe@krop.fr>

- Update to 2.3.7
  * OpenSSL3: don't quit if legacy provider is unavailable

-------------------------------------------------------------------
Wed May  3 16:10:27 UTC 2023 - Christophe Marin <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 13:34:13 UTC 2023 - Christophe Marin <christophe@krop.fr>

- Disable the pgp test. It fails randomly.

-------------------------------------------------------------------
Mon Feb 20 09:47:38 UTC 2023 - Otto Hollmann <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 08:54:32 UTC 2022 - Fabian Vogt <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 06:15:22 UTC 2022 - Christophe Giboudeaux <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 13:00:31 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>

- Set LD_LIBRARY_PATH before running tests.

-------------------------------------------------------------------
Tue Sep 14 20:24:59 UTC 2021 - Fabian Vogt <fabian@ritter-vogt.de>

- Run ctest in %check
- Add patch to make %check much quicker:
  * 0001-Make-filewatchunittest-much-quicker.patch

-------------------------------------------------------------------
Tue Sep 14 20:09:30 UTC 2021 - Fabian Vogt <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 07:52:52 UTC 2021 - Fabian Vogt <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 06:27:32 UTC 2021 - Wolfgang Bauer <wbauer@tmo.at>

- Recommend the main package in the Qt5 flavor as well

-------------------------------------------------------------------
Fri Jun  4 08:20:14 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>

- Rename libqca-qt5 to qca and use flavors to build Qt5 and Qt6
  variants.

-------------------------------------------------------------------
Thu Jun  3 20:15:57 UTC 2021 - Wolfgang Bauer <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 10:23:07 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>

- Add a keyring file
- Use cmake() syntax for Qt build requirements

-------------------------------------------------------------------
Fri Feb  5 09:00:14 UTC 2021 - Paolo Stivanin <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  6 16:02:52 UTC 2020 - Wolfgang Bauer <wbauer@tmo.at>

- Update to 2.3.1
  * fixes memleaks and crashes

-------------------------------------------------------------------
Tue Mar 10 16:50:03 UTC 2020 - Antonio Larrosa <alarrosa@suse.com>

- Remove baselibs.conf

-------------------------------------------------------------------
Wed Feb 26 13:08:04 UTC 2020 - Wolfgang Bauer <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  9 12:17:50 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>

- Drop the obsolete libqca2 package.
- Run spec-cleaner

-------------------------------------------------------------------
Fri Apr 26 12:49:36 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>

- Fix source URL

-------------------------------------------------------------------
Fri Apr 26 07:43:43 UTC 2019 - Wolfgang Bauer <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 09:30:30 UTC 2018 - Jason Sikes <jsikes@suse.de>

- Fix segfault when creating DSA keys
  * [qca-2.1.3-fixDSA.patch]
  * bsc#1108634

-------------------------------------------------------------------
Wed Dec 27 10:57:18 UTC 2017 - jengelh@inai.de

- Diversify subpackage descriptions.

-------------------------------------------------------------------
Wed Dec 20 18:12:13 UTC 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 08:53:59 UTC 2017 - meissner@suse.com

- buildignore openssl-1_0_0 to avoid conflicts during the
  openssl 1.1 effort.

-------------------------------------------------------------------
Mon Oct  9 11:32:54 UTC 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  1 16:25:59 UTC 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 14:54:39 UTC 2017 - wbauer@tmo.at

- Remove libbotan-devel build requirement, we explicitly disable
  building the botan plugin anyway (boo#1055322)

-------------------------------------------------------------------
Fri Aug 25 08:52:31 UTC 2017 - fvogt@suse.com

- Force building against openSSL 1.0 (boo#1055310)
- Disable PKCS11 on TW to avoid openssl conflicts

-------------------------------------------------------------------
Wed May 25 18:17:55 UTC 2016 - antoine.belvire@laposte.net

- Fix build on PowerPC with GCC 6:
  * Add libqca-qt5-2.1.1-explicit-signed-char.patch

-------------------------------------------------------------------
Sat Oct  3 09:21:25 UTC 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 14:13:08 UTC 2015 - hrvoje.senjan@gmail.com

- Added Use-Q_SLOTS-Q_SIGNALS.patch from upstream: allow building
  without QT_NO_KEYWORDS define

-------------------------------------------------------------------
Sat Jan 10 06:58:34 UTC 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  8 16:01:07 UTC 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 23:19:28 UTC 2014 - hrvoje.senjan@gmail.com

- Activate libqca-qt5 package

openSUSE Build Service is sponsored by