summaryrefslogtreecommitdiff
path: root/usr.sbin/syslogd
AgeCommit message (Expand)Author
2023-10-12Retry DNS lookup for remote loghost.Alexander Bluhm
2023-08-11Replace use of the old BSD st_*timespec members in struct stat withPhilip Guenther
2023-03-16When syslogd is sending messages via UDP to a remote loghost, itAlexander Bluhm
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2022-12-28spelling fixes; from paul tagliamonteJason McIntyre
2022-06-16OpenBSD syslogd(8) escapes binary data with vis(3). Use theAlexander Bluhm
2022-05-04Variable pri is uninitialized, use msg.m_pri instead. This affectsAlexander Bluhm
2022-03-22Call tls_close() in libevent TLS wrapper of syslogd when the otherAlexander Bluhm
2022-01-13Move parsing of incoming syslog messages to their own section.Martijn van Duren
2021-12-13including sys/cdefs.h manually started as a result of netbsd trying toTheo de Raadt
2021-11-10When sending via UDP, syslogd(8) can use iovec with sendmsg(2)Alexander Bluhm
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-09-19The LocalDomain in syslogd(8) is not used, remove variable.Alexander Bluhm
2021-09-10When writing a message, syslogd did a combination of puttingAlexander Bluhm
2021-09-03Make sure that strings passed to printline() are always NUL terminated.Alexander Bluhm
2021-09-03Use a define for the iov array size in syslogd. This is betterAlexander Bluhm
2021-07-14Remove unneeded calls to tls_init(3)kn
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2021-03-09Early daemons like dhcpleased(8), slaacd(8), unwind(8), resolvd(8)Alexander Bluhm
2020-09-16close all fds > STDERR_FILENO before executing the pipe program.Martijn van Duren
2020-09-14Established TCP and TLS sockets of syslogd did stay open foreverAlexander Bluhm
2020-05-25When DNS lookup of an UDP loghost failed, syslogd(8) did close theAlexander Bluhm
2019-07-05When syslogd(8) parent process terminates, the file cleanup codeAlexander Bluhm
2019-07-02React properly to the very unlikely cases where snprintf(3) mayAlexander Bluhm
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-01-18Increase the socket buffer size for sendsyslog(2) to 1 MB. DuringAlexander Bluhm
2019-01-13document how program names are extracted from log linesIngo Schwarze
2019-01-13When parsing log lines in order to select syslog.conf(5) line blocks, supportIngo Schwarze
2018-11-29Honor SIGINT/QUIT when running in foregroundkn
2018-09-27Document how syslogd(8) escapes characters in log lines.Alexander Bluhm
2018-09-02Document how SIGHUP and log rotation works with syslogd(8). Do notAlexander Bluhm
2018-08-31Unsetting Initialized during syslogd die() is a relic from the timeAlexander Bluhm
2018-08-07Unveil fits nicely into the syslogd privsep model. Unveiled filesTheo de Raadt
2018-07-23Point to glob in section 7 for the actual list of special characters insteadkn
2018-07-17allow shell globs to match program and hostname selector tags viaDamien Miller
2018-04-26Globally remember the passwd entry for _syslogd. The user id isAlexander Bluhm
2018-04-08AF_LOCAL was a failed attempt (by POSIX?) to seem less UNIX-specific, butPhilip Guenther
2018-02-02convert the remaining examples to full sentences;Jason McIntyre
2018-02-01Add an example on how to log messages coming from a given host to aLandry Breuil
2018-01-27Add missing `l' prefix to linker flag and markup SIGHUP; ok jmc@anton
2017-11-24Revert my change to ignore EIO errors when writing to log files.Alexander Bluhm
2017-10-23When the partition of /var/log was full, syslogd(8) stopped writingAlexander Bluhm
2017-10-05When syslogd writes some startup errors to stderr or console, theyAlexander Bluhm
2017-10-05I have touched more than half the source code lines of syslogd(8).Alexander Bluhm
2017-10-02Also ignore "Can't assign requested address" error when sendto(2)Alexander Bluhm
2017-09-27Document how ioctl(2) LIOCSFD on /dev/klog registers a socket pairAlexander Bluhm
2017-09-17syslogd has special code to report errors before it has beenAlexander Bluhm
2017-09-17When writing local output, syslogd ignores EAGAIN. UnfortunatelyAlexander Bluhm
2017-09-12In the default configuration syslogd(8) kept two *:514 UDP socketsAlexander Bluhm
2017-08-08Kernel sendsyslog(2), libc syslog(3), and syslogd(8) restrict andAlexander Bluhm