aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-05Fix path for creating the log directoryHEADv0.1masterDavid Oberhollenzer
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
2018-11-05Update READMEDavid Oberhollenzer
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
2018-11-05Remove any pre-existing socket before bindingDavid Oberhollenzer
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
2018-10-29Store log files in /var/log/syslog, also create parent directoriesDavid Oberhollenzer
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
2018-10-29Add extra bounds check to syslog message parserDavid Oberhollenzer
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
2018-10-28minor cleanupDavid Oberhollenzer
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
2018-10-28minor klogd fixesDavid Oberhollenzer
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 <david.oberhollenzer@tele2.at>
2018-10-28Add README.md fileDavid Oberhollenzer
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
2018-10-28Import syslog utility programDavid Oberhollenzer
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
2018-10-28Relicense the code under OpenBSD style ISC licenseDavid Oberhollenzer
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
2018-10-28Initial importDavid Oberhollenzer
Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>