Accepted rbldnsd 0.995 (source)

Ubuntu Archive Auto-Sync katie at jackass.ubuntu.com
Sun May 8 19:06:44 CDT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Origin: Debian/unstable
Format: 1.7
Date: Mon,  09 May 2005 00:59:30 +0100
Source: rbldnsd
Binary: rbldnsd
Architecture: source
Version: 0.995
Distribution: breezy
Urgency: low
Maintainer: Michael Tokarev <mjt at corpit.ru>
Changed-By: Ubuntu Archive Auto-Sync <katie at jackass.ubuntu.com>
Description: 
 rbldnsd    - small nameserver daemon designed for DNSBLs
Changes: 
 rbldnsd (0.995) unstable; urgency=low
 .
   * released 0.995
 .
   * ensure we do not return more than 255 answers (which can happen when
     EDNS0 size extensions are enabled), as the code isn't prepared to handle
     2-byte numanswers field in DNS packet header.
 .
 rbldnsd (0.994.94) unstable; urgency=low
 .
   * fixed EDNS0 (it now really works)
 .
   * fixed NS+glue records - if there's no room for glue but auth section
     can be added, add auth w/o glue
 .
   * remove p_..cnt #defines (to be p_..cnt2), as they're confusing
 .
 rbldnsd (0.994.93) unstable; urgency=low
 .
   * glue records for NSes, finally.
 .
   * when queried for NS or ANY to the base zone, return NS recs in
     both answer and authority sections.
 .
   * in acl "dataset", default action is now "ignore", not "always-listed"
 .
 rbldnsd (0.994.92) unstable; urgency=low
 .
   * finally: EDNS0 support.  Patch was here for a long time, now applied.
 .
   * ACL (initial, experimental) support, with quite some changes all over
     to make it possible/easier:
     - add peer address info pointers to struct dnspacket
       (and made both struct packet and peer sockaddr to be static
        in rbldnsd.c); remove peer address parameters from
        logreply().
     - add DSTF_SPECIAL flag, to indicate this dataset type can't be nested;
       modify rbldnsd_combined.c accordingly
     - remove (unused) DSTF_ZERODN flag
     - define two new helper macros, dstype(name) and isdstype(dst,name),
       to refer to types of datasets, and use the macros in the code
     - add ACL-specific RR info into struct dnspacket
     - dataset query types now return bitflags, not true/false:
       NSQUERY_FOUND (1) - found a matching record
       NSQUERY_ADDPEER (2) - for "always listed" acl, we should add
        the "always listed" ACL RR into the reply packet.
       return NSQUERY_FOUND instead of generic `1' in all dataset->queryfns.
     - extend qi_tflag to also include ACL-specific flags:
       NSQUERY_IGNORE, NSQUERY_REFUSE, NSQUERY_EMPTY, NSQUERY_ALWAYS
     - add check_query_overwrites() macro to test the above flags and
       return NSQUERY_ADDPEER or other bits in dataset->queryfn routines,
       and use this macro in all non-metadata datasets
     - when constructing reply, collect flags from queryfns, not boolean.
     - add g_dsacl and zone->z_dsacl pointers (global and zone-specific
       datasets)
     - modify rbldnsd_zones.c:addzone() to recognize ACLs and to disallow
       empty base zone domain name.
     - disallow $NS and $SOA for ACL-type datasets in ds_special()
     - new dataset file: rbldnsd_acl.c.  Add acl dataset into global
       dataset type list.
     - actually call ACL-specific routine -- ds_acl_query() -- when
       constructing reply to a query
     - when at the end of constructing answer section of the reply
       we notice "always-listed" ACL has been triggered, add
       ACL-specific A+TXT records into the reply
Files: 
 1e1aee9ce323d09c9e5a555d4c5071fb 535 net optional rbldnsd_0.995.dsc
 888a61e9a296a1b76db0c94ca44c612a 102700 net optional rbldnsd_0.995.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iQEVAwUBQn6n4gF4adwMEr3XAQKu0gf/f4TojJVGvx64nWcfEhn/qlX7vx1cejhA
EVS84zxgNmRF3We2vY7t+igkgQZp1dn1x39SVckgIhfbyg1tyQ0pnntw/3BGFLYH
lCqizUYCRBcemhmEheOdE9mcZL5bGT2e3COluf9o5fkipV5extYVtD6FaIh+dPAQ
f3LOnx4VNOvlWidjFGR3WxzvfgrsWVlLbizUOJ/wOwPkkYqMKq+DsTjRJUMn27kU
+7Kxtls2Y0zbQzgVl46AAh7oM3V4xntn0+okyu6rTjdE4hocQIfdNqk1XBoyPZHG
Ve8q0CJzNmvrVMiGZGH1xZvVT47rQTd7V0jeW7klvsrdQB4OMrlfKQ==
=pl/A
-----END PGP SIGNATURE-----


Accepted:
rbldnsd_0.995.dsc
  to pool/universe/r/rbldnsd/rbldnsd_0.995.dsc
rbldnsd_0.995.tar.gz
  to pool/universe/r/rbldnsd/rbldnsd_0.995.tar.gz




More information about the breezy-changes mailing list