<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libgpg-error, branch libgpg-error-1.54</title>
<subtitle>Error codes used by GnuPG et al.</subtitle>
<id>http://git.bktus.com/gpgfrontend/libgpg-error/atom?h=libgpg-error-1.54</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/libgpg-error/atom?h=libgpg-error-1.54'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/'/>
<updated>2025-04-17T12:50:42Z</updated>
<entry>
<title>Release 1.54</title>
<updated>2025-04-17T12:50:42Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-17T12:45:32Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=9d47a0f1f8ae0b9aa4c2d0c230c08c8fbe243f42'/>
<id>urn:sha1:9d47a0f1f8ae0b9aa4c2d0c230c08c8fbe243f42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>w32: Fix extended length path handling for UNC specified files.</title>
<updated>2025-04-16T16:22:46Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-16T16:22:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=28ae4ee194ec56e98123d3aceda130161dfd2df8'/>
<id>urn:sha1:28ae4ee194ec56e98123d3aceda130161dfd2df8</id>
<content type='text'>
* src/sysutils.c (_gpgrt_fname_to_wchar): Fix the extended length path
support for UNC file names.  Also add an envvar to disable the entire
extended length path support.
--

GnuPG-bug-id: 5754
Fixes-commit: a4a692fcf1ed128693ec6d64d5e3163775aad10b

With the last fix we fixed the extended length path support but it
also truned outa wrong implementaion of it for UNC.  Before the
previous patch the UNC support was already wrong but it exhibited
itself only when the requested UNC was already long.  The patch then
kicked in the support more often and in particular always if an UNC was
used (due to the new checking for backslashes and not just the
length).

To avoid further surprises we now have an envvar to disable that
support entirely.  But if should be correct now ;-).
</content>
</entry>
<entry>
<title>Add command --fopen to gpg-error to help testing</title>
<updated>2025-04-16T16:13:24Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-16T16:13:24Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=3c9beea348cdeaa3f3026a934b40badfb4d4bab2'/>
<id>urn:sha1:3c9beea348cdeaa3f3026a934b40badfb4d4bab2</id>
<content type='text'>
* src/gpg-error.c (main): Implement command --fopen.  Also ignore log
file settings from the Registry.
--

To test estream functions it is useful to have commands to run some of
them.  Here we use gpgrt_fopen (fname, "r,sysopen") for the --fopen
command.
</content>
</entry>
<entry>
<title>Post release updates</title>
<updated>2025-04-09T07:50:28Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-09T07:50:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=d9e835b2e134589e0db780bf89fef1d41d408531'/>
<id>urn:sha1:d9e835b2e134589e0db780bf89fef1d41d408531</id>
<content type='text'>
--
</content>
</entry>
<entry>
<title>Release 1.53</title>
<updated>2025-04-09T07:37:52Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-09T07:37:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=f9e98ed8315eaf0468870149d22c5dcf992288ec'/>
<id>urn:sha1:f9e98ed8315eaf0468870149d22c5dcf992288ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Check that we do not use the es macros in the public API.</title>
<updated>2025-04-09T07:35:39Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-09T07:35:39Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=26b876030dbda890b9630595419b422aa182c0dd'/>
<id>urn:sha1:26b876030dbda890b9630595419b422aa182c0dd</id>
<content type='text'>
* tests/t-version.c: Undef the macros.
</content>
</entry>
<entry>
<title>Use gpgrt_stream_t for the API of gpgrt_nvc_*.</title>
<updated>2025-04-09T00:25:51Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2025-04-09T00:25:51Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=32475a7868f5e2e1c274a65ecc6791375054eaa4'/>
<id>urn:sha1:32475a7868f5e2e1c274a65ecc6791375054eaa4</id>
<content type='text'>
* src/gpg-error.h.in (gpgrt_nvc_parse): Use gpgrt_stream_t.
(gpgrt_nvc_write): Likewise.

--

For applications with no GPGRT_ENABLE_ES_MACROS, it's good not to use
estream_t here.

Fixes-commit: 7ec1f27b60eec95297c5267ab5ebbdb73b263c3f
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>Post release updates</title>
<updated>2025-04-08T07:11:29Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-08T07:11:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=9cb950827d6ad347adbb0745d18442c5191ddbbb'/>
<id>urn:sha1:9cb950827d6ad347adbb0745d18442c5191ddbbb</id>
<content type='text'>
--
</content>
</entry>
<entry>
<title>Release 1.52</title>
<updated>2025-04-08T07:07:39Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-08T07:01:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=be471d158e4951f4b17335b0fc9ae2387a786b5b'/>
<id>urn:sha1:be471d158e4951f4b17335b0fc9ae2387a786b5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>po: Update infos on the Portuguese translation.</title>
<updated>2025-04-08T06:55:58Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-08T06:55:58Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=24e79dcf07f3b1bf76c98eb59d5776d9a952ba2e'/>
<id>urn:sha1:24e79dcf07f3b1bf76c98eb59d5776d9a952ba2e</id>
<content type='text'>
--
</content>
</entry>
</feed>
