<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rsyslog.git/tests, branch v5.5.6</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>preparing for 5.5.6 release</title>
<updated>2010-07-21T12:46:10+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2010-07-21T12:46:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=490518ae18290b546510fb4bd112e01f23002d5f'/>
<id>490518ae18290b546510fb4bd112e01f23002d5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added new parser modules</title>
<updated>2010-07-13T14:15:02+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2010-07-13T14:15:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=73ebadd5980f91079416a14ba6463d576ecb6207'/>
<id>73ebadd5980f91079416a14ba6463d576ecb6207</id>
<content type='text'>
most importantly pmlastmsg, which handles the pathetic "last message
repeated n times" messages that some syslogd's emit.
Also some minor fixes, like wrong files names in make dist (for new
files introduced after last release)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
most importantly pmlastmsg, which handles the pathetic "last message
repeated n times" messages that some syslogd's emit.
Also some minor fixes, like wrong files names in make dist (for new
files introduced after last release)
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix: "$ActionExecOnlyWhenPreviousIsSuspended on" was broken</title>
<updated>2010-06-24T10:13:48+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2010-06-24T10:13:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=31fae7b93d7aa94b7b3fcbfdf101328230ea6302'/>
<id>31fae7b93d7aa94b7b3fcbfdf101328230ea6302</id>
<content type='text'>
Note that, as it looks, the directive was already broken in previous v5 versions.
So while I solved what looked like a (intentional) regression from the
performance tuning, I actually solved a previous regression as well ;)

I have also added new test cases to the testbench in order to capture such
problems in the future. This version does now look pretty good in shape.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that, as it looks, the directive was already broken in previous v5 versions.
So while I solved what looked like a (intentional) regression from the
performance tuning, I actually solved a previous regression as well ;)

I have also added new test cases to the testbench in order to capture such
problems in the future. This version does now look pretty good in shape.
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed a problem with ACT_MESSAGE_PASSING type of doAction interface</title>
<updated>2010-06-15T12:55:09+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2010-06-15T12:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=0577f7f1821bd194a59ad70ce4daae2c5ed64f54'/>
<id>0577f7f1821bd194a59ad70ce4daae2c5ed64f54</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>milestone(BUGGY): batch now pushed down to action</title>
<updated>2010-06-15T12:02:34+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2010-06-15T12:02:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=802f6d8a8f39e5ba578e0183e4500bef8e3a198c'/>
<id>802f6d8a8f39e5ba578e0183e4500bef8e3a198c</id>
<content type='text'>
at least in important cases (not for non-direct action queues and some
other minor things). This version is definitely buggy, but may be tried
with success on a non-production system. I will continue to work on the
correctness, but needed to commit now to get a baseline.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
at least in important cases (not for non-direct action queues and some
other minor things). This version is definitely buggy, but may be tried
with success on a non-production system. I will continue to work on the
correctness, but needed to commit now to get a baseline.
</pre>
</div>
</content>
</entry>
<entry>
<title>preparing for 5.5.4 release</title>
<updated>2010-05-03T10:10:39+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2010-05-03T10:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=315288a4c07965f9320dba9d357ba136f6e47282'/>
<id>315288a4c07965f9320dba9d357ba136f6e47282</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>solved some race condition in testbench</title>
<updated>2010-04-29T10:09:43+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2010-04-29T10:09:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=23c7a914b27ee0874208e0b9b70e4a13145f4ed0'/>
<id>23c7a914b27ee0874208e0b9b70e4a13145f4ed0</id>
<content type='text'>
Note that this was NOT a race in rsyslog, but only one in a test case. So
it had no implications to the correctness of rsyslogd.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that this was NOT a race in rsyslog, but only one in a test case. So
it had no implications to the correctness of rsyslogd.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'v5-stable'</title>
<updated>2010-04-26T13:55:51+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2010-04-26T13:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=ed7f89a49c6f820bc65f87514eb0effafcdeaacc'/>
<id>ed7f89a49c6f820bc65f87514eb0effafcdeaacc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added new test to testbench</title>
<updated>2010-04-26T13:32:42+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2010-04-26T13:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=1a4b89a57fec0332248e1b76be4982ce3adacc29'/>
<id>1a4b89a57fec0332248e1b76be4982ce3adacc29</id>
<content type='text'>
... had forgotten this step...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... had forgotten this step...
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix(kind of): output plugin retry behaviour could cause engine to loop</title>
<updated>2010-04-26T13:19:13+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2010-04-26T13:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=eec894fbc5eb263e6def1f2e35f9882967c95a88'/>
<id>eec894fbc5eb263e6def1f2e35f9882967c95a88</id>
<content type='text'>
The rsyslog engine did not guard itself against output modules that do
not properly convey back the tryResume() behaviour. This then leads to
what looks like an endless loop. I consider this to be a bug of the
engine not only because it should be hardened against plugin misbehaviour,
but also because plugins may not be totally able to avoid this situation
(depending on the type of and processing done by the plugin).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The rsyslog engine did not guard itself against output modules that do
not properly convey back the tryResume() behaviour. This then leads to
what looks like an endless loop. I consider this to be a bug of the
engine not only because it should be hardened against plugin misbehaviour,
but also because plugins may not be totally able to avoid this situation
(depending on the type of and processing done by the plugin).
</pre>
</div>
</content>
</entry>
</feed>
