<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/src/op-support.c, branch gpgme-1.3.2</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.3.2</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.3.2'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2011-05-26T14:01:26Z</updated>
<entry>
<title>Check context pointers for null pointer on entry points.</title>
<updated>2011-05-26T14:01:26Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>marcus.brinkmann@ruhr-uni-bochum.de</email>
</author>
<published>2011-05-26T14:01:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=b34add3fe438a693e236a835135bd11b4e177daa'/>
<id>urn:sha1:b34add3fe438a693e236a835135bd11b4e177daa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a new error code.</title>
<updated>2010-09-16T13:39:00Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2010-09-16T13:39:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=bc22c2098db6fec432df1bfe81aeecb736952479'/>
<id>urn:sha1:bc22c2098db6fec432df1bfe81aeecb736952479</id>
<content type='text'>
</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-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>
<entry>
<title>2009-11-10  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2009-11-10T18:05:04Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2009-11-10T18:05:04Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=aff1ed3fb611e34e257c677fa7d0203fa9dd6f62'/>
<id>urn:sha1:aff1ed3fb611e34e257c677fa7d0203fa9dd6f62</id>
<content type='text'>
	* op-support.c (_gpgme_op_reset): Instead of last change, only set
	sub protocol if it is not the default.

</content>
</entry>
<entry>
<title>Make recipients command work.</title>
<updated>2009-11-10T16:32:11Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2009-11-10T16:32:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=d173e6e010c3447c6ebb1a5999d2e128392ed341'/>
<id>urn:sha1:d173e6e010c3447c6ebb1a5999d2e128392ed341</id>
<content type='text'>
</content>
</entry>
<entry>
<title>2009-11-10  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2009-11-10T14:49:35Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2009-11-10T14:49:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=cda07b9ab4f09ac87bc1aebbbe113f125eedeb02'/>
<id>urn:sha1:cda07b9ab4f09ac87bc1aebbbe113f125eedeb02</id>
<content type='text'>
	* gpgme.h.in (gpgme_get_sub_protocol): Add prototype.
	* gpgme.def, libgpgme.vers: Add gpgme_get_sub_protocol.
	* context.h (struct gpgme_context): New member sub_protocol.
	* gpgme.c (gpgme_set_sub_protocol): Set CTX-&gt;sub_protocol.
	(gpgme_get_sub_protocol): New function.
	* op-support.c (_gpgme_op_reset): Set sub protocol.

</content>
</entry>
<entry>
<title>Fix detection of invalid signer keys.</title>
<updated>2009-08-06T17:17:18Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2009-08-06T17:17:18Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=0fcf3ee915a1c90bd7471ec371924a1ff7a5fcdd'/>
<id>urn:sha1:0fcf3ee915a1c90bd7471ec371924a1ff7a5fcdd</id>
<content type='text'>
Support the new INV_SGNR status code.

</content>
</entry>
<entry>
<title>2009-06-18  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2009-06-18T12:38:55Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2009-06-18T12:38:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=3ab899f41cda31ab763da9e73e95981dcf3d5b7f'/>
<id>urn:sha1:3ab899f41cda31ab763da9e73e95981dcf3d5b7f</id>
<content type='text'>
	* context.h (CTX_OP_DATA_MAGIC): New macro.
	(struct ctx_op_data): New member MAGIC.
	* op-support.c (_gpgme_op_data_lookup): Initialize magic.
	* gpgme.c (gpgme_result_unref, gpgme_result_ref): Check magic.

</content>
</entry>
<entry>
<title>2009-06-15  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2009-06-15T17:05:47Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2009-06-15T17:05:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=59eecf421e42cb929794f31e6387dbfb5b6a543b'/>
<id>urn:sha1:59eecf421e42cb929794f31e6387dbfb5b6a543b</id>
<content type='text'>
	* gpgme.h.in (gpgme_result_ref, gpgme_result_unref): Add
	prototypes.
	* gpgme.def, libgpgme.vers (gpgme_result_ref, gpgme_result_unref):
	Add these.
	* context.h (struct ctx_op_data): Add member "references".
	* gpgme.c (gpgme_result_ref, gpgme_result_unref): New functions.
	(_gpgme_release_result): Use gpgme_result_unref.
	* op-support.c (_gpgme_op_data_lookup): Initialize references.

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