mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
* packet.h, getkey.c (fixup_uidnode, merge_selfsigs_subkey): Keep track of
which self-sig we actually chose. * keyedit.c (menu_expire, menu_set_primary_uid, menu_set_preferences): Use it here to avoid updating non-used self-sigs and possibly promoting an old self-sig into consideration again.
This commit is contained in:
parent
a9b00b06d1
commit
8c4607568d
4 changed files with 20 additions and 4 deletions
|
@ -125,6 +125,7 @@ typedef struct {
|
|||
struct {
|
||||
unsigned checked:1; /* signature has been checked */
|
||||
unsigned valid:1; /* signature is good (if checked is set) */
|
||||
unsigned chosen_selfsig:1; /* a selfsig that is the chosen one */
|
||||
unsigned unknown_critical:1;
|
||||
unsigned exportable:1;
|
||||
unsigned revocable:1;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue