<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/doc, branch gpgme-1-1-0</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1-1-0</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1-1-0'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2005-10-01T02:33:35Z</updated>
<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>
<entry>
<title>doc/</title>
<updated>2005-09-30T13:24:40Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2005-09-30T13:24:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=74db831fc8e70215447903420c321805b8bbe0ab'/>
<id>urn:sha1:74db831fc8e70215447903420c321805b8bbe0ab</id>
<content type='text'>
2005-09-30  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.texi: Replace plaintext_filename with file_name.

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

	* decrpyt.c, verify.c, gpgme.h: Replace plaintext_filename with
	file_name.

</content>
</entry>
<entry>
<title>2005-09-30  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2005-09-30T11:01:37Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2005-09-30T11:01:37Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=c77dc1d42a7b812577e2075929cee7185e755026'/>
<id>urn:sha1:c77dc1d42a7b812577e2075929cee7185e755026</id>
<content type='text'>
	* gpgme.texi (Key Management): Document is_qualified.

</content>
</entry>
<entry>
<title>doc/</title>
<updated>2005-07-27T01:50:08Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2005-07-27T01:50:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=7bdaf53a4a4ce97007c3d919328a1225e506dc54'/>
<id>urn:sha1:7bdaf53a4a4ce97007c3d919328a1225e506dc54</id>
<content type='text'>
2005-07-27  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.texi (Decrypt): Add plaintext_filename to
	gpgme_decrypt_result_t.
	(Verify): Likewise for gpgme_verify_result_t.

gpgme/
2005-07-27  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

	* gpgme.h (gpgme_status_code_t): Add GPGME_STATUS_PLAINTEXT.
	(struct _gpgme_op_decrypt_result): New member plaintext_filename.
	(struct _gpgme_op_verify_result): Likewise.
	* ops.h (_gpgme_parse_plaintext): Add prototype.
	* op-support.c (_gpgme_parse_plaintext): New function.
	* decrypt.c (release_op_data): Release
	OPD-&gt;result.plaintext_filename.
	(_gpgme_decrypt_status_handler): Handle GPGME_STATUS_PLAINTEXT.
	* verify.c (release_op_data): Release
	OPD-&gt;result.plaintext_filename.
	(_gpgme_verify_status_handler): Handle GPGME_STATUS_PLAINTEXT.

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

	* gpgme.texi (Verify): Add information about new fields in
	gpgme_signature_t.

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

	* gpgme.h (struct _gpgme_signature): New members pubkey_algo and
	hash_algo.
	* verify.c (parse_valid_sig): Parse pubkey and hash algo numbers.
	(parse_new_sig): Parse pubkey, hash algo and timestamp for ERRSIG.

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

	* gpgme.texi (Decrypt): Add gpgme_recipient_t.

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

	* gpgme.h (struct _gpgme_recipient): New structure.
	(gpgme_recipient_t): New type.
	(struct _gpgme_op_decrypt_result): Add member recipients.
	* decrypt.c (op_data_t): New member last_recipient_p.
	(_gpgme_op_decrypt_init_result): Initialize last_recipient_p.
	(parse_enc_to): New function.
	(_gpgme_decrypt_status_handler): Handle status ENC_TO and
	NO_SECKEY.

</content>
</entry>
<entry>
<title>2005-05-28  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2005-05-28T20:09:20Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2005-05-28T20:09:20Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=749ed3a25882c8c1318693532dcb0734dddc536a'/>
<id>urn:sha1:749ed3a25882c8c1318693532dcb0734dddc536a</id>
<content type='text'>
	* gpgme.texi (Key Listing Mode): Fix return type of
	gpgme_set_keylist_mode.
	Reported by "Sergio" &lt;ml_sergico@virgilio.it&gt;.

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

        * gpgme.texi (Included Certificates): Document
        GPGME_INCLUDE_CERTS_DEFAULT.

gpgme/
2005-04-28  Marcus Brinkmann  &lt;marcus@g10code.de&gt;

        * gpgme.h (GPGME_INCLUDE_CERTS_DEFAULT): New macro.
        * engine-gpgsm.c (gpgsm_sign): Send the include-certs option after
        the reset, just for cleanliness, and do not sent it at all if the
        default is requested.
        * gpgme.c (gpgme_set_include_certs): Allow to use
        GPGME_INCLUDE_CERTS_DEFAULT.

</content>
</entry>
<entry>
<title>2005-01-12  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2005-01-12T11:13:17Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2005-01-12T11:13:17Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=d45f97f18534d7d29d188ce67b9b0215345de301'/>
<id>urn:sha1:d45f97f18534d7d29d188ce67b9b0215345de301</id>
<content type='text'>
	* gpgme.texi (Engine Configuration): New section.
	(Crypto Engine): New subsection.

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