gnupg/g10 (6 files)

cvs user dshaw cvs@cvs.gnupg.org
Wed, 13 Nov 2002 18:43:27 +0100


    Date: Wednesday, November 13, 2002 @ 18:43:27
  Author: dshaw
    Path: /cvs/gnupg/gnupg/g10

Modified: ChangeLog encode.c g10.c getkey.c import.c keydb.h

* encode.c (encode_simple): Make sure that files larger than about 4G use
partial length encoding.  This is required because OpenPGP allows only for
32 bit length fields.  From Werner on stable branch.

* getkey.c (get_pubkey_direct): Renamed to... (get_pubkey_fast): this and
made extern. (get_pubkey_byfprint_fast): New.  From Werner on stable
branch.

* keydb.h, import.c (import_one): Use get_pubkey_fast instead of
get_pubkey.  We don't need a merged key and actually this might lead to
recursions. (revocation_present): Likewise for search by fingerprint.  
>From Werner on stable branch.

* g10.c (main): Try to create the trustdb even for non-colon-mode list-key
operations.  This is required because getkey needs to know whether a a key
is ultimately trusted.  From Werner on stable branch.


-----------+
 ChangeLog |   20 ++++++++++++++++++++
 encode.c  |   35 +++++++++++++++++++++++------------
 g10.c     |    7 -------
 getkey.c  |   54 +++++++++++++++++++++++++++++++++++++++++++++++++++---
 import.c  |    8 ++++----
 keydb.h   |    3 +++
 6 files changed, 101 insertions(+), 26 deletions(-)