<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libgpg-error/src/estream-printf.c, branch libgpg-error-1.15</title>
<subtitle>Error codes used by GnuPG et al.</subtitle>
<id>http://git.bktus.com/gpgfrontend/libgpg-error/atom?h=libgpg-error-1.15</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/libgpg-error/atom?h=libgpg-error-1.15'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/'/>
<updated>2014-08-26T15:56:44Z</updated>
<entry>
<title>Add gpgrt_set_alloc_func.</title>
<updated>2014-08-26T15:56:44Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2014-08-26T15:56:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=7fdca61bcf60e730177889fbbd2f935ba33ae0c3'/>
<id>urn:sha1:7fdca61bcf60e730177889fbbd2f935ba33ae0c3</id>
<content type='text'>
* src/visibility.c (gpgrt_set_alloc_func): New.
* configure.ac (_ESTREAM_PRINTF_REALLOC): Define.
(_ESTREAM_PRINTF_EXTRA_INCLUDE): Define.
* src/estream.c (mem_alloc, mem_realloc, mem_free): Simplify.
(_gpgrt_free): Remove.
* src/init.c (custom_realloc): New var.
(_gpgrt_set_alloc_func): New.
(_gpgrt_realloc, _gpgrt_malloc, _gpgrt_free): New.

* src/visibility.h (gpg_err_deinit): Mark as visible.
</content>
</entry>
<entry>
<title>Finish inclusion of estream into the API.</title>
<updated>2014-08-25T14:37:46Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2014-08-23T07:51:41Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=e5304d2c8aaaf1682707caa5694316640a18de57'/>
<id>urn:sha1:e5304d2c8aaaf1682707caa5694316640a18de57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>First set of changes to include estream into the API.</title>
<updated>2014-08-25T14:37:46Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2014-08-22T13:12:57Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=6714d41af5b3f4d447eb0caea0ede38b753397f8'/>
<id>urn:sha1:6714d41af5b3f4d447eb0caea0ede38b753397f8</id>
<content type='text'>
* configure.ac (AH_BOTTOM): Define GPGRT_ENABLE_ES_MACROS.
* src/gpg-error.h.in: include stdio.h.  Include most of the estream
functions and rename structures and types.
* src/estream.h: Rewrite. Include only gpg-error.h and local
prototypes.
* src/estream.c: Rename types and macros.
* src/estream-printf.c (_gpgrt_estream_snprintf): Prefix public
functions with _gpgrt_.
</content>
</entry>
<entry>
<title>Add estream code from GnuPG.</title>
<updated>2014-08-25T14:37:45Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2014-08-21T17:37:37Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/libgpg-error/commit/?id=2b74237d19e44f7173bb052677f0ec35e6ff51b0'/>
<id>urn:sha1:2b74237d19e44f7173bb052677f0ec35e6ff51b0</id>
<content type='text'>
* src/estream-printf.c, src/estream-printf.h: New.
* src/estream.c, src/estream.h: New.
* m4/estream.m4: New.
* src/Makefile.am (libgpg_error_la_SOURCES): Add new files.
* configure.ac (AH_BOTTOM): Define estream prefix.
&lt;gcc&gt;: Add useful gcc warning options.
(estream_INIT): Call.
--

This is the base line patch to move the estream code from GnuPG to
libgpg-error.  The code has been taken from the GnuPG repository at
commit cb680c5ea540738692a5c74951802b0fdc658e85.

Signed-off-by: Werner Koch &lt;wk@gnupg.org&gt;
</content>
</entry>
</feed>
