<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/src/gpgme-tool.c, branch gpgme-1.3.1</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.3.1</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.3.1'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2010-12-08T09:55:00Z</updated>
<entry>
<title>Allow multiple patterns for KEYLIST.</title>
<updated>2010-12-08T09:55:00Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2010-12-08T09:55:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=ce1d166ef700a188dcaf1b616f39f6c5750e4e9d'/>
<id>urn:sha1:ce1d166ef700a188dcaf1b616f39f6c5750e4e9d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable debugging feature for W32CE.</title>
<updated>2010-10-07T10:58:51Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2010-10-07T10:58:51Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=c2ef39811db27cb28d9ce0eafc64c82d0f66df82'/>
<id>urn:sha1:c2ef39811db27cb28d9ce0eafc64c82d0f66df82</id>
<content type='text'>
kFreeBSD portability fix.

</content>
</entry>
<entry>
<title>Too embarrassing for a changelog entry.</title>
<updated>2010-08-04T07:40:33Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2010-08-04T07:40:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=cf2d82c41cb9d5d6d83b2cc6891b7d918de136b7'/>
<id>urn:sha1:cf2d82c41cb9d5d6d83b2cc6891b7d918de136b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>2010-08-03  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2010-08-03T09:16:01Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2010-08-03T09:16:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=6aa92258ce59d3657ba6c9c45f811456d044e675'/>
<id>urn:sha1:6aa92258ce59d3657ba6c9c45f811456d044e675</id>
<content type='text'>
        * gpgme-tool.c (result_encrypt_to_xml, result_sign_to_xml)
	(result_verify_to_xml, result_import_to_xml)
        (result_genkey_to_xml):	Check vigorously for null pointers.


</content>
</entry>
<entry>
<title>2010-06-10  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2010-06-10T17:29:43Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2010-06-10T17:29:43Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=f5d82bf1df453a6ad9bfd6df41bfd9272792d5a4'/>
<id>urn:sha1:f5d82bf1df453a6ad9bfd6df41bfd9272792d5a4</id>
<content type='text'>
	* gpgme-tool.c (gpgme_server): Use special hack for Windows CE to
	get at stdin and stdout.

</content>
</entry>
<entry>
<title>2010-06-09  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2010-06-09T13:23:30Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2010-06-09T13:23:30Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=13774269c0710d72732cc91af887a6f9d89ec40e'/>
<id>urn:sha1:13774269c0710d72732cc91af887a6f9d89ec40e</id>
<content type='text'>
	* gpgme-tool.c (result_add_timestamp): Add missing NULL argument.
	(result_sign_to_xml): Protect against NULL fingerprint.
	(struct server): New members input_fd, input_filename,
	input_stream output_fd, output_filename, output_stream,
	message_filename, message_stream.
	(server_reset_fds): Deallocate those.
	(server_parse_fd): New function.
	(server_data_obj): Take optional filename argument and direction
	argument.  Also take new argument to return a filestream that
	needs to be closed after destroying the data object.
	Change all callers, too.
	(input_notify, output_notify): Removed.
	(cmd_input, cmd_output): New functions.
	(gpgme_server): Do not register input and output notifier.
	(register_commands): Use cmd_input and cmd_output.
	(cmd_message): Rewritten to use server_parse_fd.
	(cmd_delete, cmd_keylist): Fix inverted option check.
	(main) [HAVE_W32CE_SYSTEM]: Sleep a bit to work around bug in ssh.

</content>
</entry>
<entry>
<title>2010-05-12  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2010-05-12T17:40:08Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2010-05-12T17:40:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=8d27defa02a67ec06f8ce06b14427b5eba8f54e6'/>
<id>urn:sha1:8d27defa02a67ec06f8ce06b14427b5eba8f54e6</id>
<content type='text'>
	* configure.ac: Check for setlocale.

src/
2010-05-12  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme-tool.c (main): Protect call to setlocale with
	HAVE_SETLOCALE.

</content>
</entry>
<entry>
<title>2010-05-07  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2010-05-07T01:32:54Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2010-05-07T01:32:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=be3a828e7057e2ea01772b2a00d2ad3e5c46776c'/>
<id>urn:sha1:be3a828e7057e2ea01772b2a00d2ad3e5c46776c</id>
<content type='text'>
	* engine-g13.c, gpgme.c, engine-gpgsm.c, engine-gpg.c,
	op-support.c, engine-assuan.c, gpgme-tool.c: Include &lt;locale.h&gt;
	only if available with HAVE_LOCALE_H and conditionalize use of
	LC_CTYPE on its definition.
	* engine-gpgconf.c: Do not include &lt;locale.h&gt;.

</content>
</entry>
<entry>
<title>2010-05-07  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2010-05-07T01:06:14Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2010-05-07T01:06:14Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=97df297ae2b9df6a5717df6949187e27d2eb73de'/>
<id>urn:sha1:97df297ae2b9df6a5717df6949187e27d2eb73de</id>
<content type='text'>
	* engine-gpgsm.c (gpgsm_new, start): Cast between int and
	assuan_fd_t.
	* assuan-support.c (my_pipe, my_close, my_read, my_write): Likewise.
	* gpgme-tool.c (server_data_obj, server_reset_fds, gpgme_server),
	(my_recvmsg, my_sendmsg, my_spawn): Likewise.
	* engine-assuan.c (start): Likewise.
	* engine-g13.c (start): Likewise.

</content>
</entry>
<entry>
<title>2010-05-06  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2010-05-06T13:39:55Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2010-05-06T13:39:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=749325d6c10fd6a8d8fafa3c9c25b6822eaf0dc5'/>
<id>urn:sha1:749325d6c10fd6a8d8fafa3c9c25b6822eaf0dc5</id>
<content type='text'>
	* configure.ac: Require libgpg-error 1.8.

src/
2010-05-06  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* sign.c, data-user.c, conversion.c, debug.c, verify.c, data.c,
	decrypt.c, delete.c, assuan-support.c, import.c, engine-gpgsm.c,
	data-mem.c, op-support.c, w32-io.c, w32-util.c, data-compat.c: Use
	gpg_error_from_syserror instead gpg_error_from_errno, and use
	gpg_err_set_errno to set error number.
	* setenv.c: Include &lt;gpg-error.h&gt; and define __set_errno to use
	gpg_err_set_errno.
	* gpgme-tool.c (ARGP_ERR_UNKNOWN): Define to EDEADLOCK (which is
	mapped in Windows CE) instead of E2BIG (which is not).
	(gt_import_keys): Initialize err.

</content>
</entry>
</feed>
