<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/TODO, branch V0-3-4</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=V0-3-4</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=V0-3-4'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2002-03-03T17:37:34Z</updated>
<entry>
<title>doc/</title>
<updated>2002-03-03T17:37:34Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2002-03-03T17:37:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=3c9959368e0099af4ef8c27953d7fc3c3d4cea29'/>
<id>urn:sha1:3c9959368e0099af4ef8c27953d7fc3c3d4cea29</id>
<content type='text'>
2002-03-03  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.texi (Information About Keys): Document GPGME_ATTR_EXPIRE.

gpgme/
2002-03-03  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* passphrase.c (_gpgme_passphrase_status_handler): Also set the
	error No_Passphrase if only a bad passphrase was provided.

</content>
</entry>
<entry>
<title>doc/</title>
<updated>2002-02-27T00:59:31Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2002-02-27T00:59:31Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=da2cd9aa44fbe2ecdcf0c93d97e6cc5133ea6694'/>
<id>urn:sha1:da2cd9aa44fbe2ecdcf0c93d97e6cc5133ea6694</id>
<content type='text'>
2002-02-27  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.texi (Listing Keys): Document gpgme_op_keylist_ext_start.

gpgme/
2002-02-27  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* rungpg.h (_gpgme_gpg_op_keylist_ext): New prototype.
	* rungpg.c (_gpgme_gpg_op_keylist_ext): New function.
	* engine-gpgsm.h (_gpgme_gpgsm_op_keylist_ext): New prototype.
	* engine-gpgsm.c (_gpgme_gpgsm_op_keylist_ext): New function.
	* engine.h (_gpgme_engine_op_keylist_ext): New prototype.
	* engine.c (_gpgme_engine_op_keylist_ext): New function.
	* keylist.c (gpgme_op_keylist_ext_start): New function.

</content>
</entry>
<entry>
<title>doc/</title>
<updated>2002-02-25T18:31:07Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2002-02-25T18:31:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=98bee1303f7208f5b5a9c99f914d4e564a8c2215'/>
<id>urn:sha1:98bee1303f7208f5b5a9c99f914d4e564a8c2215</id>
<content type='text'>
2002-02-25  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.texi (Creating a Signature): Add a note about
	certifications to include.
	(Included Certifications): New section.

gpgme/
2002-02-25  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* context.h (struct gpgme_context_s): New member include_certs.
	* gpgme.h (gpgme_set_include_certs): Add prototype.
	(gpgme_get_include_certs): Likewise.
	* gpgme.c (gpgme_set_include_certs): New function.
	(gpgme_get_include_certs): Likewise.
	(gpgme_new): Set include_certs to 1 (the default).
	* engine.c (_gpgme_engine_op_sign): Accept new argument include_certs,
	and pass it to _gpgme_gpgsm_op_sign.
	* engine.h (_gpgme_engine_op_sign): Likewise for prototype.
	* engine-gpgsm.c (_gpgme_gpgsm_op_sign): Accept new argument
	include_certs and handle it.
	* engine-gpgsm.h (_gpgme_gpgsm_start): Add new argument include_certs.
	* sign.c (gpgme_op_sign_start): Add new argument to
	_gpgme_engine_op_sign call.

</content>
</entry>
<entry>
<title>Write a fake gpg-agent so that we can supply known passphrases to</title>
<updated>2002-02-13T15:05:19Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2002-02-13T15:05:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=948ee49ff7f62579d3a08eba849f71529f08805d'/>
<id>urn:sha1:948ee49ff7f62579d3a08eba849f71529f08805d</id>
<content type='text'>
gpgsm and setup the configuration files to use the agent.  Without
this we are testing a currently running gpg-agent which is not a
clever idea.

</content>
</entry>
<entry>
<title>2002-02-09  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2002-02-09T00:59:14Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2002-02-09T00:59:14Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=3cd7f60612a352aa3f863095b19c2e496f6210e1'/>
<id>urn:sha1:3cd7f60612a352aa3f863095b19c2e496f6210e1</id>
<content type='text'>
	* configure.ac (AC_INIT): Bump version to 0.3.1

