Ingo Klöcker
ac4536990a
qt: Extend SignKeyJob to create signatures with expiration date
* lang/qt/src/signkeyjob.h (SignKeyJob::setExpirationDate): New.
* lang/qt/src/qgpgmesignkeyjob.h, lang/qt/src/qgpgmesignkeyjob.cpp
(QGpgMESignKeyJob::setExpirationDate): New.
* lang/qt/src/qgpgmesignkeyjob.cpp (QGpgMESignKeyJob::Private): Add
member m_expiration.
(sign_key): Handle expiration date.
(QGpgMESignKeyJob::start): Pass expiration date to sign_key.
* lang/qt/tests/t-various.cpp
(TestVarious::testSignKeyWithoutExpiration,
TestVarious::testSignKeyWithExpiration): New.
(TestVarious::initTestCase): Add "allow-weak-key-signatures" to
gpg.conf.
--
This allows Kleopatra (and other users of QGpgme) to create key
signatures with expiration date.
GnuPG-bug-id: 5336, 5506
2021-06-22 18:49:45 +02:00
..
2016-04-11 17:46:03 +02:00
2021-05-05 19:26:33 +02:00
2017-04-25 10:24:11 +02:00
2020-05-11 14:20:48 +09:00
2019-11-06 09:21:02 +01:00
2020-09-07 12:02:29 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2020-11-11 11:58:28 +09:00
2019-11-06 09:21:02 +01:00
2019-11-06 09:21:02 +01:00
2019-01-09 08:26:25 +01:00
2021-05-05 19:26:33 +02:00
2021-06-22 18:49:45 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00