gpgme/gpgme (7 files)

cvs user marcus cvs@cvs.gnupg.org
Fri, 25 Apr 2003 16:24:28 +0200


    Date: Friday, April 25, 2003 @ 16:24:18
  Author: marcus
    Path: /cvs/gnupg/gpgme/gpgme

Modified: ChangeLog decrypt.c encrypt-sign.c encrypt.c ops.h passphrase.c
          sign.c

2003-04-25  Marcus Brinkmann  <marcus@g10code.de>

	* ops.h (_gpgme_passphrase_start): Remove prototype.
	* passphrase.c: Do not include <assert.h>, "util.h" or
	"debug.h", but "gpgme.h".
	(struct passphrase_result): Change to typedef for op_data_t.
	(release_passphrase_result): Rename to release_op_data.
	(_gpgme_passphrase_status_handler): Change first argument to void *.
	Use new op_data_t type.
	(_gpgme_passphrase_command_handler): Use new op_data_t type.
	(_gpgme_passphrase_start): Remove function.
	* decrypt.c (_gpgme_decrypt_start): Rewrite error handling.  Do
	not call _gpgme_passphrase_start, but install command handler.
	* encrypt.c (_gpgme_op_encrypt_start): Likewise.
	* encrypt-sign.c (_gpgme_op_encrypt_sign_start): Likewise.
	* sign.c (_gpgme_op_sign_start): Likewise.


----------------+
 ChangeLog      |   15 +++++++
 decrypt.c      |   41 ++++++++------------
 encrypt-sign.c |   48 ++++++++---------------
 encrypt.c      |   56 +++++++++------------------
 ops.h          |    3 -
 passphrase.c   |  112 +++++++++++++++++++++++++------------------------------
 sign.c         |   51 +++++++++----------------
 7 files changed, 143 insertions(+), 183 deletions(-)