gpgme/tests/gpg
Marcus Brinkmann bade4a32b5 doc/
2003-05-28  Marcus Brinkmann  <marcus@g10code.de>

	* gpgme.texi (Exporting Keys): Change argument type from
	gpgme_recipient_t to gpgme_user_id_t.
	(Encrypting a Plaintext): Likewise.
	(Selecting Recipients): Rewritten.

gpgme/
2003-05-28  Marcus Brinkmann  <marcus@g10code.de>

	* Makefile.am (libgpgme_la_SOURCES): Remove recipient.c, add
	user-id.c.
	* gpgme.h (gpgme_recipients_t): Removed.
	(gpgme_recipients_new, gpgme_recipients_release,
	gpgme_recipients_add_name,
	gpgme_recipients_add_name_with_validity, gpgme_recipients_count,
	gpgme_recipients_enum_open, gpgme_recipients_enum_read,
	gpgme_recipients_enum_close): Removed.
	(gpgme_op_encrypt, gpgme_op_encrypt_start, gpgme_op_encrypt_sign,
	gpgme_op_encrypt_sign_start, gpgme_op_export_start,
	gpgme_op_export): Change second argument to gpgme_user_id_t.
	(gpgme_user_ids_release): New prototype.
	(gpgme_user_ids_append): Likewise.
	* ops.h (_gpgme_recipients_all_valid): Remove.
	(_gpgme_user_ids_all_valid): Add.
	* context.h (struct gpgme_recipients): Removed.
	* user-id.c: New file.
	* recipient.c: Removed file.
	* rungpg.c (append_args_from_recipients): Change last arg to
	gpgme_user_id_t.  Reimplement.
	(gpg_encrypt): Change second arg to gpgme_user_id_t.
	(gpg_encrypt_sign): Likewise.
	(gpg_export): Likewise.  Rewrite user ID list code.
	* engine.c (_gpgme_engine_op_encrypt): Change second arg to
	gpgme_user_id_t.
	(_gpgme_engine_op_encrypt_sign): Likewise.
	(_gpgme_engine_op_export): Likewise.
	* engine.h (_gpgme_engine_op_encrypt, _gpgme_engine_op_encrypt_sign,
	_gpgme_engine_op_export): Likewise.
	* engine-gpgsm.c (set_recipients): Likewise.  Rewrite loop code.
	(gpgsm_encrypt): Likewise.
	(gpgsm_export): Likewise.
	* engine-backend.h (struct engine_ops): Likewise for members
	ENCRYPT, ENCRYPT_SIGN and EXPORT.
	* export.c (export_start, gpgme_op_export_start, gpgme_op_export):
	Likewise.
	* encrypt.c (encrypt_start): Likewise.  Don't check for count of
	recipients.
	(gpgme_op_encrypt_start): Likewise.
	(gpgme_op_encrypt): Likewise.
	* encrypt-sign.c (encrypt_sign_start): Likewise.
	(gpgme_op_encrypt_sign): Likewise.
	(gpgme_op_encrypt_sign_start): Likewise.

tests/
2003-05-28  Marcus Brinkmann  <marcus@g10code.de>

	* gpg/t-eventloop.c (main): Rewrite recipient management.
	* gpg/t-encrypt-sign.c (main): Likewise.
	* gpg/t-encrypt.c (main): Likewise.
	* gpg/t-export.c (main): Likewise.
2003-05-28 01:15:38 +00:00
..
cipher-1.asc 2001-11-22 Marcus Brinkmann <marcus@g10code.de> 2001-11-22 03:01:26 +00:00
cipher-2.asc 2001-11-22 Marcus Brinkmann <marcus@g10code.de> 2001-11-22 03:01:26 +00:00
geheim.txt 2001-11-22 Marcus Brinkmann <marcus@g10code.de> 2001-11-22 03:01:26 +00:00
Makefile.am Fix last changes. 2003-05-27 08:31:33 +00:00
mkdemodirs 2001-11-22 Marcus Brinkmann <marcus@g10code.de> 2001-11-22 03:01:26 +00:00
pubdemo.asc 2001-11-22 Marcus Brinkmann <marcus@g10code.de> 2001-11-22 03:01:26 +00:00
pubkey-1.asc 2001-11-22 Marcus Brinkmann <marcus@g10code.de> 2001-11-22 03:01:26 +00:00
secdemo.asc 2001-11-22 Marcus Brinkmann <marcus@g10code.de> 2001-11-22 03:01:26 +00:00
seckey-1.asc 2001-11-22 Marcus Brinkmann <marcus@g10code.de> 2001-11-22 03:01:26 +00:00
t-decrypt-verify.c doc/ 2003-05-27 01:31:06 +00:00
t-decrypt.c doc/ 2003-05-27 01:31:06 +00:00
t-edit.c Fix last changes. 2003-05-27 08:31:33 +00:00
t-encrypt-sign.c doc/ 2003-05-28 01:15:38 +00:00
t-encrypt-sym.c doc/ 2003-05-27 01:31:06 +00:00
t-encrypt.c doc/ 2003-05-28 01:15:38 +00:00
t-eventloop.c doc/ 2003-05-28 01:15:38 +00:00
t-export.c doc/ 2003-05-28 01:15:38 +00:00
t-genkey.c 2003-05-18 Marcus Brinkmann <marcus@g10code.de> 2003-05-18 20:45:24 +00:00
t-import.c Fix last changes. 2003-05-27 08:31:33 +00:00
t-keylist-sig.c 2003-05-27 Marcus Brinkmann <marcus@g10code.de> 2003-05-27 05:07:19 +00:00
t-keylist.c 2003-05-27 Marcus Brinkmann <marcus@g10code.de> 2003-05-27 05:07:19 +00:00
t-sign.c doc/ 2003-05-27 01:31:06 +00:00
t-signers.c doc/ 2003-05-27 01:31:06 +00:00
t-trustlist.c 2003-05-27 Marcus Brinkmann <marcus@g10code.de> 2003-05-27 03:06:37 +00:00
t-verify.c 2003-05-18 Marcus Brinkmann <marcus@g10code.de> 2003-05-18 20:45:24 +00:00