aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Shaw <[email protected]>2004-03-28 05:33:00 +0000
committerDavid Shaw <[email protected]>2004-03-28 05:33:00 +0000
commitcabb6cd30eff9bdbb48168d0cc0acd466bf0d7ca (patch)
tree8af7fa7f3ee016a3765a3915a44012165ac846ee
parent* options.h, g10.c (main), compress-bz2.c (init_uncompress): Rename (diff)
downloadgnupg-cabb6cd30eff9bdbb48168d0cc0acd466bf0d7ca.tar.gz
gnupg-cabb6cd30eff9bdbb48168d0cc0acd466bf0d7ca.zip
* 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.
Diffstat (limited to '')
-rw-r--r--g10/ChangeLog6
-rw-r--r--g10/keyedit.c6
2 files changed, 10 insertions, 2 deletions
diff --git a/g10/ChangeLog b/g10/ChangeLog
index 23bf16fc8..467811255 100644
--- a/g10/ChangeLog
+++ b/g10/ChangeLog
@@ -1,3 +1,9 @@
+2004-03-27 David Shaw <[email protected]>
+
+ * 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-25 David Shaw <[email protected]>
* options.h, g10.c (main), compress-bz2.c (init_uncompress):
diff --git a/g10/keyedit.c b/g10/keyedit.c
index edf7818b3..771f4d6d2 100644
--- a/g10/keyedit.c
+++ b/g10/keyedit.c
@@ -1397,12 +1397,14 @@ keyedit_menu( const char *username, STRLIST locusr,
/* 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: {