Subject: CVS commit: pkgsrc/security/gpgme
To: None <>
From: Marc Recht <>
List: pkgsrc-changes
Date: 08/22/2004 17:52:26
Module Name:	pkgsrc
Committed By:	recht
Date:		Sun Aug 22 17:52:26 UTC 2004

Modified Files:
	pkgsrc/security/gpgme: Makefile PLIST distinfo
	pkgsrc/security/gpgme/patches: patch-aa

Log Message:
update to gpgme-0.9.0

Noteworthy changes in version 0.9.0 (unreleased)

 * The type gpgme_key_t has now a new field keylist_mode that contains
   the keylist mode that was active at the time the key was retrieved.

 * The type gpgme_decrypt_result_t has a new field "wrong_key_usage"
   that contains a flag indicating that the key should not have been
   used for encryption.

 * Verifying a signature of a revoked key gives the correct result now
   (GPG_ERR_CERT_REVOKED error code).

 * Clarified that the error code GPG_ERR_NO_DATA from the decrypt &
   verify operations still allows you to look at the signature
   verification result.

 * Clarified that patterns in keylisting operations have an upper
   limit, and thus are not suited to list many keys at once by their
   fingerprint.  Also improve the error message if the pattern is too
   long for the CMS protocol to handle.

gpgme_key_t			EXTENDED: New field keylist_mode.
gpgme_decrypt_result_t		EXTENDED: New field wrong_key_usage.

Set the 0.9.0 versions as BUILDLINK_DEPENDS in the for the
library major version changes.

To generate a diff of this commit:
cvs rdiff -r1.19 -r1.20 pkgsrc/security/gpgme/Makefile
cvs rdiff -r1.11 -r1.12 pkgsrc/security/gpgme/PLIST
cvs rdiff -r1.3 -r1.4 pkgsrc/security/gpgme/
cvs rdiff -r1.8 -r1.9 pkgsrc/security/gpgme/distinfo
cvs rdiff -r1.4 -r1.5 pkgsrc/security/gpgme/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.