Skip to content

Commit

Permalink
net/bind911: update to 9.11.7
Browse files Browse the repository at this point in the history
Update bind911 to 9.11.7, this is maintenance releases.

--- 9.11.7 released ---

5233.	[bug]		Negative trust anchors did not work with "forward only;"
			to validating resolvers. [GL #997]
5232.	[bug]		Fix a high-load race/crash in isc_socket_cancel().
			[GL #834]
5231.	[protocol]	Add support for displaying CLIENT-TAG and SERVER-TAG.
			[GL #960]
5229.	[protocol]	Enforce known SSHFP fingerprint lengths. [GL #852]
5228.	[cleanup]	If trusted-keys and managed-keys are configured
			simultaneously for the same name, the key cannot
			be rolled automatically. This configuration now
			logs a warning. [GL #868]
5224.	[bug]		Only test provide-ixfr on TCP streams. [GL #991]
5222.	[bug]		'delv -t ANY' could leak memory. [GL #983]
5221.	[test]		Enable parallel execution of system tests on
			Windows. [GL !4101]
5218.	[bug]		Conditionally include <dlfcn.h>. [GL #995]
5214.	[bug]		win32: named now removes its lock file upon shutdown.
			[GL #979]
5213.	[bug]		win32: Eliminated a race which allowed named.exe running
			as a service to be killed prematurely during shutdown.
			[GL #978]
5210.	[bug]		When dnstap is enabled and recursion is not
			available, incoming queries are now logged
			as "auth". Previously, this depended on whether
			recursion was requested by the client, not on
			whether recursion was available. [GL #963]
5209.	[bug]		When update-check-ksk is true, add_sigs was not
			considering offline keys, leaving record sets signed
			with the incorrect type key. [GL #763]
5208.	[test]		Run valid rdata wire encodings through totext+fromtext
			and tofmttext+fromtext methods to check these methods.
			[GL #899]
5207.	[test]		Check delv and dig TTL values. [GL #965]
5205.	[bug]		Enforce that a DS hash exists. [GL #899]
5204.	[test]		Check that dns_rdata_fromtext() produces a record that
			will be accepted by dns_rdata_fromwire(). [GL #852]
5203.	[bug]		Enforce whether key rdata exists or not in KEY,
			DNSKEY, CDNSKEY and RKEY. [GL #899]
5197.	[bug]		dig could die in best effort mode on multiple SIG(0)
			records. Similarly on multiple OPT and multiple TSIG
			records. [GL #920]
5194.	[bug]		Enforce non empty ZOMEMD hash. [GL #899]
5193.	[bug]		EID and NIMLOC failed to do multi-line output
			correctly. [GL #899]
5192.	[bug]		configure --fips-mode failed. [GL #946]
5191.	[port]		Darwin: dlzexternal/driver.so was not building.
			[GL #948]
5189.	[cleanup]	Remove revoked root DNSKEY from bind.keys. [GL #945]
5187.	[test]		Set time zone before running any tests in dnstap_test.
			[GL #940]
5185.	[bug]		PKCS11 build could fail if ECDSA is not supported.
			[GL #935]
5184.	[bug]		Missing unlocks in sdlz.c. [GL #936]
5182.	[bug]		Fix a high-load race/crash in handling of
			isc_socket_close() in resolver. [GL #834]
5180.	[bug]		delv now honors the operating system's preferred
			ephemeral port range. [GL #925]
5179.	[cleanup]	Replace some vague type declarations with the more
			specific dns_secalg_t and dns_dsdigest_t.
			Thanks to Tony Finch. [GL !1498]
5178.	[bug]		Handle EDQUOT (disk quota) and ENOSPC (disk full)
			errors when writing files. [GL #902]
5176.	[tests]		Remove a dependency on libxml in statschannel system
			test. [GL #926]
5175.	[bug]		Fixed a problem with file input in dnssec-keymgr,
			dnssec-coverage and dnssec-checkds when using
			python3. [GL #882]
5174.	[doc]		Tidy dnssec-keygen manual. [GL !1557]
5172.	[bug]		nsupdate now honors the operating system's preferred
			ephemeral port range. [GL #905]
5170.	[test]		Added --with-dlz-filesystem to feature-test. [GL !1587]
5168.	[test]		Do not crash on shutdown when RPZ fails to load.  Also,
			keep previous version of the database if RPZ fails to
			load. [GL #813]
5167.	[bug]		nxdomain-redirect could sometimes lookup the wrong
			redirect name. [GL #892]
  • Loading branch information
taca authored and Jonathan Perkin committed Jun 20, 2019
1 parent bd19b82 commit 07bf986
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 47 deletions.
4 changes: 2 additions & 2 deletions net/bind911/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.8 2019/04/30 02:51:38 taca Exp $
# $NetBSD: Makefile,v 1.9 2019/05/20 16:03:55 taca Exp $

DISTNAME= bind-${BIND_VERSION}
PKGNAME= ${DISTNAME:S/-P/pl/}
Expand All @@ -14,7 +14,7 @@ CONFLICTS+= host-[0-9]*

MAKE_JOBS_SAFE= no

BIND_VERSION= 9.11.6-P1
BIND_VERSION= 9.11.7

.include "../../mk/bsd.prefs.mk"

Expand Down
14 changes: 7 additions & 7 deletions net/bind911/distinfo
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
$NetBSD: distinfo,v 1.7 2019/04/30 02:51:38 taca Exp $
$NetBSD: distinfo,v 1.8 2019/05/20 16:03:55 taca Exp $

SHA1 (bind-9.11.6-P1.tar.gz) = 1a142cc9af68f7205bc0ea942458e6a044244422
RMD160 (bind-9.11.6-P1.tar.gz) = 7024ba26f218015ebd99f54988f78148ae789cf7
SHA512 (bind-9.11.6-P1.tar.gz) = 419aeeddeab7aef818b9043db7b21a847993444f663dca04e58ee97a0ebee0610cbc5a9422d17a6f0ee5d44598a2cbb5651e3b4e8c56708eaf923dca0a5c4c03
Size (bind-9.11.6-P1.tar.gz) = 8102241 bytes
SHA1 (bind-9.11.7.tar.gz) = 1c2950cab84d6d41e262f3782875294addaff8be
RMD160 (bind-9.11.7.tar.gz) = af723a4d7a892efa3e5451b8f6d518e778456071
SHA512 (bind-9.11.7.tar.gz) = eecf731c55b04f56385cda013c9444ee69c1ea23621fa77fece4389fda12fe5fc3fa43aec0d6cc5a2947eb90fb16a6c4d366a30dfc80f5d222e11ae1f059e665
Size (bind-9.11.7.tar.gz) = 8124611 bytes
SHA1 (patch-bin_named_server.c) = 0294d74eb3039049c4672a3de6eb371407bb382d
SHA1 (patch-bin_pkcs11_pkcs11-keygen.c) = 49571fc0222c57cac0f2f07875c74ad2afadcb32
SHA1 (patch-bin_pkcs11_pkcs11-keygen.c) = ca2671a5e3216a08a212cf893e070b01705ef9ee
SHA1 (patch-bin_tests_system_metadata_tests.sh) = d01a492d0b7738760bdbff714248e279a78fef28
SHA1 (patch-config.threads.in) = 8341bdb11888d3efdde5f115de91b1f46aa40bd0
SHA1 (patch-configure) = 7f73f26266ebd4556ab160e93dc0738188a70e20
SHA1 (patch-configure) = 16940ddefa25d393f8df57e52406b2381ba33d83
SHA1 (patch-contrib_dlz_config.dlz.in) = 6c53d61aaaf1a952a867e4c4da0194db94f511d7
SHA1 (patch-lib_dns_rbt.c) = 8af91b6d40b591d28d15f7f98c9b7a82df234381
SHA1 (patch-lib_dns_view.c) = 39e71fe6a407e4f9bee49b1ee25adfa0ba74b338
Expand Down
8 changes: 4 additions & 4 deletions net/bind911/patches/patch-bin_pkcs11_pkcs11-keygen.c
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
$NetBSD: patch-bin_pkcs11_pkcs11-keygen.c,v 1.1 2019/04/30 02:51:38 taca Exp $
$NetBSD: patch-bin_pkcs11_pkcs11-keygen.c,v 1.2 2019/05/20 16:03:55 taca Exp $

* Honor HAVE_PKCS11_ECDSA.

--- bin/pkcs11/pkcs11-keygen.c.orig 2019-02-27 23:28:15.000000000 +0000
--- bin/pkcs11/pkcs11-keygen.c.orig 2019-05-10 05:03:58.000000000 +0000
+++ bin/pkcs11/pkcs11-keygen.c
@@ -421,13 +421,23 @@ main(int argc, char *argv[]) {
@@ -428,13 +428,23 @@ main(int argc, char *argv[]) {
id_offset = ECC_ID;

if (bits == 256) {
Expand All @@ -26,5 +26,5 @@
+ usage();
+#endif
}

#endif
break;
61 changes: 27 additions & 34 deletions net/bind911/patches/patch-configure
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
$NetBSD: patch-configure,v 1.2 2018/10/24 11:27:28 jperkin Exp $
$NetBSD: patch-configure,v 1.3 2019/05/20 16:03:55 taca Exp $

* Add DragonFly support.
* Use proper link options for NetBSD.
* Link proper postgresql library.

--- configure.orig 2018-10-06 01:36:17.000000000 +0000
--- configure.orig 2019-05-10 05:03:58.000000000 +0000
+++ configure
@@ -15415,6 +15415,8 @@ case $host in
@@ -15470,6 +15470,8 @@ case $host in
use_threads=false ;;
*-freebsd*)
use_threads=true ;;
Expand All @@ -15,7 +15,7 @@ $NetBSD: patch-configure,v 1.2 2018/10/24 11:27:28 jperkin Exp $
*-bsdi[234]*)
# Thread signals do not work reliably on some versions of BSD/OS.
use_threads=false ;;
@@ -17962,27 +17964,10 @@ case "$use_libjson" in
@@ -18023,27 +18025,10 @@ case "$use_libjson" in
libjson_libs=""
;;
auto|yes)
Expand Down Expand Up @@ -47,36 +47,29 @@ $NetBSD: patch-configure,v 1.2 2018/10/24 11:27:28 jperkin Exp $
;;
*)
if test -f "${use_libjson}/include/json/json.h"
@@ -23436,7 +23421,7 @@ if test "yes" = "$dlopen"; then
SO_LD="ld"
fi
;;
- *-freebsd*|*-openbsd*)
+ *-dragonfly*|*-freebsd*|*-netbsd*|*-openbsd*)
LDFLAGS="${LDFLAGS} -Wl,-E"
SO_CFLAGS="-fpic"
if test "yes" = "$use_libtool"; then
@@ -23447,16 +23432,10 @@ if test "yes" = "$dlopen"; then
SO_LD="${CC}"
fi
;;
- *-netbsd*)
- SO_CFLAGS="-fpic"
- SO_LDFLAGS="-Bshareable -x"
- SO_LD="ld"
- SO_STRIP="sed -e s/-Wl,//g"
- ;;
*-solaris*)
- SO_CFLAGS="-KPIC"
- SO_LDFLAGS="-G -z text"
- SO_LD="ld"
+ SO_CFLAGS="-fPIC"
+ SO_LDFLAGS="-Xcompiler -shared -Wl,-z -Wl,text"
+ SO_LD="${CC}"
;;
*-hp-hpux*)
SO=sl
@@ -23705,8 +23684,8 @@ $as_echo "no" >&6; }
@@ -23798,7 +23783,7 @@ else

fi
;; #(
- *-freebsd*|*-openbsd*|*-netbsd*) :
+ *-dragonfly*|*-freebsd*|*-openbsd*|*-netbsd*) :

LDFLAGS="${LDFLAGS} -Wl,-E"
SO_CFLAGS="-fpic"
@@ -23830,9 +23815,9 @@ fi
;; #(
*-solaris*) :

- SO_CFLAGS="-KPIC"
- SO_LDFLAGS="-G -z text"
- SO_LD="ld"
+ SO_CFLAGS="-fPIC"
+ SO_LDFLAGS="-Xcompiler -shared -Wl,-z -Wl,text"
+ SO_LD="${CC}"
;; #(
*) :

@@ -24082,8 +24067,8 @@ $as_echo "no" >&6; }
fi
if test -n "-L$use_dlz_postgres_lib -lpq"
then
Expand Down

0 comments on commit 07bf986

Please sign in to comment.