* keygen.c (keygen_set_std_prefs): Build the default preferences list at
authorDavid Shaw <dshaw@jabberwocky.com>
Tue, 10 Feb 2004 22:42:34 +0000 (22:42 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Tue, 10 Feb 2004 22:42:34 +0000 (22:42 +0000)
commit9842d84da07c6d352a083db67006028a6ced5126
treeb731e3b0d94419edbc3dd1c09102a1a5dd0cb493
parent74eadbf99bcd1409cf7bd2f291c03955f123d866
* keygen.c (keygen_set_std_prefs): Build the default preferences list at
runtime as it properly handles algorithms disabled at build or run time.

* getkey.c (merge_selfsigs_main): Properly handle expired user IDs when
the expired self-sig is not the only self-sig.

* misc.c (compress_algo_to_string): Return NULL on failure like all of the
other xxxx_algo_to_string() functions.

* mainproc.c (list_node): Minor spacing tweak to match --list-keys output.

* keylist.c (list_keyblock_print), mainproc.c (list_node): Mark revoked
subkeys as revoked.  Requested by Matthew Wilcox.  Revoked overrides
expiration when both apply.

* keyedit.c (show_prefs): Use compress algo constants.
(show_basic_key_info): Make revoked and expired tags translatable.

* g10.c (rm_group): Properly ungroup from a list of groups.
g10/ChangeLog
g10/g10.c
g10/getkey.c
g10/keyedit.c
g10/keygen.c
g10/keylist.c
g10/mainproc.c
g10/misc.c