All releases of ulogd


No changes have been submitted for this release.


Release Notes: New features and major bugfixes.


Release Notes: This is the first beta release of ulogd-2.x, a major redesign of the old ulogd-1.x branch. ulogd-2.x contains not only support for per-packet logging, but also per-flow logging and flow-based accounting. The concept of output plugins has been extended to input, interpreter, and filter plugins.


Release Notes: This release fixes an important PostgreSQL-related memory hole.


Release Notes: This release adds support to write the ulogd.log (daemon log, not per-packet log) via syslog.


Release Notes: An endless loop introduced with 1.21 in the PostgreSQL plugin was fixed. Support for PostgreSQL database schemas was added.


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.
A trivial program to get time using the "daytime", "time", or HTTP protocols.