Release Notes: Compilation with certain gcc versions was fixed. The --log-ip-as-string option was fixed for MySQL, PostgreSQL, and SQLite3.
Release Notes: An SQLITE3 Plugin was added. A "port" option (for TCP port number) was added to the mysql and postgresql plugins. The format of the configuration file was changed. Every plugin now has its own section. A new "SYSLOG" plugin was added for real logging with syslog. The new PCAP plugin was added for saving packets in pcap format.
Release Notes: The printout of date in ulogd_LOCALTIME.c was fixed. The $(LD) macro is used in order to provide cross-compiling/linking support. An 'rmem' configuration key was added to set the netlink socket rmem buffsize. Kernel header files are no longer used for IP/TCP header definitions. Various cosmetic cleanups were made to compile cleanly with -Wall. mysql_init() is now called before mysql_real_connect. LOGEMU no longer reads the system time, since ulogd_LOCAL.so does this already.
Release Notes: This version features fixes, code cleanups, and a big update to ulogd_PGSQL.c.
Release Notes: This release fixes MAC address printing if there is none, adds PostgreSQL support, makes MYBUFSIZ a runtime config directive, fixes the daemonize function (so that it calls setsid() and closes stdin), adds a ulogd_PCAP output plugin, adds a ulogd_LOCALTIME 'interpreter' for providing the timestamp at the time of logging, fixes ulogd_LOGEMU 'PROTO=' printing in the case of unknown l4 protocol, and adds support for a non-forking mode and logging to stderr.
Release Notes: Extensions to the plugin API, speedup through usage of hashtables and reducing dynamic memory allocationsi, MySQL and LOGEMU (syslog logging style emulation) output plugins, and more documentation.