<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libgpg-error, branch libgpg-error-1.31</title>
<subtitle>Error codes used by GnuPG et al.</subtitle>
<id>http://git.bktus.com/gpgfrontend/libgpg-error/atom?h=libgpg-error-1.31</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/libgpg-error/atom?h=libgpg-error-1.31'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/'/>
<updated>2018-05-02T18:28:38Z</updated>
<entry>
<title>Release 1.31.</title>
<updated>2018-05-02T18:28:38Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2018-05-02T18:28:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=10a984d25048a09d1c489224bae866372e8066a1'/>
<id>urn:sha1:10a984d25048a09d1c489224bae866372e8066a1</id>
<content type='text'>
* configure.ac: Set LT version to C24/A24/R2.
</content>
</entry>
<entry>
<title>po: Enable Spanish translation</title>
<updated>2018-05-01T17:45:42Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2018-05-01T17:45:42Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=c4567a0ad64a18f88bfc58459961acca1bdb5fdb'/>
<id>urn:sha1:c4567a0ad64a18f88bfc58459961acca1bdb5fdb</id>
<content type='text'>
--

Signed-off-by: Werner Koch &lt;wk@gnupg.org&gt;
</content>
</entry>
<entry>
<title>core,w32: Avoid recursive use of npth_unprotect.</title>
<updated>2018-05-01T17:45:00Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2018-05-01T17:35:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=b26a227173e8e9b91be14f06ee781c6e214e50ff'/>
<id>urn:sha1:b26a227173e8e9b91be14f06ee781c6e214e50ff</id>
<content type='text'>
* src/w32-estream.c (reader): Use standard free.
(writer): Ditto.
--

There are two errors: The minor one is that we allocated with calloc
but released with _gpgrt_free.  The major one is the recursive use of
npth_unprotect due to the syscall_clamp mechanism:

1. Around the call to _gpgrt_w32_poll

2. By gpgrt_lock_lock on behalf of a the custom allocation handler in
   the worker threads at their _gpgrt_free.

This problem was exhibited by GnuPG's dirmngr component.

GnuPG-bug-id: 3937
Signed-off-by: Werner Koch &lt;wk@gnupg.org&gt;
</content>
</entry>
<entry>
<title>po: new Spanish translation</title>
<updated>2018-05-01T14:18:26Z</updated>
<author>
<name>emma peel</name>
<email>emma.peel@riseup.net</email>
</author>
<published>2018-04-15T08:54:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=7e2517a29619c35257b38aa137b6772e471d7e4e'/>
<id>urn:sha1:7e2517a29619c35257b38aa137b6772e471d7e4e</id>
<content type='text'>
Signed-off-by: Daniel Kahn Gillmor &lt;dkg@fifthhorseman.net&gt;
</content>
</entry>
<entry>
<title>Post release updates</title>
<updated>2018-04-30T06:39:11Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2018-04-30T06:39:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=be7653e1fee62496a58b7fe5e3e259ed74cbf657'/>
<id>urn:sha1:be7653e1fee62496a58b7fe5e3e259ed74cbf657</id>
<content type='text'>
--
</content>
</entry>
<entry>
<title>Release 1.30.</title>
<updated>2018-04-30T06:33:14Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2018-04-30T06:33:14Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=cac048bf8454ade95a905f9d3840b1ec284fce20'/>
<id>urn:sha1:cac048bf8454ade95a905f9d3840b1ec284fce20</id>
<content type='text'>
* configure.ac: Bump LT version to C24/A/24/R1.

Signed-off-by: Werner Koch &lt;wk@gnupg.org&gt;
</content>
</entry>
<entry>
<title>build: More release creation automation.</title>
<updated>2018-04-30T06:24:12Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2018-04-30T06:24:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=d1d4c4f8eb9830bfb671054e1558342106ba9d8d'/>
<id>urn:sha1:d1d4c4f8eb9830bfb671054e1558342106ba9d8d</id>
<content type='text'>
* Makefile.am: Add release and sign-release targets.

Signed-off-by: Werner Koch &lt;wk@gnupg.org&gt;
</content>
</entry>
<entry>
<title>core: Fix gpgrt_poll for Windows under nPth.</title>
<updated>2018-04-30T05:49:11Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2018-04-30T05:49:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=4f45f3e0bb404b4a9787cb55ca154c6f60c1437b'/>
<id>urn:sha1:4f45f3e0bb404b4a9787cb55ca154c6f60c1437b</id>
<content type='text'>
* src/estream.c (_gpgrt_poll) [W32]: Use syscall clamp.

Signed-off-by: Werner Koch &lt;wk@gnupg.org&gt;
</content>
</entry>
<entry>
<title>doc: Add SPDX indentifier for the versioninfo template.</title>
<updated>2018-04-23T10:50:37Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2018-04-23T10:49:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=0d828dab0a0cb50e76f16b7af6ad542e1ef5a7f6'/>
<id>urn:sha1:0d828dab0a0cb50e76f16b7af6ad542e1ef5a7f6</id>
<content type='text'>
--
</content>
</entry>
<entry>
<title>doc: Fix yat2m build for cross compilation.</title>
<updated>2018-04-13T06:45:54Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2018-04-13T06:45:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=792877a08ca7bc9d1377161dc9af374602a394cc'/>
<id>urn:sha1:792877a08ca7bc9d1377161dc9af374602a394cc</id>
<content type='text'>
* doc/Makefile.am: Fix target of yat2m-for-build.

--

GnuPG-bug-id: 3901
Fixes-commit: efc4769339d42a4a399c040c146cf4a29c02ea4f
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
</feed>
