* engine-gpgsm.c (_gpgme_gpgsm_new): Redirect any gpgsm error
authorWerner Koch <wk@gnupg.org>
Fri, 3 May 2002 18:20:06 +0000 (18:20 +0000)
committerWerner Koch <wk@gnupg.org>
Fri, 3 May 2002 18:20:06 +0000 (18:20 +0000)
commit1be418fb1d831e5c445478b07344f3aef3d61036
tree61f99fc252b957ab1984afc1cc1dc53c72745148
parente3b590515d4058239c3a00b150a63d028ee716d8
* engine-gpgsm.c (_gpgme_gpgsm_new): Redirect any gpgsm error
output to /dev/null.

* verify.c (gpgme_get_sig_key): Set the protocol of the listctx.
* gpgme.c (gpgme_get_protocol): New.

* data.c (gpgme_data_write): Changed type of BUFFER to void*.
(gpgme_data_read): Ditto.

* verify.c (_gpgme_verify_status_handler): Handle TRUST_* status
lines so that a claim can be made without looking up the key.
(gpgme_get_sig_string_attr): New.
(gpgme_get_sig_ulong_attr): New.

* gpgme.h (GpgmeAttr): Added GPGME_ATTR_SIG_STATUS.

* gpgme.h (GpgmeSigStat): Add _GOOD_EXP and _GOOD_EXPKEY.
* verify.c (_gpgme_verify_status_handler, finish_sig): Handle
these new status codes.  Store the expiration time
trunk/gpgme/ChangeLog
trunk/gpgme/data.c
trunk/gpgme/engine-gpgsm.c
trunk/gpgme/gpgme.c
trunk/gpgme/gpgme.h
trunk/gpgme/verify.c