summaryrefslogtreecommitdiff
path: root/usr.sbin/syslogd
AgeCommit message (Expand)Author
2016-04-02Eliminate superfluous 3rd params in fcntl(F_GETFL) calls.Kenneth R Westerback
2016-03-31Don't use .Aq for syntax elements that require ASCII "<>".Ingo Schwarze
2016-02-17Prevent an integer overflow in syslogd when parsing the priority.Alexander Bluhm
2015-12-29When running syslogd in debug mode, use a callback to print theAlexander Bluhm
2015-12-16Adding mark messages to log files was broken since OpenBSD 5.7.Alexander Bluhm
2015-10-24If loading the CA certificates at startup had failed, the syslogdAlexander Bluhm
2015-10-23If writing to a tty blocks, syslogd forked and tried to write againAlexander Bluhm
2015-10-21Do some cleanup in syslogd ttymsg(). Add a debug message when theAlexander Bluhm
2015-10-20After pledge "dns" has been refactored and setsockopt(SO_RCVBUF)Alexander Bluhm
2015-10-18Add "id" pledge to syslogd privsep process. Needed for logging to pipe.Alexander Bluhm
2015-10-16Pledge the syslogd privsep process with "stdio rpath wpath cpathAlexander Bluhm
2015-10-15In syslogd replace the dprintf() macro with a logdebug() functionAlexander Bluhm
2015-10-11Pass unsigned char to isdigit(3).Alexander Bluhm
2015-10-11Userspace doesn't need to use SUN_LEN(): connect() and bind() must acceptPhilip Guenther
2015-10-10normalize a few more tame request orderings, to help reviewTheo de Raadt
2015-10-09If syslogd is started with -S, it accepts TLS connections to receiveAlexander Bluhm
2015-10-09If syslogd is started with -S, it accepts TLS connections to receiveAlexander Bluhm
2015-10-09A fork(2) is used in ttymsg() to delay the message to a tty if itAlexander Bluhm
2015-10-09catch up to tame() -> pledge() renameTheo de Raadt
2015-10-09Tame syslogd privsep child with "stdio rpath unix inet recvfd".Alexander Bluhm
2015-09-29Delete the final, inscrutable NOSTRICT and VARARGS lint commentsPhilip Guenther
2015-09-20Misuse of libevent in TLS read and write might have caused strangeAlexander Bluhm
2015-09-12It is not necessary to reset errno to 0 since we use logerrorx().Alexander Bluhm
2015-09-11Instead of printing errno strings here and there, add a logerrorx()Alexander Bluhm
2015-09-11Syslog does not need the global list of TCP clients, libevent handlesAlexander Bluhm
2015-09-10Instead of having global variables containing the libevent structures,Alexander Bluhm
2015-09-10Convert syslogd TLS connect to use handshake callback. The bt_hostnameAlexander Bluhm
2015-09-10reduce .Nd to one line and kill .Tn while hereIngo Schwarze
2015-09-10Make syslogd compile again after recent libtls changes. Adapt toAlexander Bluhm
2015-09-09To double the receive buffer of a socketpair does not help as sendingAlexander Bluhm
2015-09-03In sendsyslog(2) I got the plural s of messages right. The messagesAlexander Bluhm
2015-09-03Instead of creating a line buffer on the stack, tcp_readcb() canAlexander Bluhm
2015-09-01Bind the *:514 UDP socket of syslogd with SO_REUSEADDR. This avoidsAlexander Bluhm
2015-08-31The !prog and +host features allow to select log messages from aAlexander Bluhm
2015-08-27When syslogd is reloading a modified config, it does a reexec onAlexander Bluhm
2015-08-25strlcpy() accesses the source string until it finds NUL, even ifAlexander Bluhm
2015-07-20Do not reconnect outgoing TCP connections too aggressively. InAlexander Bluhm
2015-07-20Do not accept sockets when syslogd reaches the file descriptorAlexander Bluhm
2015-07-19For incoming TCP message streams autodetect wether the method isAlexander Bluhm
2015-07-18As libtls previously did not set SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER,Alexander Bluhm
2015-07-16When incrementing msg, decrement msglen. Otherwise too much dataAlexander Bluhm
2015-07-09During fd passing, receive_fd() tries to read the result value andAlexander Bluhm
2015-07-09Set f_hostname to NULL after free() to avoid a double free whenAlexander Bluhm
2015-07-07Do not explain multiple times how to put brackets around IPv6Alexander Bluhm
2015-07-07When syslogd is invoked with -T listen_address, it creates a TCPAlexander Bluhm
2015-07-06Remove some unneeded includes. OK deraadt@Todd C. Miller
2015-07-05Let syslogd run with non-blocking sockets. Replace the existingAlexander Bluhm
2015-07-02To avoid copying the socket creation code for upcoming TCP listenAlexander Bluhm
2015-06-30Sort the syslogd getopt string and switch cases according to theAlexander Bluhm
2015-06-30Add a -U command line switch for syslogd to specify an explict bindAlexander Bluhm