Unbound 1.4.16 Features: * applied patch to support outgoing-interface with ub_ctx_set_option. Bug Fixes: * Fix validation failures (like: validation failure xx: no NSEC3 closest encloser from yy for DS zz. while building chain of trust, because of a bug in the TTL-fix in 1.4.15, it picked the wrong rdata for an NSEC3. Now it does not change rdata, and fixes TTL. * Fix version-number in libtool to be version-info so it produces libunbound.so.2 like it should. * Fixes for port to OpenIndiana OS with gcc 4.6. * Fix to write key files completely to a temporary file, and if that succeeds, replace the real key file. So failures leave a useful file. Unbound 1.4.15 Bug Fixes: * Fix for memory leak (about 20 bytes when a tcp or udp send operation towards authority servers failed, takes about 50.000 such failures to leak one Mb, such failures are also usually logged). * Fix to randomize hash function, based on 28c3 congress. * [bugzilla: 425 ] unbound reports wrong TTL in reply, it reports a TTL that would be permissible by the RFCs but it is not the TTL in the cache. * [bugzilla: 429 ] add ub_version() call to libunbound. API version increase, with (binary) backwards compatibility for the previous version. * Fix bug where canonical_compare of RRSIG did not downcase the signer-name. This is mostly harmless because RRSIGs do not have to be sorted in canonical order, usually. * uninitialised variable in reprobe for rtt blocked domains fixed. * iana portlist updated.diff -r1.19 -r1.20 pkgsrc/net/unbound/Makefile
(pettai)
@@ -1,31 +1,30 @@ | @@ -1,31 +1,30 @@ | |||
1 | # $NetBSD: Makefile,v 1.19 2011/12/20 14:02:02 pettai Exp $ | 1 | # $NetBSD: Makefile,v 1.20 2012/02/28 20:05:05 pettai Exp $ | |
2 | 2 | |||
3 | DISTNAME= unbound-1.4.14 | 3 | DISTNAME= unbound-1.4.16 | |
4 | CATEGORIES= net | 4 | CATEGORIES= net | |
5 | MASTER_SITES= http://www.unbound.net/downloads/ | 5 | MASTER_SITES= http://www.unbound.net/downloads/ | |
6 | 6 | |||
7 | MAINTAINER= joerg@NetBSD.org | 7 | MAINTAINER= joerg@NetBSD.org | |
8 | HOMEPAGE= http://www.unbound.net/ | 8 | HOMEPAGE= http://www.unbound.net/ | |
9 | COMMENT= DNS resolver and recursive server | 9 | COMMENT= DNS resolver and recursive server | |
10 | LICENSE= modified-bsd | 10 | LICENSE= modified-bsd | |
11 | 11 | |||
12 | PKG_DESTDIR_SUPPORT= user-destdir | 12 | PKG_DESTDIR_SUPPORT= user-destdir | |
13 | 13 | |||
14 | BUILD_DEFS+= VARBASE | 14 | BUILD_DEFS+= VARBASE | |
15 | 15 | |||
16 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
17 | USE_LIBTOOL= yes | 17 | USE_LIBTOOL= yes | |
18 | USE_TOOLS+= gmake | |||
19 | 18 | |||
20 | CONFIGURE_ARGS+= --with-ldns=${BUILDLINK_PREFIX.ldns} | 19 | CONFIGURE_ARGS+= --with-ldns=${BUILDLINK_PREFIX.ldns} | |
21 | CONFIGURE_ARGS+= --with-libexpat=${BUILDLINK_PREFIX.expat} | 20 | CONFIGURE_ARGS+= --with-libexpat=${BUILDLINK_PREFIX.expat} | |
22 | CONFIGURE_ARGS+= --with-pidfile=${VARBASE}/run/unbound.pid | 21 | CONFIGURE_ARGS+= --with-pidfile=${VARBASE}/run/unbound.pid | |
23 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE} | 22 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE} | |
24 | CONFIGURE_ARGS+= --enable-allsymbols | 23 | CONFIGURE_ARGS+= --enable-allsymbols | |
25 | 24 | |||
26 | # Add the same logic as for ldns, so sha2/gost is configured automatically | 25 | # Add the same logic as for ldns, so sha2/gost is configured automatically | |
27 | CHECK_BUILTIN.openssl= yes | 26 | CHECK_BUILTIN.openssl= yes | |
28 | .include "../../security/openssl/builtin.mk" | 27 | .include "../../security/openssl/builtin.mk" | |
29 | CHECK_BUILTIN.openssl= no | 28 | CHECK_BUILTIN.openssl= no | |
30 | .include "../../security/openssl/buildlink3.mk" | 29 | .include "../../security/openssl/buildlink3.mk" | |
31 | 30 |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.16 2011/12/20 14:02:02 pettai Exp $ | 1 | $NetBSD: distinfo,v 1.17 2012/02/28 20:05:05 pettai Exp $ | |
2 | 2 | |||
3 | SHA1 (unbound-1.4.14.tar.gz) = 1435029abe63d0106213acb9f173b885183cf1d7 | 3 | SHA1 (unbound-1.4.16.tar.gz) = 68ed8737b1a6e3f9a67812f7e962fd6740494c1e | |
4 | RMD160 (unbound-1.4.14.tar.gz) = 136aff9812eebace73c26b608f6411bd048215cc | 4 | RMD160 (unbound-1.4.16.tar.gz) = 5da0ddeb315fb1aa5ea7a388b3e4bef251f03536 | |
5 | Size (unbound-1.4.14.tar.gz) = 3546634 bytes | 5 | Size (unbound-1.4.16.tar.gz) = 3562989 bytes |