Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-01-03 | Support for continuous reading of syslog memory buffers. | Marco Pfatschbacher | |
Works like ``tail -f'' on a log file. OK markus@, djm@ | |||
2006-09-17 | check that stdio file descriptors are actually closed before clobbering | Damien Miller | |
them, following an identical change in openssh | |||
2006-07-09 | Use sigaction() instead of signal() in the parent and use the | Todd C. Miller | |
SA_NOCLDSTOP flag for the SIGCHLD handler so the kernel does not notify us when the child has been stopped, only when it exits. Fixes a problem where if you suspended the child process the parent would exit. OK otto@ | |||
2006-06-22 | CAVEATS | Ray Lai | |
syslogd does not create files, it only logs to existing ones. From millert@: http://marc.theaimsgroup.com/?m=106329875409953 ``Good idea'' millert@, ``fine by me too'' jmc@ | |||
2006-02-18 | - mention ftp facility keyword. | Niall O'Higgins | |
ok jmc@ | |||
2005-12-02 | unlink() pid file on exit. ok deraadt@ | Moritz Jodeit | |
2005-09-21 | rearrange sanity checks to eliminate signed arithmatic, from stevesk@ | Damien Miller | |
2005-09-16 | reorder tests for improved sanity, from stevesk@ | Damien Miller | |
2005-09-16 | unneeded headers, from stevesk@ | Damien Miller | |
2005-06-10 | If any of fds 0-2 are not open, dup them to our /dev/null fd. | Todd C. Miller | |
Prevents the socket from being closed in this case. OK deraadt@ | |||
2005-06-06 | memory leak on SIGHUP for memory buffer logs, based on fix by Stephen Marley; | Damien Miller | |
ok avsm@ | |||
2005-06-06 | fix fd leak on SIGHUP after config change, spotted by Stephen Marley; ok avsm@ | Damien Miller | |
2005-05-23 | noo need for endpwent() here at all, ok theo | Henning Brauer | |
2005-05-03 | setres[ug]id; ok deraadt@ | Damien Miller | |
2005-04-21 | avoid looping on failed tty or /dev/console writes and just drop the message | Damien Miller | |
noticed by newell AT cei.net; ok avsm@ deraadt@ | |||
2005-03-12 | shutdown the inetd socket for reading if secure; ok deraadt | Markus Friedl | |
2004-12-22 | avoid a null dereference when using membufs. | Dan Harnett | |
ok otto@ millert@ | |||
2004-12-21 | silently ignore some cases when sendto(2) fails rather than disabling | Dan Harnett | |
logging to a remote host. Similar patch sent by Marc Huber <Marc.Huber@web.de> in PR4044. ok deraadt@ henning@ millert@ | |||
2004-12-20 | Fix one case of broken duplicate supression, which happens if two lines | Otto Moerbeek | |
in syslog.conf contain the same target file, and log entries matching both the first and second line get written. This changes behaviour: e.g. previously repeating a line caused a log entry to be written twice, but not any more. Also, if a later line with the same target has a different priority for a facility, the last one will be used. Noted by camield@; help from millert@. ok camield@ millert@ hshoexer@ deraadt@ | |||
2004-12-02 | group paragraphs more logically; | Jason McIntyre | |
suggested by michael knudsen; | |||
2004-11-11 | strchr("whatever", 0) returns non NULL. From Patrick Latifi. | Otto Moerbeek | |
ok deraadt@ millert@ | |||
2004-09-14 | portable code should not use that gcc __func__ specific junk when it is not ↵ | Theo de Raadt | |
needed | |||
2004-09-14 | size_t vs ssize_t confusion | Theo de Raadt | |
2004-09-14 | ARGSUSED before signal handler with unused signo | Theo de Raadt | |
2004-09-14 | ARGSUSED before signal handler with unused signo | Theo de Raadt | |
2004-08-13 | extra check for no message case; ok markus, deraadt, hshoexer, henning | Damien Miller | |
2004-07-09 | ansi | Theo de Raadt | |
2004-07-03 | -Wall,-Wshadow cleanup with avsm@; ok henning@ krw@ | Damien Miller | |
2004-07-03 | support @hostname:port syntax in syslog.conf, prompted by msf@ at c2k4; | Damien Miller | |
ok henning@ anil@ | |||
2004-06-25 | extend memory buffer control protocol to support transmission of flags, | Damien Miller | |
starting with one to indicate whether the memory ringbuffers have overflowed; idea & ok markus@ NB if you are using memory buffered logging make sure you update both syslogd and syslogc _and_ restart syslogd because the protocol has changed | |||
2004-06-07 | clarify how tags are parsed; | Jason McIntyre | |
help from, tweaks, and ok's: dhartmei@ otto@ millert@ | |||
2004-06-03 | allow '!!prog', where the second '!' means messages from prog should only | Daniel Hartmeier | |
be logged by the subsequent block, aborting evaluation when matching. Useful to log some daemons to dedicated files only (not polluting standard files with their messages). ok beck@, henning@, millert@ | |||
2004-06-03 | Interpret !* correcly. ok dhartmei@ | Otto Moerbeek | |
2004-05-25 | include hostname in memory buffered logs, spotted by | Damien Miller | |
ssurdock AT engineered-net.com; ok deraadt@ | |||
2004-04-15 | Prevent another instance of syslogd from unlinking log sockets that | Todd C. Miller | |
are already in use. Found by mpech@, OK deraadt@ | |||
2004-04-13 | fix null pointer dereference when trying to read+clear non-existent memory | Damien Miller | |
log; spotted by mpech@ | |||
2004-04-09 | Also pass SIGINT and SIGQUIT to child, noticed by mpech@ | Can Erkin Acar | |
ok avsm@ | |||
2004-04-02 | Do not bother closing an fd when we know it has failed. | Anil Madhavapeddy | |
Based on diff from Moritz Jodeit <moritz at jodeit.org> | |||
2004-03-16 | typos from Andrey Matveev; | Jason McIntyre | |
2004-03-14 | Check return code of chdir() after chroot(); noted by Joris Vink, slight mod | Otto Moerbeek | |
from avsm@. ok avsm@ hshoexer@ henning@ | |||
2004-03-06 | cleanup, mostly signal handling | Otto Moerbeek | |
ok henning@ millert@ avsm@ | |||
2004-02-26 | cure my speling | Anil Madhavapeddy | |
2004-02-26 | staring->starting in comment | Anil Madhavapeddy | |
2004-01-19 | Check malloc() return value. Pointed out by mpech@. Ok mpech@, deraadt@ | Todd C. Miller | |
2004-01-13 | buffer size should be unsigned, report mpech@; ok deraadt@ | Damien Miller | |
2004-01-05 | sort options and SYNOPSIS; | Jason McIntyre | |
sync usage(); | |||
2004-01-05 | clarify description of colon `action'; | Jason McIntyre | |
ok djm@ | |||
2004-01-04 | spacing | Theo de Raadt | |
2004-01-04 | Buffered logging for syslogd. Logs may be stored in memory buffers and | Damien Miller | |
extracted using a small client. Useful for diskless systems. much feedback from deraadt@, canacar@, jmc@, jakob@ ; ok deraadt@ | |||
2003-12-29 | delint | Theo de Raadt | |