<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rsyslog.git/runtime, branch v4.5.5</title>
<subtitle>rsyslog development for Lumberjack - various unofficial and potentially rebased branches</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/'/>
<entry>
<title>bugfix: debug string larger than 1K were improperly displayed.</title>
<updated>2009-10-08T14:29:15+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-08T14:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=50d9939148055123015eeb7aca7e83de5ab0084b'/>
<id>50d9939148055123015eeb7aca7e83de5ab0084b</id>
<content type='text'>
Max size is now 32K.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Max size is now 32K.
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix[minor]: CHKiRet improperly used</title>
<updated>2009-10-02T14:11:13+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-02T14:11:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=21aef2dffdc958cd92c7ac174fc398b4265acd6d'/>
<id>21aef2dffdc958cd92c7ac174fc398b4265acd6d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bumped version number, corrected error message code (minor nit)</title>
<updated>2009-10-01T16:47:16+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-01T16:47:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=724ba2b27f4a2c583b3e257e33a2f0b4b9649ef1'/>
<id>724ba2b27f4a2c583b3e257e33a2f0b4b9649ef1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>minor cleanup &amp; preparation for 4.5.4</title>
<updated>2009-09-29T07:50:39+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-09-29T07:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=8bab264ba168b5fee36a7b45020e5e2172c74224'/>
<id>8bab264ba168b5fee36a7b45020e5e2172c74224</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix: this morning's race patch was incomplete, completing now</title>
<updated>2009-09-24T14:05:40+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-09-24T14:05:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=d15eb7fa83fc4ed237a6e692b7a5e3648038333a'/>
<id>d15eb7fa83fc4ed237a6e692b7a5e3648038333a</id>
<content type='text'>
we needed to release ALL resources (including file handles!) only
after the the async writer thread has terminated (else it may access
them). In this case, we had a file handle leak, because the handle was
sometimes only opened in the async writer, but the close was attempted
before the writer even started (in some cases).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we needed to release ALL resources (including file handles!) only
after the the async writer thread has terminated (else it may access
them). In this case, we had a file handle leak, because the handle was
sometimes only opened in the async writer, but the close was attempted
before the writer even started (in some cases).
</pre>
</div>
</content>
</entry>
<entry>
<title>(temporary?) removal of very conservative locks in stream.c</title>
<updated>2009-09-24T09:02:00+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-09-24T09:02:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=eb9da005ba2d21e2f0b2a8ad23ad925d7d628a15'/>
<id>eb9da005ba2d21e2f0b2a8ad23ad925d7d628a15</id>
<content type='text'>
...after we seem to have identified the root cause of the segfault.
I leave them commented out so that we can re-activate it if need
arises (aka "get some practice drill first").
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...after we seem to have identified the root cause of the segfault.
I leave them commented out so that we can re-activate it if need
arises (aka "get some practice drill first").
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix: potential segfault in stream writer on destruction</title>
<updated>2009-09-24T08:49:11+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-09-24T08:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=e0dde79a806f46790df6104a6bacdbddaa938fd6'/>
<id>e0dde79a806f46790df6104a6bacdbddaa938fd6</id>
<content type='text'>
Most severely affected omfile. The problem was that some buffers were
freed before the asynchronous writer thread was shut down. So the
writer thread accessed invalid data, which may even already be
overwritten. Symptoms (with omfile) were segfaults, grabled data
and files with random names placed around the file system (most
prominently into the root directory). Special thanks to Aaron for
helping to track this down.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most severely affected omfile. The problem was that some buffers were
freed before the asynchronous writer thread was shut down. So the
writer thread accessed invalid data, which may even already be
overwritten. Symptoms (with omfile) were segfaults, grabled data
and files with random names placed around the file system (most
prominently into the root directory). Special thanks to Aaron for
helping to track this down.
</pre>
</div>
</content>
</entry>
<entry>
<title>minor: increased buffer size to be safe in all cases</title>
<updated>2009-09-22T12:22:34+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-09-22T12:22:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=44844b8af3be216cec340c8ff83fdc6f1d6f1fff'/>
<id>44844b8af3be216cec340c8ff83fdc6f1d6f1fff</id>
<content type='text'>
if the buffer was too small, we would see more API calls, but no
failure, so this is no fix!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
if the buffer was too small, we would see more API calls, but no
failure, so this is no fix!
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfixes: potential problems in out file zip writer.</title>
<updated>2009-09-22T12:07:25+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-09-22T12:07:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=4cc2db490a27e4da95f821bcf5eef5c3b281fe17'/>
<id>4cc2db490a27e4da95f821bcf5eef5c3b281fe17</id>
<content type='text'>
Problems could lead to abort and/or memory leak. The module is now hardened in a very
conservative way, which is sub-optimal from a performance point of view. This should
be improved if it has proven reliable in practice.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problems could lead to abort and/or memory leak. The module is now hardened in a very
conservative way, which is sub-optimal from a performance point of view. This should
be improved if it has proven reliable in practice.
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix: potential race in object loader during use/release of object interface</title>
<updated>2009-09-22T10:48:51+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-09-22T10:48:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=6946b6b7d9c53979826764f66166b501e783cb2a'/>
<id>6946b6b7d9c53979826764f66166b501e783cb2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
