summaryrefslogtreecommitdiff
path: root/usr.sbin/syslogd
AgeCommit message (Expand)Author
2015-03-30Use getline instead of fgets to allow arbitrary line length inTobias Stoeckmann
2015-02-24Explain in a comment that atoi() is safe here.Alexander Bluhm
2015-02-22Rename tls_config_insecure_noverifyhost() toJoel Sing
2015-02-22Set the TLS ciphers to "compat" mode, restoring the previous behaviour.Joel Sing
2015-02-20When syslogd is writing over TLS, the error "SSL3_WRITE_PENDING:badAlexander Bluhm
2015-02-14Call tls_config_set_protocols(TLS_PROTOCOLS_ALL) also if the hostnameAlexander Bluhm
2015-02-13When too many -a requests on the syslogd command line cannot beAlexander Bluhm
2015-02-12Change TLS_PROTOCOLS_DEFAULT to be TLSv1.2 only. Add a TLS_PROTOCOLS_ALLJoel Sing
2015-02-10Oops, I accidently reverted the two previous commits in syslog.conf.5.Alexander Bluhm
2015-02-10Make error check consistent in all recvfrom(2) callbacks.Alexander Bluhm
2015-02-10Fix typo in previous commit.Alexander Bluhm
2015-02-10Specifying the port is non-optional for (non-TLS) syslog over TCP, ok bluhm@Stuart Henderson
2015-02-09Fix format string of -m error message.Alexander Bluhm
2015-02-08Implement octet counting for sending syslog over TCP and TLS streams.Alexander Bluhm
2015-02-08Use ebuf[ERRBUFSIZE] instead of ebuf[256] everywhere.Reyk Floeter
2015-02-07use strtonum() instead of atoi(); ok bluhmTheo de Raadt
2015-02-06To get reliable TCP and TLS logging, report when messages get lost.Alexander Bluhm
2015-02-02As a result of the recommendations in RFC 5424, 5425, 5426 set theAlexander Bluhm
2015-01-31The error buffer in syslogd might be too small for the TLS errors.Alexander Bluhm
2015-01-30Document the syslogd certificate validation options.Alexander Bluhm
2015-01-30Start TLS after the TCP connect has finished. Call the TLS connectAlexander Bluhm
2015-01-28If not explicitly disabled, syslogd verifies the x509 certificateAlexander Bluhm
2015-01-20Document how to send syslog messages over TCP or TLS.Alexander Bluhm
2015-01-19Replace HOST_NAME_MAX+1 with NI_MAXHOST when the hostname is usedAlexander Bluhm
2015-01-18Implement sending syslog messages over TLS.Alexander Bluhm
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2015-01-15When the connection to a TCP syslog server fails or the TCP connectionAlexander Bluhm
2015-01-08Use the field f_file also for the forwarding file descriptor. RemoveAlexander Bluhm
2015-01-02Use SIMPLEQ for syslogd filed list instead of manual list operations.Alexander Bluhm
2015-01-02When syslogd was sending via TCP, there was file descriptor leakAlexander Bluhm
2014-12-31Implement sending syslog messages over TCP streams.Alexander Bluhm
2014-12-10If default file descriptors (0, 1, 2) have to be assigned to /dev/null,Tobias Stoeckmann
2014-12-10File descriptors are of type int, not short. While at it, adjust remainingTobias Stoeckmann
2014-12-07Fix regression for priority "none" (spotted by doug) of last commit by notTobias Stoeckmann
2014-12-06Verify that facility and priority numbers are in valid ranges.Tobias Stoeckmann
2014-12-03Fix off by one in check for socket path too long. From Nicolas Bedos.Todd C. Miller
2014-11-26Prefer setvbuf() to setlinebuf() for portability; ok deraadt@Todd C. Miller
2014-11-01Replace the combination of strlen(), calloc(), strlen(), strlcpy()Alexander Bluhm
2014-10-06As libevent provides safe signal callbacks instead of signal handlers,Alexander Bluhm
2014-10-05Switch syslogd from using poll(2) to libevent.Alexander Bluhm
2014-10-03Cleanup the reporting socket code in syslogd.Alexander Bluhm
2014-10-01Map out-of-range facility values to LOG_USER to avoid array over-read.Philip Guenther
2014-09-27Also in debug mode, close nullfd when it is not needed anymore.Alexander Bluhm
2014-09-10Remove redundant null check and rename vars consistently in syslogdDoug Hogan
2014-09-08Fix a syslogd regression when specifying all 20 additional log pathsDoug Hogan
2014-09-04Move the handlers for the poll events into separate functions. TheyAlexander Bluhm
2014-08-31The reapchild() signal handler collects all children. This can beAlexander Bluhm
2014-08-31Do not call free() on an array in the data section. FortunatelyAlexander Bluhm
2014-08-25Document the IPv4/IPv6 command line switches and protocol loghostAlexander Bluhm
2014-08-25Call check_tty_name() and check_log_name() with the string size andAlexander Bluhm