<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rsyslog.git/tools, branch v5.2.0</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>Merge branch 'v4-beta' into beta</title>
<updated>2009-10-14T09:17:55+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-14T09:17:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=225483127e13aa59ae3286772342c73bc600e2b8'/>
<id>225483127e13aa59ae3286772342c73bc600e2b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix(minor): diag function returned wrong queue memeber count</title>
<updated>2009-10-14T09:16:43+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-14T09:16:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=e6b2cba8038061ab7f1f324110eeabbc8dfe2c30'/>
<id>e6b2cba8038061ab7f1f324110eeabbc8dfe2c30</id>
<content type='text'>
...for the main queue if an active DA queue existed. This had no relevance
to real deployments (assuming they are not running the debug/diagnostic
module...), but sometimes caused grief and false alerts in the
testbench.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...for the main queue if an active DA queue existed. This had no relevance
to real deployments (assuming they are not running the debug/diagnostic
module...), but sometimes caused grief and false alerts in the
testbench.
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix: potential segfault on messages with empty MSG part.</title>
<updated>2009-10-09T13:37:34+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-09T13:37:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=98d1ed504ec001728955a5bcd7916f64cd85f39f'/>
<id>98d1ed504ec001728955a5bcd7916f64cd85f39f</id>
<content type='text'>
This was a recently introduced regression.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was a recently introduced regression.
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix and testbench improvement</title>
<updated>2009-10-07T08:53:05+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-07T08:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=92ec206279e29d12d3d44e51280485d641579e41'/>
<id>92ec206279e29d12d3d44e51280485d641579e41</id>
<content type='text'>
made shutdown more reliable by makeing sure that the main queue DA worker
is only cancelled if this is actually unavoidable. Also moved down the
deletion of rsyslogd's pid file to immediately before termination, so
that absence of the file is a proper indication that rsyslogd has
finished (in the past, e.g. the testbench accidently ran two intances
as the pid file was deleted too early). Also some improvments to the
testbench, namely to handle aborts more intelligently (but still not
perfect).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
made shutdown more reliable by makeing sure that the main queue DA worker
is only cancelled if this is actually unavoidable. Also moved down the
deletion of rsyslogd's pid file to immediately before termination, so
that absence of the file is a proper indication that rsyslogd has
finished (in the past, e.g. the testbench accidently ran two intances
as the pid file was deleted too early). Also some improvments to the
testbench, namely to handle aborts more intelligently (but still not
perfect).
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'v4-beta' into beta</title>
<updated>2009-10-05T11:33:46+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-05T11:33:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=54c375eb5b28d70fca023f7ca2fcc2cd0a4fa7ba'/>
<id>54c375eb5b28d70fca023f7ca2fcc2cd0a4fa7ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'aaron' into v4-beta</title>
<updated>2009-10-05T10:41:10+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-05T10:41:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=2f35a69a59ec08fc00b50b6e75827bc934cfeb09'/>
<id>2f35a69a59ec08fc00b50b6e75827bc934cfeb09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix: invalid storage class selected for some size config parameters.</title>
<updated>2009-10-05T10:38:40+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-05T10:38:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=0d7521d59167e47dd5c085d34edf3cd06e45cfc1'/>
<id>0d7521d59167e47dd5c085d34edf3cd06e45cfc1</id>
<content type='text'>
This resulted in wrong values. The most prominent victim was the
directory creation mode, which was set to zero in some cases. For
details, see related blog post:
http://blog.gerhards.net/2009/10/another-note-on-hard-to-find-bugs.html

This replaces the improper bugfix from two commits ago with a proper one.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This resulted in wrong values. The most prominent victim was the
directory creation mode, which was set to zero in some cases. For
details, see related blog post:
http://blog.gerhards.net/2009/10/another-note-on-hard-to-find-bugs.html

This replaces the improper bugfix from two commits ago with a proper one.
</pre>
</div>
</content>
</entry>
<entry>
<title>DirCreateMode was always zero. work-around now is to do a...</title>
<updated>2009-10-02T13:48:37+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-02T13:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=36bfaf63485a444d58ca359191377b6694720a37'/>
<id>36bfaf63485a444d58ca359191377b6694720a37</id>
<content type='text'>
one-time write to the mode, then all works. However, if no such write
is done, the variable always remains zero. I have used the memory
debugger as well as shuffled the code around and used guard variables
nothing changed. The problem always moved with the changes I did. So
I now consider the one-time write a usable work-around, because it
definitely fixes the issue even though it does not explain why it
happens.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
one-time write to the mode, then all works. However, if no such write
is done, the variable always remains zero. I have used the memory
debugger as well as shuffled the code around and used guard variables
nothing changed. The problem always moved with the changes I did. So
I now consider the one-time write a usable work-around, because it
definitely fixes the issue even though it does not explain why it
happens.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'v4-beta' into beta</title>
<updated>2009-10-02T08:27:55+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-02T08:27:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=f7f7d951fcbaa0f30b43c651dae36bcf31c91e78'/>
<id>f7f7d951fcbaa0f30b43c651dae36bcf31c91e78</id>
<content type='text'>
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	runtime/rsyslog.h
	tcpsrv.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	runtime/rsyslog.h
	tcpsrv.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'v4-stable' into v4-beta</title>
<updated>2009-10-01T15:00:07+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-10-01T15:00:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=d33a48656094bde5f190abb15588a6e5b930b6eb'/>
<id>d33a48656094bde5f190abb15588a6e5b930b6eb</id>
<content type='text'>
Conflicts:
	runtime/rsyslog.h
	tools/syslogd.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	runtime/rsyslog.h
	tools/syslogd.c
</pre>
</div>
</content>
</entry>
</feed>
