<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libumberlog.git/lib, branch master</title>
<subtitle>libumberlog patches for integration upstream - branches are rebased</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/'/>
<entry>
<title>Bump symbol versions</title>
<updated>2012-08-13T21:03:35+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>algernon@balabit.hu</email>
</author>
<published>2012-08-13T21:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/commit/?id=2b2c352e1ec33eaea956a2b039840686be14b32c'/>
<id>2b2c352e1ec33eaea956a2b039840686be14b32c</id>
<content type='text'>
Since we had an ABI bump, maintaining old symbol versions is pointless
unless we'd maintain the SONAME too.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we had an ABI bump, maintaining old symbol versions is pointless
unless we'd maintain the SONAME too.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Preparations for 0.3.0</title>
<updated>2012-08-10T23:51:34+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>algernon@balabit.hu</email>
</author>
<published>2012-08-10T23:51:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/commit/?id=bffa5492a7831c2351bc3fd5b043643e77bf29be'/>
<id>bffa5492a7831c2351bc3fd5b043643e77bf29be</id>
<content type='text'>
Bump the version in configure.ac, and the library version in
lib/Makefile.am, in preparation for the upcoming 0.3.0 release.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bump the version in configure.ac, and the library version in
lib/Makefile.am, in preparation for the upcoming 0.3.0 release.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Preparations for 0.3.0.</title>
<updated>2012-08-10T23:30:51+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>algernon@balabit.hu</email>
</author>
<published>2012-08-10T23:30:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/commit/?id=eb9ba5414594d938790e125caed24e829e485788'/>
<id>eb9ba5414594d938790e125caed24e829e485788</id>
<content type='text'>
The next version will be 0.3.0, due to the significant - and
incompatible - changes made so far.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The next version will be 0.3.0, due to the significant - and
incompatible - changes made so far.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>LOG_UL_NODISCOVER =&gt; LOG_UL_NOIMPLICIT</title>
<updated>2012-08-10T23:06:55+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>algernon@balabit.hu</email>
</author>
<published>2012-08-10T23:06:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/commit/?id=fbeba09ae5050ef0adf2791b9d1a29993e9f6658'/>
<id>fbeba09ae5050ef0adf2791b9d1a29993e9f6658</id>
<content type='text'>
Based on a suggestion by Miloslav Trmač &lt;mitr@redhat.com&gt;, rename
LOG_UL_NODISCOVER to LOG_UL_NOIMPLICIT, and clarify the documentation
slightly.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on a suggestion by Miloslav Trmač &lt;mitr@redhat.com&gt;, rename
LOG_UL_NODISCOVER to LOG_UL_NOIMPLICIT, and clarify the documentation
slightly.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Support disabling discovery for the LD_PRELOAD variant</title>
<updated>2012-08-10T14:53:06+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>algernon@balabit.hu</email>
</author>
<published>2012-08-10T14:35:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/commit/?id=1c707ea147d40ff2119b430512fe4e45c564ce32'/>
<id>1c707ea147d40ff2119b430512fe4e45c564ce32</id>
<content type='text'>
When compiled with --disable-discovery, the LD_PRELOAD variant will
have automatic field discovery disabled. This does not affect the
linkable library, which always has them enabled by default.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When compiled with --disable-discovery, the LD_PRELOAD variant will
have automatic field discovery disabled. This does not affect the
linkable library, which always has them enabled by default.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce LOG_UL_ALL</title>
<updated>2012-08-10T14:53:06+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>algernon@balabit.hu</email>
</author>
<published>2012-08-10T14:13:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/commit/?id=2c5439de564f25e4a839586f2f764d2ad8c99968'/>
<id>2c5439de564f25e4a839586f2f764d2ad8c99968</id>
<content type='text'>
This new flag for ul_set_log_flags() makes it easier to understand
what the default is (0 typically does not mean "enable all").

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This new flag for ul_set_log_flags() makes it easier to understand
what the default is (0 typically does not mean "enable all").

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Caching-related documentation update</title>
<updated>2012-08-10T14:53:06+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>algernon@balabit.hu</email>
</author>
<published>2012-08-10T14:08:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/commit/?id=a4658ad4520505fc5bf50d6dfb8dafe7bf7f0a19'/>
<id>a4658ad4520505fc5bf50d6dfb8dafe7bf7f0a19</id>
<content type='text'>
Describe it better how caching works (and also correct a few mistakes
that were left over when ul_set_log_flags() was introduced).

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Describe it better how caching works (and also correct a few mistakes
that were left over when ul_set_log_flags() was introduced).

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce ul_set_log_flags()</title>
<updated>2012-08-10T14:53:06+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>algernon@balabit.hu</email>
</author>
<published>2012-08-10T13:58:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/commit/?id=8f7cfb8658fc3b2714a5b1c15dd350d5466ef947'/>
<id>8f7cfb8658fc3b2714a5b1c15dd350d5466ef947</id>
<content type='text'>
Instead of piggy-backing on ul_openlog(), and accepting new flags at
openlog()-time, use a separate function, ul_set_log_flags() to achieve
the same.

This way, anyone who wants to flip any of the new flags, will have to
use ul_set_log_flags(), as ul_openlog() ignores them from now on.

This is based on work done by Miloslav Trmač &lt;mitr@redhat.com&gt;, and is
both an API and an ABI breakage.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of piggy-backing on ul_openlog(), and accepting new flags at
openlog()-time, use a separate function, ul_set_log_flags() to achieve
the same.

This way, anyone who wants to flip any of the new flags, will have to
use ul_set_log_flags(), as ul_openlog() ignores them from now on.

This is based on work done by Miloslav Trmač &lt;mitr@redhat.com&gt;, and is
both an API and an ABI breakage.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Split the library into a linkable and an LD_PRELOAD-able part</title>
<updated>2012-08-10T14:53:06+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>algernon@balabit.hu</email>
</author>
<published>2012-08-10T12:07:29+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/commit/?id=8af1d67bd3e8a1766cb9984b3771162cc4c19669'/>
<id>8af1d67bd3e8a1766cb9984b3771162cc4c19669</id>
<content type='text'>
In order to satisfy the desire of using libumberlog, specifically
ul_format(), without having to worry about syslog() &amp; friends being
overridden, split the library into two parts:

A linkable library, which provides the new API, but does not override
the legacy syslog() functions; and a new, LD_PRELOAD-able part, which
does override the old ones.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to satisfy the desire of using libumberlog, specifically
ul_format(), without having to worry about syslog() &amp; friends being
overridden, split the library into two parts:

A linkable library, which provides the new API, but does not override
the legacy syslog() functions; and a new, LD_PRELOAD-able part, which
does override the old ones.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Documentation update</title>
<updated>2012-08-10T14:40:08+00:00</updated>
<author>
<name>Gergely Nagy</name>
<email>algernon@balabit.hu</email>
</author>
<published>2012-08-10T14:01:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/libumberlog.git/commit/?id=f2097f2d3fa753c5d330a1623d7c228777929d32'/>
<id>f2097f2d3fa753c5d330a1623d7c228777929d32</id>
<content type='text'>
ul_closelog() does not clear flags anymore, in order to mimic
closelog() better, so remove the note about clearing from the API
docs.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ul_closelog() does not clear flags anymore, in order to mimic
closelog() better, so remove the note about clearing from the API
docs.

Signed-off-by: Gergely Nagy &lt;algernon@balabit.hu&gt;
</pre>
</div>
</content>
</entry>
</feed>
