[rbldnsd] Announce: rbldnsd-0.98 released

Michael Tokarev rbldnsd@corpit.ru
Sun, 17 Aug 2003 20:39:07 +0400


Rbldnsd-0.98 is out.  Highlights:

  - -b (bind address) option is now required.

  - multiple sockets support (multiple -b options)
    (rbldnsd will work slower with multiple sockets)

  - -P option (port number) is gone, port may be
    specified in argument for -b, separated from
    address with *slash* (-b 127.0.0.1/53).  Slash,
    not colon, is a separator: the problem is IPv6
    addresses.

  - dnset domain name interpretation has changed:
    .example.com (starting with a dot) now means
    "list both example.com itself and all subdomains
    thereof", while *.example.com, as before, means
    "list all subdomains of example.com, NOT example.com
    itself".

  - version.bind and version.server CH TXT support.
    Disable with -v or -vv (read the manpage)

  - new experimental dataset: ip4trie (CIDR ranges)

  - several bugfixes since 0.97:

    - memory leak in combined dataset (420 bytes per
      subzone per reload)
    - possible crash in per-zone statistics counting
      (fixed in 0.97b)
    - possible crash after incorrect IP4 range in data
      files (fixed in 0.97a)

  - more accurate error reporting and warnings:

    - IP4 ranges with non-zero host part (1.2.3.4/24 vs
      1.2.3.0/24) are rejected again, as should be (specify
      -e option to allow them)
    - long TXT records are not silently truncated, but a
      warning is logged instead
    - logging during initialization now tagged with correct
      pid (not with parent's pid as before)

Reason for upgrade:
If you're using or planning to use combined dataset, it is
essential to upgrade to 0.98 as it contains a fix for memory
leak in combined dataset.  If you're running version prior
to 0.97[ab], it is recommended to upgrade because of at least
one bugfix (IP4 range parsing bug) has been fixed in 0.97a.

As usual, rbldnsd may be downloaded from
  http://www.corpit.ru/mjt/rbldnsd.html
Complete NEWS file:
  http://www.corpit.ru/mjt/rbldnsd/NEWS
Changelog:
  http://www.corpit.ru/mjt/rbldnsd/changelog

Enjoy.

/mjt