<feed xmlns='http://www.w3.org/2005/Atom'>
<title>syslog.git, branch v0.1</title>
<subtitle>Simple syslog and klogd implementation for Pygos</subtitle>
<id>https://git.infraroot.at/pygos/syslog.git/atom?h=v0.1</id>
<link rel='self' href='https://git.infraroot.at/pygos/syslog.git/atom?h=v0.1'/>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/'/>
<updated>2018-11-05T20:54:40+00:00</updated>
<entry>
<title>Fix path for creating the log directory</title>
<updated>2018-11-05T20:54:40+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-11-05T20:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/commit/?id=06cbfcc1cb3a81debea40e3bdce544115c21cee2'/>
<id>urn:sha1:06cbfcc1cb3a81debea40e3bdce544115c21cee2</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Update README</title>
<updated>2018-11-05T20:43:03+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-11-05T20:43:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/commit/?id=39fc7d53f4a620f8946aeec246cfe5889c4f85a8'/>
<id>urn:sha1:39fc7d53f4a620f8946aeec246cfe5889c4f85a8</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Remove any pre-existing socket before binding</title>
<updated>2018-11-05T20:40:50+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-11-05T20:40:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/commit/?id=fb498dba96080c84ac976e1a6be60fd5af8c079b'/>
<id>urn:sha1:fb498dba96080c84ac976e1a6be60fd5af8c079b</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Store log files in /var/log/syslog, also create parent directories</title>
<updated>2018-10-29T14:41:56+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-10-29T14:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/commit/?id=a09f0bd8e0c526250aa80895175728fe025c9958'/>
<id>urn:sha1:a09f0bd8e0c526250aa80895175728fe025c9958</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add extra bounds check to syslog message parser</title>
<updated>2018-10-29T14:36:29+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-10-29T14:17:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/commit/?id=5fcb1a06cb4b560fee6d1a9c676852bd8f67a9b2'/>
<id>urn:sha1:5fcb1a06cb4b560fee6d1a9c676852bd8f67a9b2</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>minor cleanup</title>
<updated>2018-10-28T22:54:11+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-10-28T22:54:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/commit/?id=efa304b4834b9b195275008404f63808cc97c149'/>
<id>urn:sha1:efa304b4834b9b195275008404f63808cc97c149</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>minor klogd fixes</title>
<updated>2018-10-28T14:28:03+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-10-28T14:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/commit/?id=a70b85fd641aa1845d7d028ca4192773c4de5459'/>
<id>urn:sha1:a70b85fd641aa1845d7d028ca4192773c4de5459</id>
<content type='text'>
when copying the left over stub, always make sure we copy the null
terminator as well. Theoretically shouldn't be a problem since we
exit the inner loop anyway and then append to the buffer and add
a new null terminator, but just to be safe, make sure the buffer
is *ALWAYS* null-terminated.

When we are at it, skip the buffer copy if we didn't consume any
input and actually compare the value against '\0' instead of just
testing for *ptr (readabillity).

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add README.md file</title>
<updated>2018-10-28T13:27:10+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-10-28T13:12:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/commit/?id=7dfe5f62855eed985f9710024c4bace9e8a251d1'/>
<id>urn:sha1:7dfe5f62855eed985f9710024c4bace9e8a251d1</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Import syslog utility program</title>
<updated>2018-10-28T13:25:50+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-10-28T12:29:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/commit/?id=200daf7dbbce90d4006d7dbf53affa48a110ed00'/>
<id>urn:sha1:200daf7dbbce90d4006d7dbf53affa48a110ed00</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Relicense the code under OpenBSD style ISC license</title>
<updated>2018-10-28T11:34:57+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-10-28T11:33:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/syslog.git/commit/?id=49f52b1571216a4bae3a4df9944c978e3a1fb854'/>
<id>urn:sha1:49f52b1571216a4bae3a4df9944c978e3a1fb854</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
</feed>
