From 4c8b18363f62cdbef1eb3d9b4c565481bb175984 Mon Sep 17 00:00:00 2001 From: David Shaw Date: Sat, 27 Mar 2004 21:57:04 +0000 Subject: * keyedit.c (keyedit_menu): Request a trustdb update when adding a new user ID so the new ID gets validity set. Reported by Owen Taylor. --- g10/ChangeLog | 6 ++++++ g10/keyedit.c | 6 ++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/g10/ChangeLog b/g10/ChangeLog index d529054e5..944c65551 100644 --- a/g10/ChangeLog +++ b/g10/ChangeLog @@ -1,3 +1,9 @@ +2004-03-27 David Shaw + + * keyedit.c (keyedit_menu): Request a trustdb update when adding a + new user ID so the new ID gets validity set. Reported by Owen + Taylor. + 2004-03-26 David Shaw * build-packet.c (calc_plaintext, do_plaintext): Do not create diff --git a/g10/keyedit.c b/g10/keyedit.c index 137a9744d..a1516e2ab 100644 --- a/g10/keyedit.c +++ b/g10/keyedit.c @@ -1265,12 +1265,14 @@ keyedit_menu( const char *username, STRLIST locusr, STRLIST commands, /* fall through */ case cmdADDUID: - if( menu_adduid( keyblock, sec_keyblock, photo ) ) { + if( menu_adduid( keyblock, sec_keyblock, photo ) ) + { + update_trust = 1; redisplay = 1; sec_modified = modified = 1; merge_keys_and_selfsig( sec_keyblock ); merge_keys_and_selfsig( keyblock ); - } + } break; case cmdDELUID: { -- cgit v1.2.3