diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 20 |
1 files changed, 15 insertions, 5 deletions
@@ -13,15 +13,25 @@ X add timer to flush queue in user-defineable time intervals ulogd: X MYSQL output plugin X syslog compatibility output plugin -- _fini() support for plugin destructors (needed for clean shutdown and +- autoconf-detection of ipt_ULOG.h +X _fini() support for plugin destructors (needed for clean shutdown and SIGHUP configfile reload X commandline option for "to fork or not to fork" X various command line options (we don't even have --version) - add support for capabilities to run as non-root -- big endian fixes -- man pages +X big endian fixes +X man pages - IPv6 support (core and extensions) -- make ULOGD_RET_RAW contain information about the size of the returned object +X pcap output plugin (to use ethereal/tcpdump/... for the logs) +- enable user to specify directory where to look for kernel include files +- support for static linking +- make core maintain a list of keyid's that all the output plugins are + interested. The interpreters would be called with their respective + section of that list, and only compute those values that are actually + used by any of the running output plugins +- issues with ulogd_BASE and partially copied packets (--ulog-cprange) +- problem wrt. ulogd_BASE and fragments +- implement extension SIGHUP handlers (including config re-parse) conffile: -- rewrite. This stuff is a real mess. +- rewrite parser. This stuff is a real mess. Anybody interested? |