<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rsyslog.git/runtime, branch v4.5.2</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>very minor cleanup</title>
<updated>2009-08-18T17:08:44+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-08-18T17:08:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=9bb9181572d445dd300546113fc617eb549866ba'/>
<id>9bb9181572d445dd300546113fc617eb549866ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix: potential segfault in output file writer (omfile)</title>
<updated>2009-08-18T16:48:18+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-08-18T16:48:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=bfc3eaf23cae0ef8685fc25b71e701e2c4690509'/>
<id>bfc3eaf23cae0ef8685fc25b71e701e2c4690509</id>
<content type='text'>
In async write mode, we use modular arithmetic to index the output
buffer array. However, the counter variables accidently were signed,
thus resulting in negative indizes after integer overflow. That in turn
could lead to segfaults, but was depending on the memory layout of
the instance in question (which in turn depended on a number of
variables, like compile settings but also configuration). The counters
are now unsigned (as they always should have been) and so the dangling
mis-indexing does no longer happen. This bug potentially affected all
installations, even if only some may actually have seen a segfault.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In async write mode, we use modular arithmetic to index the output
buffer array. However, the counter variables accidently were signed,
thus resulting in negative indizes after integer overflow. That in turn
could lead to segfaults, but was depending on the memory layout of
the instance in question (which in turn depended on a number of
variables, like compile settings but also configuration). The counters
are now unsigned (as they always should have been) and so the dangling
mis-indexing does no longer happen. This bug potentially affected all
installations, even if only some may actually have seen a segfault.
</pre>
</div>
</content>
</entry>
<entry>
<title>legacy syslog parser changed so that it now accepts date stamps in wrong case.</title>
<updated>2009-08-17T12:44:42+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-08-17T12:44:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=aa10f7a16415112c014c6c628f2f25f4eb4beaa2'/>
<id>aa10f7a16415112c014c6c628f2f25f4eb4beaa2</id>
<content type='text'>
Some devices seem to create them and I do not see any harm in supporting that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some devices seem to create them and I do not see any harm in supporting that.
</pre>
</div>
</content>
</entry>
<entry>
<title>calls to prctl() need to be based on configure results (cross-platform issue)</title>
<updated>2009-07-16T11:51:52+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-07-16T11:51:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=1d0806b9e3c6e83443c8daa9da8f25bd4df75f9b'/>
<id>1d0806b9e3c6e83443c8daa9da8f25bd4df75f9b</id>
<content type='text'>
This is for another prctl() call, not present in the beta version (looks like it
would make sense to stick these into a utility function)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is for another prctl() call, not present in the beta version (looks like it
would make sense to stick these into a utility function)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'v4-beta' into v4-devel</title>
<updated>2009-07-16T10:56:01+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-07-16T10:56:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=214e5ec7c068efaa250d106d279d50ad07a85006'/>
<id>214e5ec7c068efaa250d106d279d50ad07a85006</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>calls to prctl() need to be based on configure results (cross-platform issue)</title>
<updated>2009-07-16T10:55:22+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-07-16T10:55:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=191c51187ee54201954e5c73492a8bd5902044c7'/>
<id>191c51187ee54201954e5c73492a8bd5902044c7</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 'v4-beta' into v4-devel</title>
<updated>2009-07-15T09:17:14+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-07-15T09:17:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=ff6f2b1cc0d0ce5b9e3fa4e28407be20d26f2004'/>
<id>ff6f2b1cc0d0ce5b9e3fa4e28407be20d26f2004</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CONFIG CHANGE: $HUPisRestart default is now "off".</title>
<updated>2009-07-15T09:12:28+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-07-15T09:12:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=a8b583669a74dc053b0073531d8d3076779416a6'/>
<id>a8b583669a74dc053b0073531d8d3076779416a6</id>
<content type='text'>
We are doing this to support removal of restart-type HUP in v5.
Elaborate doc added to explain reasoning and actions to be taken.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We are doing this to support removal of restart-type HUP in v5.
Elaborate doc added to explain reasoning and actions to be taken.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'v4-beta' into v4-devel</title>
<updated>2009-07-10T11:57:34+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-07-10T11:57:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=7eb5a5c5bd74ef43c8dc3331bac6dc48d9e6d825'/>
<id>7eb5a5c5bd74ef43c8dc3331bac6dc48d9e6d825</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix: potential segfault when zip-compressed syslog records were received (double free)</title>
<updated>2009-07-10T11:56:46+00:00</updated>
<author>
<name>Rainer Gerhards</name>
<email>rgerhards@adiscon.com</email>
</author>
<published>2009-07-10T11:56:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/mitr/public_git/rsyslog.git/commit/?id=6fff4ae3329e852586f3a14ac8b8369bc6d61148'/>
<id>6fff4ae3329e852586f3a14ac8b8369bc6d61148</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
