[ANNOUNCE] ulogd 2.0.8 release

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!

The Netfilter project proudly presents:

        ulogd 2.0.8

ulogd is a userspace logging daemon for netfilter/iptables related
logging. This includes per-packet logging and per-flow logging as
well as flexible user-defined accounting. This also includes output
plugins to represent logging using different backends such as mysql,
postgresql, pcap, json among others.

See ChangeLog that comes attached to this email for more details.

You can download it from:

https://www.netfilter.org/projects/ulogd/downloads.html

Happy firewalling.
Ander Juaristi (2):
      IPFIX: Add IPFIX output plugin
      IPFIX: Introduce template record support

Andreas Jaggi (2):
      ulogd: json: send messages to a remote host / unix socket
      ulogd: printpkt: always print IPv6 protocol

Cameron Norman (1):
      ulogd: fix build with musl libc

Cole Dishington (1):
      printpkt: print pkt mark like kernel

Jeremy Sowden (62):
      gitignore: add Emacs artefacts
      gitignore: ignore .dirstamp
      build: remove unused Makefile fragment
      build: remove empty filter sub-directory
      build: move CPP `-D` flag.
      build: add Make_global.am for common flags
      build: use `dist_man_MANS` to declare man-pages
      build: skip sub-directories containing disabled plugins
      build: group `*_la_*` variables with their libraries
      build: delete commented-out code
      build: use correct automake variable for library dependencies
      build: update obsolete autoconf macros
      build: remove commented-out code
      build: quote autoconf macro arguments
      build: use `AS_IF` consistently in configure.ac
      include: add `format` attribute to `__ulogd_log` declaration
      ulogd: remove empty log-line
      ulogd: fix order of log arguments
      input: UNIXSOCK: correct format specifiers
      output: IPFIX: correct format specifiers
      jhash: add "fall through" comments to switch cases
      db: add missing `break` to switch case
      filter: HWHDR: simplify flow-control
      filter: HWHDR: re-order KEY_RAW_MAC checks
      filter: HWHDR: remove zero-initialization of MAC type
      Replace malloc+memset with calloc
      filter: PWSNIFF: replace malloc+strncpy with strndup
      input: UNIXSOCK: remove stat of socket-path
      input: UNIXSOCK: fix possible truncation of socket path
      input: UNIXSOCK: prevent unaligned pointer access
      output: DBI: fix deprecation warnings
      output: DBI: improve mapping of DB columns to input-keys
      output: DBI: fix NUL-termination of escaped SQL string
      output: DBI: fix configuration of DB connection
      output: MYSQL: improve mapping of DB columns to input-keys
      output: PGSQL: improve mapping of DB columns to input-keys
      output: PGSQL: fix non-`connstring` configuration of DB connection
      output: SQLITE3: fix possible buffer overruns
      output: SQLITE3: fix memory-leak in error-handling
      build: bump libnetfilter_log dependency
      output: SQLITE3: improve formatting of insert statement
      output: SQLITE3: improve mapping of DB columns to fields
      output: SQLITE3: catch errors creating SQL statement
      db: improve formatting of insert statement
      db: improve mapping of input-keys to DB columns
      db: simplify initialization of ring-buffer
      output: JSON: fix output of GMT offset
      output: JSON: increase time-stamp buffer size
      output: JSON: fix possible leak in error-handling.
      output: JSON: optimize appending of newline to output
      output: IPFIX: remove compiler attribute macros
      output: SQLITE3: remove unused variable
      build: use `--enable-XYZ` options for output plugins
      build: use pkg-config for libdbi
      build: use pkg-config or mysql_config for libmysqlclient
      build: use pkg-config or pcap-config for libpcap
      build: use pkg-config or pg_config for libpq
      build: if `--enable-dbi` is `yes`, abort if libdbi is not found
      build: if `--enable-mysql` is `yes`, abort if libmysqlclient is not found
      build: if `--enable-pcap` is `yes`, abort if libpcap is not found
      build: if `--enable-pgsql` is `yes`, abort if libpq is not found
      build: if `--enable-sqlite3` is `yes`, abort if libsqlite3 is not found

Ken-ichirou MATSUZAWA (5):
      XML: support nflog pkt output
      NFLOG: fix seq global flag setting
      NFLOG: add NFULNL_CFG_F_CONNTRACK flag
      NFLOG: attach struct nf_conntrack
      XML: show both nflog packet and conntrack

Pablo Neira Ayuso (6):
      build: missing ipfix.h header when running make distcheck
      output: SQLITE3: improve mapping of fields to DB columns
      output: JSON: fix possible truncation of socket path
      output: JSON: remove bogus check for host and port
      output: GPRINT: fix it with NFLOG
      build: bump release version to 2.0.8

Timon Ulrich (1):
      raw2packet: fix comma instead of semicolon


[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux