diff options
author | taca <taca@pkgsrc.org> | 2019-07-18 03:02:02 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2019-07-18 03:02:02 +0000 |
commit | 062f9c4f4df46ccf57dafa4e39e8c5c497d85119 (patch) | |
tree | 4d6bc91f962f777b62d8e1a3c201fa21ae493832 /net/bind914/patches | |
parent | b1e5cea268a9cb5800e4bbc8cd24e52f30b549d0 (diff) | |
download | pkgsrc-062f9c4f4df46ccf57dafa4e39e8c5c497d85119.tar.gz |
net/bind914: update to 9.14.4
Update bind914 to 9.14.4.
--- 9.14.4 released ---
5260. [bug] dnstap-read was producing malformed output for large
packets. [GL #1093]
5258. [func] Added support for the GeoIP2 API from MaxMind,
when BIND is compiled using "configure --with-geoip2".
The legacy GeoIP API can be enabled by using
"configure --with-geoip" instead. These options
cannot be used together.
Certain geoip ACL settings that were available with
legacy GeoIP are not available when using GeoIP2.
See the ARM for details. [GL #182]
5257. [bug] Some statistics data was not being displayed.
Add shading to the zone tables. [GL #1030]
5256. [bug] Ensure that glue records are included in root
priming responses if "minimal-responses" is not
set to "yes". [GL #1092]
5255. [bug] Errors encountered while reloading inline-signing
zones could be ignored, causing the zone content to
be left in an incompletely updated state rather than
reverted. [GL #1109]
5254. [func] Collect metrics to report to the statistics-channel
DNSSEC signing operations (dnssec-sign) and refresh
operations (dnssec-refresh) per zone and per keytag.
[GL #513]
5253. [port] Support platforms that don't define ULLONG_MAX.
[GL #1098]
5251. [bug] Statistics were broken in x86 Windows builds.
[GL #1081]
5249. [bug] Fix a possible underflow in recursion clients
statistics when hitting recursive clients
soft quota. [GL #1067]
Diffstat (limited to 'net/bind914/patches')
-rw-r--r-- | net/bind914/patches/patch-bin_named_Makefile.in | 14 | ||||
-rw-r--r-- | net/bind914/patches/patch-lib_isc_stats.c | 17 |
2 files changed, 14 insertions, 17 deletions
diff --git a/net/bind914/patches/patch-bin_named_Makefile.in b/net/bind914/patches/patch-bin_named_Makefile.in index 65e8ee6550b..836ed1863a3 100644 --- a/net/bind914/patches/patch-bin_named_Makefile.in +++ b/net/bind914/patches/patch-bin_named_Makefile.in @@ -1,18 +1,18 @@ -$NetBSD: patch-bin_named_Makefile.in,v 1.1 2019/04/30 03:34:34 taca Exp $ +$NetBSD: patch-bin_named_Makefile.in,v 1.2 2019/07/18 03:02:02 taca Exp $ * Add support for blacklistd. ---- bin/named/Makefile.in.orig 2019-04-06 20:09:59.000000000 +0000 +--- bin/named/Makefile.in.orig 2019-07-09 18:15:48.000000000 +0000 +++ bin/named/Makefile.in -@@ -84,6 +84,7 @@ SUBDIRS = unix +@@ -85,6 +85,7 @@ SUBDIRS = unix TARGETS = named@EXEEXT@ +BLACKLISTLINKOBJS= pfilter.@O@ GEOIPLINKOBJS = geoip.@O@ + GEOIP2LINKOBJS = geoip.@O@ - OBJS = builtin.@O@ config.@O@ control.@O@ \ -@@ -91,12 +92,13 @@ OBJS = builtin.@O@ config.@O@ control.@ +@@ -94,12 +95,13 @@ OBJS = builtin.@O@ config.@O@ control.@ log.@O@ logconf.@O@ main.@O@ \ server.@O@ statschannel.@O@ \ tkeyconf.@O@ tsigconf.@O@ zoneconf.@O@ \ @@ -25,9 +25,9 @@ $NetBSD: patch-bin_named_Makefile.in,v 1.1 2019/04/30 03:34:34 taca Exp $ +BLACKLISTLINKSRCS= pfilter.c GEOIPLINKSRCS = geoip.c + GEOIP2LINKSRCS = geoip.c - SRCS = builtin.c config.c control.c \ -@@ -104,7 +106,7 @@ SRCS = builtin.c config.c control.c \ +@@ -109,7 +111,7 @@ SRCS = builtin.c config.c control.c \ log.c logconf.c main.c \ server.c statschannel.c \ tkeyconf.c tsigconf.c zoneconf.c \ diff --git a/net/bind914/patches/patch-lib_isc_stats.c b/net/bind914/patches/patch-lib_isc_stats.c index 76adac43818..54b5e4379f2 100644 --- a/net/bind914/patches/patch-lib_isc_stats.c +++ b/net/bind914/patches/patch-lib_isc_stats.c @@ -1,18 +1,15 @@ -$NetBSD: patch-lib_isc_stats.c,v 1.2 2019/05/20 16:31:08 taca Exp $ +$NetBSD: patch-lib_isc_stats.c,v 1.3 2019/07/18 03:02:02 taca Exp $ * Platform fixes from NetBSD base system. ---- lib/isc/stats.c.orig 2019-05-10 04:51:34.000000000 +0000 +--- lib/isc/stats.c.orig 2019-07-09 18:15:48.000000000 +0000 +++ lib/isc/stats.c -@@ -30,7 +30,11 @@ +@@ -30,7 +30,7 @@ #define ISC_STATS_MAGIC ISC_MAGIC('S', 't', 'a', 't') #define ISC_STATS_VALID(x) ISC_MAGIC_VALID(x, ISC_STATS_MAGIC) -+#ifndef _LP64 -+typedef atomic_int_fast32_t isc_stat_t; -+#else +-#if defined(_WIN32) && !defined(_WIN64) ++#if (defined(_WIN32) && !defined(_WIN64)) || !defined(_LP64) + typedef atomic_int_fast32_t isc_stat_t; + #else typedef atomic_int_fast64_t isc_stat_t; -+#endif - - struct isc_stats { - unsigned int magic; |