sysklogd/docs/TODO.org
Joachim Nilsson b2ba0048cd Finished valgrind/Coverity -fsanitize=address phase
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
2019-11-06 13:45:53 +01:00

1.1 KiB

TODO

sysklogd v2.0

TODO Add support for @host:port, i.e. custom remote port to send to

DONE Add example application, test building and running it from Travis-CI

DONE Check for memory/descriptor leaks, valgrind/Coverity

Most interesting so far is the -fsanitize=address option to GCC/clang :)

DONE Drop strlcpy() from libsyslog, make built-in? (marked as weak alias)

DONE Document, and add examle of, how to use libsyslog

DONE Separate libsylog.{a,so} and syslog/syslog.h with NetBSD API

DONE Add syslogp() and vsyslogp() to libsyslog

DONE Add support for /etc/syslog.d/*.conf to syslogd

DONE Test support of /etc/syslog.d/*.conf to syslogd

DONE Test SIGHUP of syslogd

DONE Custom facilities!

DONE Fix option parsing in syslog.conf, e.g. ;RFC5424 and log rotation

DONE Test with/without openlog()

DONE Test custom facilities

DONE Test setlogmask()

DONE Test v1 API, syslogp()

DONE Add RFC5424 parsing of incoming msgs to syslogd

DONE Local `stdout | stdin` unit testing

DONE Rewrite man pages do mandoc format