<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/doc, branch gpgme-1.1.1</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.1.1</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.1.1'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2005-12-20T20:22:19Z</updated>
<entry>
<title>Basic PKA support.</title>
<updated>2005-12-20T20:22:19Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2005-12-20T20:22:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=b1fb4f2fa6af0ebc3822e436a2c6e163c3c5687e'/>
<id>urn:sha1:b1fb4f2fa6af0ebc3822e436a2c6e163c3c5687e</id>
<content type='text'>
</content>
</entry>
<entry>
<title> * Fixed a bug in that the fingerprints of subkeys are not available.</title>
<updated>2005-12-06T16:30:21Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2005-12-06T16:30:21Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a1e484f9eac9dfc8e29fdd4955bf8b422ae52061'/>
<id>urn:sha1:a1e484f9eac9dfc8e29fdd4955bf8b422ae52061</id>
<content type='text'>
 
 * Clarified usage of the SECRET flag in key listings.  It is now
   reset for stub keys.
     

</content>
</entry>
<entry>
<title>GPA does now work with the glib based i/o backend.</title>
<updated>2005-11-18T16:52:38Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2005-11-18T16:52:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=6b24b361ad8311c7a8f3d74ffbaf82a525347018'/>
<id>urn:sha1:6b24b361ad8311c7a8f3d74ffbaf82a525347018</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build static and shared lib by default - required by gpgol.</title>
<updated>2005-11-15T16:04:28Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2005-11-15T16:04:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=3acdcbf67bdc7c7a2a960668db585cedab3922e6'/>
<id>urn:sha1:3acdcbf67bdc7c7a2a960668db585cedab3922e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc/</title>
<updated>2005-10-06T10:44:26Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2005-10-06T10:44:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a336bc6834099b62b17c6e772763328145537dc2'/>
<id>urn:sha1:a336bc6834099b62b17c6e772763328145537dc2</id>
<content type='text'>
2005-10-06  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.texi (Destroying Data Buffers): Document gpgme_free.

gpgme/
2005-10-06  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.h (gpgme_free): New prototype.
	* data-mem.c (gpgme_free): New function.
	* libgpgme.vers (GPGME_1.1): Add gpgme_free.
	* gpgme.def: Add gpgme_free.


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

	* gpgme.texi (Key Management): Add the new member notations of
	gpgme_sig_key_t.
	(Key Listing Mode): Document GPGME_KEYLIST_MODE_SIG_NOTATIONS.

gpgme/
2005-10-02  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* util.h (_gpgme_decode_percent_string): Add new argument BINARY
	to prototype.
	* verify.c (parse_notation): Likewise for invocation.
	* conversion.c (_gpgme_decode_percent_string): Likewise to
	declaration.  If set, do not replace '\0' characters with a
	printable string.
	* gpgme.h (struct _gpgme_key_sig): New field notations.
	* ops.h (_gpgme_parse_notation): New prototype.
	* sig-notation.c (_gpgme_parse_notation): New function.
	* key.c (gpgme_key_unref): Free all signature notations.
	* keylist.c (op_data_t): New member tmp_keysig.
	(finish_key): Clear OPD-&gt;tmp_keysig.
	* gpgme.c (gpgme_set_keylist_mode): Remove check.
	* rungpg.c (gpg_keylist): Support listing signature notations.
	(gpg_keylist_ext): Likewise.

</content>
</entry>
<entry>
<title>Fix copyright year.</title>
<updated>2005-10-01T22:15:20Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2005-10-01T22:15:20Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=df065473385bd216ef253afe8661b919538bbf6f'/>
<id>urn:sha1:df065473385bd216ef253afe8661b919538bbf6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>2005-10-01  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2005-10-01T22:14:40Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2005-10-01T22:14:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=20f85c2b57483a892d8f71022c3880c9cfa48dae'/>
<id>urn:sha1:20f85c2b57483a892d8f71022c3880c9cfa48dae</id>
<content type='text'>
	* gpgme.texi: Enclose all return parameters of deftypefuns in
	curly brackets.

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

	* gpgme.texi (Signature Notation Data): New section.
	(Verify): Added more about the notation data structure.

gpgme/
2005-10-01  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.def: Add gpgme_data_set_file_name,
	gpgme_data_get_file_name, gpgme_sig_notation_clear,
	gpgme_sig_notation_add and gpgme_sig_notation_get.
	* libgpgme.vers: Add gpgme_sig_notation_clear,
	gpgme_sig_notation_add and gpgme_sig_notation_get.
	* Makefile.am (libgpgme_real_la_SOURCES): Add sig-notation.c.
	* context.h (struct gpgme_context): New field sig_notations.
	* gpgme.h (struct _gpgme_sig_notation): New member value_len and
	critical.
	(GPGME_SIG_NOTATION_CRITICAL): New symbol.
	(gpgme_sig_notation_flags_t): New type.
	(gpgme_sig_notation_add, gpgme_sig_notation_clear,
	gpgme_sig_notation_get): New prototypes.
	* ops.h (_gpgme_sig_notation_create, _gpgme_sig_notation_free):
	New prototypes.
	* sig-notation.c (_gpgme_sig_notation_free): New file.
	* verify.c (parse_notation): Use support functions.
	(release_op_data): Likewise.
	* rungpg.c (append_args_from_sig_notations): New function.
	(gpg_encrypt_sign, gpg_sign): Call it.


tests/
2005-10-01  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpg/Makefile.am (TESTS): Add t-sig-notation.
	* gpg/t-sig-notation.c (check_result): New file.
	* gpg/t-verify.c (check_result): Also check the length of the
	notation data.
	* gpg/gpg.conf: New file.

</content>
</entry>
<entry>
<title>doc/</title>
<updated>2005-09-30T14:17:47Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2005-09-30T14:17:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=c6ee58ef5578162d49f6a674116cb9b84f9906ed'/>
<id>urn:sha1:c6ee58ef5578162d49f6a674116cb9b84f9906ed</id>
<content type='text'>
2005-09-30  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.texi (Data Buffer I/O Operations, Data Buffer Meta-Data):
	New subsections.

gpgme/
2005-09-30  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* data.h (struct gpgme_data): New member file_name.
	* data.c (gpgme_data_set_filename): New function.
	(_gpgme_data_release): Free DH-&gt;filename if necessary.
	(gpgme_data_get_filename): New function.
	* rungpg.c (gpg_encrypt): Set filename option.
	(gpg_encrypt_sign): Likewise.
	(gpg_sign): Likewise.
	* libgpgme.vers (GPGME_1.1): Add gpgme_data_set_file_name and
	gpgme_data_get_file_name.

tests/
2005-09-30  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpg/Makefile.am (TESTS): Add t-filename.
	* gpg/t-filename.c: New file.

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