* 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)
commit506ae142900ffb7aaf745ce79e6e9465fda4630b
treecb3c487a8f341e9dd9e42f49a3e4811c35d21278
parent0d3ffd103d24f878887802742d10beba4b53b479
* 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
gpgme/ChangeLog
gpgme/data.c
gpgme/engine-gpgsm.c
gpgme/gpgme.c
gpgme/gpgme.h
gpgme/verify.c