Andre Heinecke
194272dbc3
cpp, qt: Use uidhash to select uids for signing
...
* lang/cpp/src/gpgsignkeyeditinteractor.cpp (action):
Use uidhash instead of number.
(GpgSignKeyEditInteractor::setKey): New.
* lang/cpp/src/gpgsignkeyeditinteractor.h: Update accordingly.
* lang/cpp/src/key.h, lang/cpp/src/key.cpp: Wrap uidhash.
* lang/qt/src/qgpgmesignkeyjob.cpp: Set the key.
--
Using the uidhash avoids problems when the user ids
on --edit-key are different ones then the uids
captured by gpgme when listing keys. Or if
they are in a different order. This can happen
with cached keys or keys with user attributes.
2019-12-13 18:06:00 +01:00
..
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2018-12-03 12:25:00 +01:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2019-04-24 12:36:14 +02:00
2018-12-03 12:25:00 +01:00
2018-12-03 12:25:00 +01:00
2019-02-21 13:04:54 +01:00
2018-05-29 09:19:50 +02:00
2018-12-03 12:25:00 +01:00
2018-06-01 10:58:24 +02:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2019-11-01 12:00:18 +01:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2017-09-04 11:23:56 +02:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 13:03:49 +02:00
2017-04-25 13:03:49 +02:00
2017-04-25 13:03:49 +02:00
2019-04-24 12:36:14 +02:00
2018-12-03 12:25:00 +01:00
2018-12-03 12:25:00 +01:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2019-05-03 08:49:34 +02:00
2019-03-26 12:02:28 +01:00
2017-04-25 13:03:49 +02:00
2017-04-25 10:24:11 +02:00
2016-11-02 14:43:44 +01:00
2016-11-15 14:33:31 +01:00
2017-06-12 15:25:33 +02:00
2016-11-02 14:43:44 +01:00
2018-12-03 12:25:00 +01:00
2018-12-03 12:25:00 +01:00
2018-12-03 12:25:00 +01:00
2018-12-03 12:25:00 +01:00
2019-12-13 18:06:00 +01:00
2019-12-13 18:06:00 +01:00
2019-02-21 13:05:55 +01:00
2019-02-21 13:05:55 +01:00
2019-12-13 18:06:00 +01:00
2019-12-13 18:06:00 +01:00
2018-12-03 12:25:00 +01:00
2017-04-25 13:03:49 +02:00
2017-04-25 13:03:49 +02:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2017-04-25 13:03:49 +02:00
2017-04-25 13:03:49 +02:00
2017-04-25 13:03:49 +02:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2018-12-03 12:25:00 +01:00
2017-04-25 13:03:49 +02:00
2017-04-25 10:24:11 +02:00
2017-12-08 05:59:11 +01: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
2018-12-03 12:25:00 +01:00
2017-04-25 13:03:49 +02:00
2018-12-03 12:25:00 +01:00
2017-06-01 14:16:11 +02:00
2018-12-03 12:25:00 +01:00
2016-08-24 14:15:58 +02:00