STABLE-BRANCH-1-2 gnupg/g10 (ChangeLog getkey.c sign.c trustdb.c)

cvs user dshaw cvs at cvs.gnupg.org
Fri Dec 5 05:13:47 CET 2003


    Date: Friday, December 5, 2003 @ 05:13:47
  Author: dshaw
    Path: /cvs/gnupg/gnupg/g10
     Tag: STABLE-BRANCH-1-2

Modified: ChangeLog getkey.c sign.c trustdb.c

* getkey.c (merge_selfsigs_main, merge_selfsigs_subkey,
get_seckey_byname2): Disallow use of encrypt-only v3 Elgamal keys for
anything except revocations.

* sign.c (do_sign): Add Elgamal encrypt-only keys to the signature
catchall.

* trustdb.c (mark_usable_uid_certs): Disallow signatures to and from
Elgamal encrypt-only keys in the trustdb.  Granted, this sounds strange,
but there are historical keys that fit this description.


-----------+
 ChangeLog |   14 ++++++++++++++
 getkey.c  |   16 ++++++++++------
 sign.c    |    2 +-
 trustdb.c |    4 ++--
 4 files changed, 27 insertions(+), 9 deletions(-)



More information about the Gnupg-commits mailing list