[rbldnsd] Announce: rbldnsd version 0.994b
Michael Tokarev
mjt at tls.msk.ru
Sat Apr 16 20:23:32 MSD 2005
I just uploaded newly released rbldnsd-0.994b version --
a bugfix release over 0.994, with two bugfixes discussed
previously. They are:
0.994b (16 Apr 2005)
- bugfix: use of uninitialized pointer in ip4set and ip4trie
datasets when input data file (A+TXT template for a given
entry) is invalid, instead of rejecting the line. This can
lead to "random" crashes.
0.994a (10 Mar 2005)
- bugfix: for queries for base subzone in combined dataset,
rbldnsd improperly returned NXDOMAIN instead of NODATA -- eg
a query for sub.bl.example.com where sub is a subzone of
a combined dataset "rooted" at bl.example.com resulted in
NXDOMAIN while the name obviously does exists. Fixed (one-liner).
Except of the two fixes, there was no changes compared to 0.994.
The last fix (uninitialized pointer usage) is important enouth
to care about upgrades, *especially* if you where encountered
"random" crashes on invalid data before (the sympthom is a message
like
rbldnsd: ip4set:baddatafile(1234): invalid value
in syslog and a crash some time later.
As usual, rbldnsd source and binaries are linked to from
rbldnsd home page, http://www.corpit.ru/mjt/rbldnsd.html
/mjt
More information about the rbldnsd
mailing list