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
..
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2020-08-11 17:02:25 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2021-03-05 09:24:01 +01:00
2021-03-05 09:24:01 +01:00
2021-06-10 15:36:26 +02:00
2018-12-03 12:25:00 +01:00
2020-11-12 16:07:14 +01:00
2020-11-11 18:12:20 +01:00
2017-05-10 10:22:23 +02:00
2017-05-10 10:22:23 +02:00
2017-03-01 11:14:07 +01:00
2017-04-25 13:03:49 +02:00
2017-04-25 10:24:11 +02:00
2020-08-28 09:13:35 +02:00
2018-11-08 12:34:27 +07:00
2017-04-25 10:24:11 +02:00
2021-01-04 13:35:24 +01:00
2020-07-16 17:00:28 +02:00
2020-02-12 11:57:09 +01:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2020-02-12 11:57:09 +01:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2020-09-08 15:38:00 +02:00
2021-06-09 10:53:28 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 10:24:11 +02:00
2018-12-03 12:25:00 +01:00
2020-02-12 11:57:09 +01:00
2021-06-02 10:56:52 +02:00
2021-06-02 10:56:52 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2020-02-12 11:57:09 +01:00
2020-02-12 11:57:09 +01:00
2020-08-11 17:02:25 +02:00
2020-08-11 17:02:25 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2016-11-15 14:33:31 +01:00
2017-01-11 15:49:00 +01:00
2018-12-03 12:25:00 +01:00
2017-04-25 10:24:11 +02:00
2020-02-19 11:15:54 +01:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 10:24:11 +02:00
2020-07-16 17:00:28 +02:00
2020-07-16 17:00:28 +02:00
2020-02-19 11:15:54 +01:00
2020-02-12 11:57:09 +01:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 10:24:11 +02:00
2020-09-07 12:02:29 +02:00
2017-04-25 10:24:11 +02:00
2021-06-18 12:33:06 +02:00
2017-04-25 10:24:11 +02:00
2020-10-29 12:57:10 +01:00
2020-10-29 12:57:10 +01:00
2020-02-19 11:15:54 +01:00
2017-04-25 10:24:11 +02:00
2020-02-19 11:15:54 +01:00
2017-04-25 10:24:11 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 10:24:11 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 10:24:11 +02:00
2021-06-22 18:49:45 +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
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2017-04-25 10:24:11 +02:00
2020-11-03 13:50:53 +01:00
2017-04-25 10:24:11 +02:00
2017-05-10 10:22:23 +02:00
2021-01-04 13:35:24 +01:00
2021-06-22 18:49:45 +02:00
2017-04-25 10:24:11 +02:00
2019-03-20 09:56:38 +01:00
2018-12-03 12:25:00 +01:00
2017-04-25 10:24:11 +02:00
2017-05-10 10:22:23 +02:00
2017-05-10 10:22:23 +02:00
2018-11-08 12:34:27 +07:00