<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/src, branch gpgme-2.1.1</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-2.1.1</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-2.1.1'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2026-06-25T14:04:19Z</updated>
<entry>
<title>Release 2.1.1</title>
<updated>2026-06-25T14:04:19Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2026-06-25T13:57:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=c68741376b5561f6a9885819c55922cd189a5172'/>
<id>urn:sha1:c68741376b5561f6a9885819c55922cd189a5172</id>
<content type='text'>
</content>
</entry>
<entry>
<title>w32: Use gpgrt_w32_set_errno if gpgrt is new enough.</title>
<updated>2026-06-25T14:04:19Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2026-06-25T13:49:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=df6c94f136e5411aabeb3000403f402f2a25092b'/>
<id>urn:sha1:df6c94f136e5411aabeb3000403f402f2a25092b</id>
<content type='text'>
* src/w32-io.c (_gpgme_io_spawn): Add mapping from Windows error
  number.
(_gpgme_io_select): Ditto.
</content>
</entry>
<entry>
<title>Trace result of gpgme_op_export.</title>
<updated>2026-06-22T15:20:54Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2026-06-22T15:19:25Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=c2613252133a959bace04f0f78f913029d247e0b'/>
<id>urn:sha1:c2613252133a959bace04f0f78f913029d247e0b</id>
<content type='text'>
* src/export.c (gpgme_op_export): Trace the returned error.
--
</content>
</entry>
<entry>
<title>Let gpgme_op_export also return operational errors.</title>
<updated>2026-06-22T14:19:06Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2026-06-22T14:18:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=8dad6c1d1ccd042c5700e7fa07025ce00da590fc'/>
<id>urn:sha1:8dad6c1d1ccd042c5700e7fa07025ce00da590fc</id>
<content type='text'>
* src/export.c (gpgme_op_export): On success check and return
  operational errors.

--

This has been part of gpgme_op_export_ext but was obviously forgotten
to add also to the old function.

GnuPG-bug-id: 8287
</content>
</entry>
<entry>
<title>json:w32: Add CRLF handling for armored output.</title>
<updated>2026-05-21T05:59:44Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-05-21T05:59:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=95d7cdb6b4309ef77f875edaf09a9632268ea1d3'/>
<id>urn:sha1:95d7cdb6b4309ef77f875edaf09a9632268ea1d3</id>
<content type='text'>
* src/json-core.c (make_data_object): Remove CR for CRLF when
it's armored output.

--

GnuPG-bug-id: 8263
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>m4: Deprecate AM_PATH_GPGME_GLIB macro.</title>
<updated>2026-05-20T04:39:43Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-05-20T04:39:43Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=2e02b9d0243d6c27562b01f18bf4976a816af6f6'/>
<id>urn:sha1:2e02b9d0243d6c27562b01f18bf4976a816af6f6</id>
<content type='text'>
* src/gpgme.m4 (AM_PATH_GPGME_GLIB): Deprecated.

--

GnuPG-bug-id: 7126
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>w32:io: Serialize the access to ctx-&gt;* between reader/writer and io.</title>
<updated>2026-05-19T00:35:30Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-05-19T00:35:30Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=6ef2d2a4d663d566df419058b93cfa52dd24e9af'/>
<id>urn:sha1:6ef2d2a4d663d566df419058b93cfa52dd24e9af</id>
<content type='text'>
* src/w32-io.c (reader, writer): Protect shared access to ctx-&gt;*
correctly, by using the internal buffer.

--

GnuPG-bug-id: 8264
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>io:w32:spawn_sans_helper: Fix inherit of HANDLES to child process.</title>
<updated>2026-05-18T05:59:27Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-05-18T05:59:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=168212932fb696db116780a342b23cabbcc1b74e'/>
<id>urn:sha1:168212932fb696db116780a342b23cabbcc1b74e</id>
<content type='text'>
* src/w32-io.c (_gpgme_io_spawn_sans_helper): Inherit HANDLES
correctly, even when an argument is not modified.

--

Fixes-commit: 64f80903ec9bc8897f9b2dcebb7068c02ff9ae07
GnuPG-bug-id: 7127
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>Support setting attributes for CMS signatures.</title>
<updated>2026-05-17T10:59:42Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2026-05-17T10:59:42Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=8081d34e5f620a614f58617700f9b473392e6478'/>
<id>urn:sha1:8081d34e5f620a614f58617700f9b473392e6478</id>
<content type='text'>
* src/gpgme.h.in (GPGME_SIG_NOTATION_UNPROTECTED): New.
(struct _gpgme_sig_notation): Add field 'unprotected'.
* src/sig-notation.c (sig_notation_set_flags): Set flag.
* src/engine-gpgsm.c (gpgsm_sign): Implement setting of notations.

* tests/run-support.h: Add conversion macros.
* tests/run-sign.c (struct mystringlist_s): New.
(xmalloc): New.
(xstrtokenize): New.
(print_result): Add arg fp and adjust callers.
(main): Add options --binary and --notation.
</content>
</entry>
<entry>
<title>engine:gpgconf: Increase the buffer size.</title>
<updated>2026-05-15T07:49:46Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-05-15T07:49:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=c848e90334ed08fad0b679fdd02c26a9cc44e907'/>
<id>urn:sha1:c848e90334ed08fad0b679fdd02c26a9cc44e907</id>
<content type='text'>
* src/engine-gpgconf.c (gpgconf_read): Update to 2048.

--

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
</feed>
