<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libgpg-error/src/strerror.c, branch gpgrt-1.54</title>
<subtitle>Error codes used by GnuPG et al.</subtitle>
<id>http://git.bktus.com/gpgfrontend/libgpg-error/atom?h=gpgrt-1.54</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/libgpg-error/atom?h=gpgrt-1.54'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/'/>
<updated>2022-12-05T02:49:47Z</updated>
<entry>
<title>Handle strerror_r failure on non-GNU systems.</title>
<updated>2022-12-05T02:49:47Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2022-12-05T02:49:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=be94bcf6aace55e319a203c6b60e31b1c204b0dc'/>
<id>urn:sha1:be94bcf6aace55e319a203c6b60e31b1c204b0dc</id>
<content type='text'>
* src/strerror.c (system_strerror_r): Make sure to fill the buffer.

--

Suggested-by: John Scott &lt;jscott@posteo.net&gt;
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>core: Avoid truncation of error message in the middle of a character.</title>
<updated>2021-06-08T06:08:22Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2021-06-08T06:08:22Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=6d19a40a8a23d9aa5d61ace247a5fea1bd103995'/>
<id>urn:sha1:6d19a40a8a23d9aa5d61ace247a5fea1bd103995</id>
<content type='text'>
* configure.ac (AM_LANGINFO_CODESET): Add.
* src/strerror.c (_gpg_strerror_r): Check the boundary of character.

--

GnuPG-bug-id: 5048
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>Detect to use strerror_s.</title>
<updated>2019-05-29T02:13:06Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2019-05-29T02:09:05Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=cd49ee71887cb2e7f2ca422fbc5c28f4bd92b3ca'/>
<id>urn:sha1:cd49ee71887cb2e7f2ca422fbc5c28f4bd92b3ca</id>
<content type='text'>
* configure.ac [mingw32*] (strerror_s): Detect.
* src/strerror.c [HAVE_STRERROR_S] (system_strerror_r): Use strerror_s.

--

GnuPG-bug-id: 4539
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>Implement symbol visibility.</title>
<updated>2014-08-25T14:37:46Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2014-08-22T17:08:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=216e7def2118a1774fa7ebeb45b8635b9fe6ba42'/>
<id>urn:sha1:216e7def2118a1774fa7ebeb45b8635b9fe6ba42</id>
<content type='text'>
* configure.ac: New option --enable-ld-version-script.
(GPGRT_USE_VISIBILITY): New ac_define.
(HAVE_LD_VERSION_SCRIPT): New am_conditional.
* src/gpg-error.vers: New.
* src/gpgrt-int.h: New.
* src/visibility.c, src/visibility.h: New.  Lot of changes to symbold
names.
--

This is only doe for the old API.  The estream API needs to be added.
</content>
</entry>
<entry>
<title>Ready for a new release</title>
<updated>2006-09-14T14:24:34Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2006-09-14T14:24:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=12172fa6fa5136cfaa8eca23cb83840386a3892f'/>
<id>urn:sha1:12172fa6fa5136cfaa8eca23cb83840386a3892f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed last fix:</title>
<updated>2003-10-25T18:00:28Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2003-10-25T18:00:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=687f7c7e7f9a90c85f0b6cec6b01df5cd61f8682'/>
<id>urn:sha1:687f7c7e7f9a90c85f0b6cec6b01df5cd61f8682</id>
<content type='text'>
Include stdio.h for snprintf
prototype. Suggested by papadopo@shfj.cea.fr, fixes #gnupg/214.

</content>
</entry>
<entry>
<title>2003-09-30  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2003-09-30T19:27:21Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2003-09-30T19:27:21Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=3946df08f9f77a441eff9f1a5c67a18d08563237'/>
<id>urn:sha1:3946df08f9f77a441eff9f1a5c67a18d08563237</id>
<content type='text'>
	* src/gpg-error.h: Include &lt;stddef.h&gt;.
	(gpg_strerror_r): Change prototype to match POSIX.  Rewritten for
	that prototype.
	* src/strerror.c: Include &lt;errno.h&gt;.
	(gpg_strerror_r, system_strerror_r): Change prototype to match
	POSIX.  Rewritten for that prototype.  Rewritten for that
	prototype.

</content>
</entry>
<entry>
<title>2003-09-13  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2003-09-13T21:27:34Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2003-09-13T21:27:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=c88b9b0c6cae2ba87760b340e7378641c14bfc22'/>
<id>urn:sha1:c88b9b0c6cae2ba87760b340e7378641c14bfc22</id>
<content type='text'>
	* configure.ac: Invoke AC_FUNC_STRERROR_R.
	* src/gpg-error.h (gpg_strerror_r): New prototype.
	* src/strerror.c (system_strerror_r): New function.
	(gpg_strerror_r): New function.

</content>
</entry>
<entry>
<title>2003-08-06  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2003-08-06T18:55:23Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2003-08-06T18:55:23Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=7d3094ea1f5a74dbfb679a91b98d573b21160ac1'/>
<id>urn:sha1:7d3094ea1f5a74dbfb679a91b98d573b21160ac1</id>
<content type='text'>
	* code-from-errno.c, code-to-errno.c, err-codes.h.in,
	err-sources.h.in, errnos.in, gpg-error.h, strerror.c, strsource.c:
	Fix typo in copyright notice.

</content>
</entry>
<entry>
<title>2003-07-31  Marcus Brinkmann  &lt;marcus@g10code.de&gt;</title>
<updated>2003-07-31T16:14:56Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>mb@g10code.com</email>
</author>
<published>2003-07-31T16:14:56Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=6adf7dd6d12eadc8992eeee12b8ee60a67b334fd'/>
<id>urn:sha1:6adf7dd6d12eadc8992eeee12b8ee60a67b334fd</id>
<content type='text'>
	* src/strerror.c (gpg_strerror): Use CODE, not ERR to map error
	code to errno.

	* configure.ac (AC_INIT): Bump version to 0.3.

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