gnupg/g10 (8 files)

cvs user dshaw cvs@cvs.gnupg.org
Tue, 14 Jan 2003 19:13:23 +0100


    Date: Tuesday, January 14, 2003 @ 19:13:23
  Author: dshaw
    Path: /cvs/gnupg/gnupg/g10

Modified: ChangeLog free-packet.c keydb.h keyid.c keylist.c packet.h
          parse-packet.c trustdb.c

* packet.h, parse-packet.c (setup_user_id), free-packet.c (free_user_id),
keydb.h, keyid.c (namehash_from_uid): New function to rmd160-hash the
contents of a user ID packet and cache it in the uid object.

* keylist.c (list_keyblock_colon): Use namehash in field 8 of uids.  Show
dates for creation (selfsig date), and expiration in fields 6 and 7.

* trustdb.c (get_validity, get_validity_counts, update_validity): Use new
namehash function rather than hashing it locally.


----------------+
 ChangeLog      |   14 ++++++++++++++
 free-packet.c  |    5 ++---
 keydb.h        |    1 +
 keyid.c        |   16 ++++++++++++++++
 keylist.c      |   38 +++++++++++++++++++++++---------------
 packet.h       |    1 +
 parse-packet.c |    1 +
 trustdb.c      |   28 +++++++---------------------
 8 files changed, 65 insertions(+), 39 deletions(-)