[rbldnsd] Announce: rbldnsd-0.996a release

Michael Tokarev mjt at tls.msk.ru
Thu Jul 27 16:15:05 MSD 2006


This is a bugfix/compatfix/warnfix release, there's
no new features, and most of the fixes are cosmetic
(ie, there's no security bugs fixed yet).  Hence,
it's named 0.996a, not 0.997, to indicate that's
just minor fixes/changes.

Here's the content of the NEWS file, changes since
0.996 version:

0.996a (27 Jul 2006) (The "34-Birthday Release")

 - -a/-A (-A is new, currently a noop) option clarification/addition.
   Don't mark -a as experimental anymore, and note that -a mode
   ("lazy", minimal-answers, w/o AUTH section in every reply) will
   be the default in future versions.  -A tells rbldnsd to go to
   "non-lazy" mode.  Document options in the manpage.

 - bugfix: fix configure script breakages:
   portability: for f; do => for f in "$@"; do
   fix broken GNU C (mis)detection

 - bugfix: fix dataset "un-expiration". Previously, once a dataset has expired,
   it never "un-expires" again even if new expire time is in future.  Due to
   missing reset of a dataset structure field.

 - portability: apparently at least one (broken) linux distribution includes
   kernel modification which leads to losing SIGALRM interrupts at times.
   So use setitimer() instead of alarm(), if available.

 - minor code cleanups here and there (fixing (real) GCC-4.1 warnings).

 - Debian-specific: adopt to more recent Debian packaging requiriments,
   and ensure that Debian package builds with zlib support

If it works for you, there's no need to update.

If it does not build for you (due to configure script breakage), it
should now - please report if it does not.

If you're bored seeing lots of gcc-4.1 warnings while compiling and
recompiling it in a endless loop, grab this version and (most) of
the warnings will be gone, so your screen will look cleaner.

As usual, the rbldnsd home page is at
  http://www.corpit.ru/mjt/rbldnsd.html
The release (source tarball) is at
  http://www.corpit.ru/mjt/rbldnsd/rbldnsd_0.996a.tar.bz
Debian Sarge package (386 arch)
  http://www.corpit.ru/mjt/rbldnsd/rbldnsd_0.996a_i386.deb
RPM package (386 arch)
  http://www.corpit.ru/mjt/rbldnsd/rbldnsd-0.996a-1.i386.rpm

Hopefully the Debian package will appear on regular Debian
mirrors soon, thanks to Santiago Vila.

Note that this version is finally signed with my *new* PGP
key -- main key 0x804465C5, and signing subkey 0x74F0C838.
Information about my gpg key situation can be obtained at
http://www.corpit.ru/mjt/gpg.html .

Regards,  and wish me a happy Birthday. ;)

/mjt


More information about the rbldnsd mailing list