Mon Aug 30 18:16:45 2010 UTC ()
unbound 1.4.6:

Features:
* Builtin root hints contain AAAA for I.ROOT-SERVERS.NET.
* unbound.h has extern "C" statement for easier include in c++.
* added feature to print configure date, target and options with -h.
* added feature to print event backend system details with -h.
* (ports and works on Minix 3.1.7). On Minix, add /usr/gnu/bin to PATH,
  use ./configure AR=/usr/gnu/bin/gar and gmake.
* GOST enabled if SSL is recent and ldns has GOST enabled too.

Bug Fixes:
* Fix TCPreply on systems with no writev, if just 1 byte could be sent.
* Fix to use one pointer less for iterator query state store_parent_NS.
* Max referral count from 30 to 130, because 128 one character domains is valid DNS.
* added documentation for the histogram printout to syslog.
* Fix assertion failure reported by Kai Storbeck from XS4ALL, the assertion was wrong.
* updated ldns tarball.
* iana portlist updated.
* Unbound reports libev or libevent correctly in logs in verbose mode.
* Fix handling of corner case reply from lame server, follows rfc2308.
* Fix jostle list bug found by Vince (luoce at cnnic), it caused the qps in
  overload situations to be about 5 qps for the class of shortly serviced
  queries.
* Fix the max number of reply-address count to be applied for duplicate queries,
  and not for new query list entries.
* Fix RFC4035 compliance with 2.2 statement that the DNSKEY at apex must be
  signed with all algorithms from the DS rrset at the parent.
* Fix validation of qtype DNSKEY when a key-cache entry exists but no rr-cache
  entry is used (it expired or prefetch), it then goes back up to the DS or
  trust-anchor to validate the DNSKEY.
* log if a server is skipped because it is on the donotquery list, at verbosity
  4, to enable diagnosis why no queries to 127.0.0.1.
* failure to chown the pidfile is not fatal any more.
* Neat function prototypes, unshadowed local declarations.
* Fix integer underflow in prefetch ttl creation from cache.
  This fixes a potential negative prefetch ttl.
* Changed the defaults for num-queries-per-thread/outgoing-range.


(pettai)
diff -r1.10 -r1.11 pkgsrc/net/unbound/Makefile
diff -r1.9 -r1.10 pkgsrc/net/unbound/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/net/unbound/Makefile (expand / switch to unified diff)

--- pkgsrc/net/unbound/Makefile 2010/07/26 19:09:19 1.10
+++ pkgsrc/net/unbound/Makefile 2010/08/30 18:16:45 1.11
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.10 2010/07/26 19:09:19 pettai Exp $ 1# $NetBSD: Makefile,v 1.11 2010/08/30 18:16:45 pettai Exp $
2 2
3DISTNAME= unbound-1.4.5 3DISTNAME= unbound-1.4.6
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= http://www.unbound.net/downloads/ 5MASTER_SITES= http://www.unbound.net/downloads/
6 6
7MAINTAINER= joerg@NetBSD.org 7MAINTAINER= joerg@NetBSD.org
8HOMEPAGE= http://www.unbound.net/ 8HOMEPAGE= http://www.unbound.net/
9COMMENT= DNS resolver and recursive server 9COMMENT= DNS resolver and recursive server
10 10
11PKG_DESTDIR_SUPPORT= user-destdir 11PKG_DESTDIR_SUPPORT= user-destdir
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_TOOLS+= gmake 15USE_TOOLS+= gmake
16 16

cvs diff -r1.9 -r1.10 pkgsrc/net/unbound/distinfo (expand / switch to unified diff)

--- pkgsrc/net/unbound/distinfo 2010/07/26 19:09:19 1.9
+++ pkgsrc/net/unbound/distinfo 2010/08/30 18:16:45 1.10
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.9 2010/07/26 19:09:19 pettai Exp $ 1$NetBSD: distinfo,v 1.10 2010/08/30 18:16:45 pettai Exp $
2 2
3SHA1 (unbound-1.4.5.tar.gz) = c1f227b95448cdfd0006d6d00b3d4354500d7564 3SHA1 (unbound-1.4.6.tar.gz) = b0d7c58f173c5c80cc81345f6766555f96bde20d
4RMD160 (unbound-1.4.5.tar.gz) = 908d80acf0dfe4592922988e5ca73bdbab8d26a9 4RMD160 (unbound-1.4.6.tar.gz) = d5d8cd19096aa8c0624ecfb8f57ce0276ab5c1d4
5Size (unbound-1.4.5.tar.gz) = 4317925 bytes 5Size (unbound-1.4.6.tar.gz) = 4384085 bytes
6SHA1 (patch-ac) = f2294c6216b4f1ee1c1fe07a9949aea2bb8dc485 6SHA1 (patch-ac) = f2294c6216b4f1ee1c1fe07a9949aea2bb8dc485