gnupg/g10 (9 files)
cvs user dshaw
cvs@cvs.gnupg.org
Wed, 30 Oct 2002 04:11:57 +0100
Date: Wednesday, October 30, 2002 @ 04:11:57
Author: dshaw
Path: /cvs/gnupg/gnupg/g10
Modified: ChangeLog delkey.c import.c keylist.c packet.h parse-packet.c
pkclist.c trustdb.c trustdb.h
* packet.h, trustdb.h, trustdb.c (trust_string): New. Return a string
like "fully trusted", "marginally trusted", etc. (get_min_ownertrust):
New. Return minimum ownertrust. (update_min_ownertrust): New. Set
minimum ownertrust. (check_regexp): New. Check a regular epression
against a user ID. (ask_ownertrust): Allow specifying a minimum value.
(get_ownertrust_info): Follow the minimum ownertrust when returning a
letter. (clear_validity): Remove minimum ownertrust when a key becomes
invalid. (release_key_items): Release regexp along with the rest of the
info. (validate_one_keyblock, validate_keys): Build a trust sig chain
while validating. Call check_regexp for regexps. Use the minimum
ownertrust if the user does not specify a genuine ownertrust.
* pkclist.c (do_edit_ownertrust): Only allow user to select a trust level
greater than the minimum value.
* parse-packet.c (can_handle_critical): Can handle critical trust and
regexp subpackets.
* trustdb.h, trustdb.c (clear_ownertrusts), delkey.c (do_delete_key),
import.c (import_one): Rename clear_ownertrust to clear_ownertrusts and
have it clear the min_ownertrust value as well.
* keylist.c (list_keyblock_print): Indent uid to match pub and sig.
----------------+
ChangeLog | 30 +++++
delkey.c | 2
import.c | 2
keylist.c | 2
packet.h | 4
parse-packet.c | 6 -
pkclist.c | 28 ++++-
trustdb.c | 293 +++++++++++++++++++++++++++++++++++++++++++++++++------
trustdb.h | 4
9 files changed, 334 insertions(+), 37 deletions(-)