</content>
</entry>
<entry>
<title>Update some items.</title>
<updated>2002-02-06T01:30:27Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2002-02-06T01:30:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a758f4c7185ff8e12d3a66d9f230fb82cfaa9e8a'/>
<id>urn:sha1:a758f4c7185ff8e12d3a66d9f230fb82cfaa9e8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc/</title>
<updated>2002-02-06T01:20:49Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2002-02-06T01:20:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=69ab559a7b7ea9f05b68911d17bb33b7f85c033c'/>
<id>urn:sha1:69ab559a7b7ea9f05b68911d17bb33b7f85c033c</id>
<content type='text'>
2002-02-06  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.texi (Waiting For Completion): Adjust doc to changes in
	the code.

gpgme/
2002-02-06  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* wait.c (gpgme_wait): Add new argument STATUS, in which the
	status of the returned context is returned.
	(_gpgme_wait_on_condition): Rework the function a bit, to make it
	aware of cancelled processes, and to allow to use gpgme_wait with
	CTX being NULL (as documented in the source).
	(struct proc_s): New member REPORTED.
	* gpgme.h: Fix prototype.
	* verify.c (gpgme_op_verify): Fix use of gpgme_wait.
	* sign.c (gpgme_op_sign):
	* import.c (gpgme_op_import):
	* genkey.c (gpgme_op_genkey):
	* export.c (gpgme_op_export):
	* encrypt.c (gpgme_op_encrypt):
	* delete.c (gpgme_op_delete):
	* decrypt-verify.c (gpgme_op_decrypt_verify):

</content>
</entry>
<entry>
<title>doc/</title>
<updated>2002-02-06T00:08:47Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2002-02-06T00:08:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=4fa30089501b479a5e57086c8ce3de7c90c5dff1'/>
<id>urn:sha1:4fa30089501b479a5e57086c8ce3de7c90c5dff1</id>
<content type='text'>
2002-02-06  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.texi (Key Listing Mode): Update documentation.

gpgme/
2002-02-06  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.c (gpgme_set_keylist_mode): Possibly return an error
	value.
	(gpgme_get_keylist_mode): New function.
	(gpgme_new): Set the default for keylist_mode member of CTX.

	* gpgme.h (gpgme_set_keylist_mode): Fix prototype.
	(gpgme_get_keylist_mode): New prototype.
	(GPGME_KEYLIST_MODE_LOCAL): New macro.
	(GPGME_KEYLIST_MODE_EXTERN): Likewise..

</content>
</entry>
<entry>
<title>doc/</title>
<updated>2002-01-31T00:31:44Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2002-01-31T00:31:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=129da707d1464633595151e70b3982cc3bbe5496'/>
<id>urn:sha1:129da707d1464633595151e70b3982cc3bbe5496</id>
<content type='text'>
2002-01-31  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.texi (Generating Keys): Document error at creation
	failure.

gpgme/
2002-01-31  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* rungpg.h: Add STATUS_KEY_CREATED.

	* progress.c: New file.
	* Makefile.am (libgpgme_la_SOURCES): Add progress.c.

	* genkey.c (genkey_status_handler): Use
	_gpgme_progress_status_handler.  Add check for status.
	(struct genkey_result_s): New structure.
	(_gpgme_release_genkey_result): New function.
	(gpgme_op_genkey): Check for error.
	* gpgme.c (_gpgme_release_result): Call
	_gpgme_release_genkey_result.
	* ops.h (_gpgme_release_genkey_result): Add prototype.
	* types.h (GenKeyResult): New type.
	* context.h (gpgme_context_s): Add GenKeyResult to member result.

</content>
</entry>
<entry>
<title>Add more about status handler.</title>
<updated>2002-01-30T01:21:55Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2002-01-30T01:21:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=843c3f4b7825ef482b0f88a2010eb48fc46c9129'/>
<id>urn:sha1:843c3f4b7825ef482b0f88a2010eb48fc46c9129</id>
<content type='text'>
</content>
</entry>
</feed>
