summaryrefslogtreecommitdiff
path: root/usr.sbin/syslogd/syslogd.c
AgeCommit message (Expand)Author
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2008-09-29initialize both sides of the lockpipe (only used in debug mode) to -1 toTheo de Raadt
2008-04-21If a |program is too slow to process the input,Marco Pfatschbacher
2007-10-17remove "unused variable" warningsCharles Longeau
2007-09-07Initialize length variable slen properly to avoid possible EINVALAlexander Bluhm
2007-05-02- use getaddrinfo() instead of gethostbyname/getservbynameJason Wright
2007-03-30Preserve the contents of the memory buffers when syslogd reinitializesCan Erkin Acar
2007-02-21Create "syslogd: restart" message after the setup of signalMarco Pfatschbacher
2007-02-20implement logging to other program's stdin.Henning Brauer
2007-01-03Support for continuous reading of syslog memory buffers.Marco Pfatschbacher
2006-09-17check that stdio file descriptors are actually closed before clobberingDamien Miller
2005-06-10If any of fds 0-2 are not open, dup them to our /dev/null fd.Todd C. Miller
2005-06-06memory leak on SIGHUP for memory buffer logs, based on fix by Stephen Marley;Damien Miller
2005-04-21avoid looping on failed tty or /dev/console writes and just drop the messageDamien Miller
2005-03-12shutdown the inetd socket for reading if secure; ok deraadtMarkus Friedl
2004-12-22avoid a null dereference when using membufs.Dan Harnett
2004-12-21silently ignore some cases when sendto(2) fails rather than disablingDan Harnett
2004-12-20Fix one case of broken duplicate supression, which happens if two linesOtto Moerbeek
2004-11-11strchr("whatever", 0) returns non NULL. From Patrick Latifi.Otto Moerbeek
2004-09-14size_t vs ssize_t confusionTheo de Raadt
2004-09-14ARGSUSED before signal handler with unused signoTheo de Raadt
2004-07-03-Wall,-Wshadow cleanup with avsm@; ok henning@ krw@Damien Miller
2004-07-03support @hostname:port syntax in syslog.conf, prompted by msf@ at c2k4;Damien Miller
2004-06-25extend memory buffer control protocol to support transmission of flags,Damien Miller
2004-06-03allow '!!prog', where the second '!' means messages from prog should onlyDaniel Hartmeier
2004-06-03Interpret !* correcly. ok dhartmei@Otto Moerbeek
2004-05-25include hostname in memory buffered logs, spotted byDamien Miller
2004-04-15Prevent another instance of syslogd from unlinking log sockets thatTodd C. Miller
2004-04-13fix null pointer dereference when trying to read+clear non-existent memoryDamien Miller
2004-01-19Check malloc() return value. Pointed out by mpech@. Ok mpech@, deraadt@Todd C. Miller
2004-01-13buffer size should be unsigned, report mpech@; ok deraadt@Damien Miller
2004-01-05sort options and SYNOPSIS;Jason McIntyre
2004-01-04spacingTheo de Raadt
2004-01-04Buffered logging for syslogd. Logs may be stored in memory buffers andDamien Miller
2003-12-29spacingTheo de Raadt
2003-12-29convert from select() to poll() for main event loop; tested millert@, deraadt@Damien Miller
2003-09-19whack getopt ? matching; jeffi@rcn.comTheo de Raadt
2003-08-18Call tzset() to stash the current timezone before we chroot.Todd C. Miller
2003-07-31Privilege separated syslog daemon. The child listening to log requests dropsAnil Madhavapeddy
2003-07-08dont silently truncate a domain socket specified via the -p argument;Anil Madhavapeddy
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-17Fix typo in last commit, spotted by Brian Poole. That'll teach meTodd C. Miller
2003-05-17Cannot use strlcpy() for strings in struct utmp since they are not guaranteedTodd C. Miller
2003-03-21Fix default facility when none is specified (should be LOG_USER,Todd C. Miller
2002-12-22fix cutnpaste; from hunter@comsys.com.uaMichael Shalayeff
2002-11-21Add -n option to print message source addresses numerically rather thanChad Loder
2002-09-06use more socklen_t; pvalchevTheo de Raadt
2002-08-08Pass correct buffer length to snprintf on error condition; ericj@, fgsch@ ok.Aaron Campbell
2002-07-24Sanity check snprintf() return values before using them. It is legal forTodd C. Miller
2002-07-20ansiTheo de Raadt