b2ba0048cd
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
1.1 KiB
1.1 KiB
- TODO
- sysklogd v2.0
- Add support for @host:port, i.e. custom remote port to send to
- Add example application, test building and running it from Travis-CI
- Check for memory/descriptor leaks, valgrind/Coverity
- Drop strlcpy() from libsyslog, make built-in? (marked as weak alias)
- Document, and add examle of, how to use libsyslog
- Separate libsylog.{a,so} and syslog/syslog.h with NetBSD API
- Add syslogp() and vsyslogp() to libsyslog
- Add support for
/etc/syslog.d/*.conf
to syslogd - Test support of
/etc/syslog.d/*.conf
to syslogd - Test SIGHUP of syslogd
- Custom facilities!
- Fix option parsing in syslog.conf, e.g. ;RFC5424 and log rotation
- Test with/without openlog()
- Test custom facilities
- Test setlogmask()
- Test v1 API, syslogp()
- Add RFC5424 parsing of incoming msgs to syslogd
- Local `stdout | stdin` unit testing
- Rewrite man pages do mandoc format
- sysklogd v2.0
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 :)