2 X handle multi-part nlmsgs
3 - Error checking at netlink socket
4 - forward port my timeout enabled read-function from libipq to libipulog
8 X queue the logging in the kernel and send multiple packets in one
10 X add timer to flush queue in user-defineable time intervals
15 X syslog compatibility output plugin
16 - autoconf-detection of ipt_ULOG.h
17 X _fini() support for plugin destructors (needed for clean shutdown and
18 SIGHUP configfile reload
19 X commandline option for "to fork or not to fork"
20 X various command line options (we don't even have --version)
21 - add support for capabilities to run as non-root
24 - IPv6 support (core and extensions)
25 X pcap output plugin (to use ethereal/tcpdump/... for the logs)
26 - enable user to specify directory where to look for kernel include files
27 - support for static linking
28 - make core maintain a list of keyid's that all the output plugins are
29 interested. The interpreters would be called with their respective
30 section of that list, and only compute those values that are actually
31 used by any of the running output plugins
32 - issues with ulogd_BASE and partially copied packets (--ulog-cprange)
33 - problem wrt. ulogd_BASE and fragments
34 - implement extension SIGHUP handlers (including config re-parse)
37 - rewrite parser. This stuff is a real mess. Anybody interested?