pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/bind9 upgrade to 9.2.3.
details: https://anonhg.NetBSD.org/pkgsrc/rev/fff941ab2bf3
branches: trunk
changeset: 463065:fff941ab2bf3
user: itojun <itojun%pkgsrc.org@localhost>
date: Mon Oct 27 03:56:03 2003 +0000
description:
upgrade to 9.2.3.
If you have installed BIND 9.1.3-P1, BIND 9.1.3-P2, BIND 9.2.2-P1,
BIND 9.2.2-P2, BIND 9.2.3rc2 or BIND 9.2.3rc3 it is recommended that
you upgrade. These versions generate false positives when applying
delegation-only tests.
--- 9.2.3 released ---
1525. [bug] dns_cache_create() could trigger a REQUIRE
failure in isc_mem_put() during error cleanup.
1524. [port] AIX needs to be able to resolve all symbols when
creating shared libraries (--with-libtool).
1523. [bug] Fix race condition in rbtdb. [RT# 9189]
1522. [bug] dns_db_findnode() relax the requirements on 'name'.
[RT# 9286]
1518. [bug] dns_nxt_buildrdata(), and hence dns_nxt_build(),
contained a off-by-one error when working out the
number of octets in the bitmap.
1514. [bug] named: isc_hash_destroy() was being called too early.
[RT #9160]
1513. [doc] Add "US" to root-delegation-only exclude list.
--- 9.2.3rc4 released ---
1512. [bug] Extend the delegation-only logging to return query
type, class and responding nameserver.
1511. [bug] delegation-only was generating false positives
on negative answers from subzones.
--- 9.2.3rc3 released ---
1510. [func] New view option "root-delegation-only". Apply
delegation-only check to all TLDs and root.
Note there are some TLDs that are NOT delegation
only (e.g. DE, LV, US and MUSEUM) these can be excluded
from the checks by using exclude.
root-delegation-only exclude {
"DE"; "LV"; "US"; "MUSEUM";
};
1509. [bug] Hint zones should accept delegation-only. Forward
zone should not accept delegation-only.
1508. [bug] Don't apply delegation-only checks to answers from
forwarders.
1507. [bug] Handle BIND 8 style returns to NS queries to parents
when making delegation-only checks.
1506. [bug] Wrong return type for dns_view_isdelegationonly().
--- 9.2.3rc2 released ---
1505. [bug] Uninitialised rdataset in sdb. [RT #8750]
1504. [func] New zone type "delegation-only".
1503. [port] win32: install libeay32.dll outside of system32.
(9.2.2-P2 is somewhere around here)
diffstat:
net/bind9/Makefile | 10 ++--
net/bind9/PLIST | 18 ++++----
net/bind9/distinfo | 6 +-
net/bind9/patches/patch-ai | 85 ----------------------------------------------
4 files changed, 17 insertions(+), 102 deletions(-)
diffs (169 lines):
diff -r 1dac7f8b00db -r fff941ab2bf3 net/bind9/Makefile
--- a/net/bind9/Makefile Mon Oct 27 03:24:22 2003 +0000
+++ b/net/bind9/Makefile Mon Oct 27 03:56:03 2003 +0000
@@ -1,16 +1,16 @@
-# $NetBSD: Makefile,v 1.51 2003/09/22 13:22:16 taca Exp $
+# $NetBSD: Makefile,v 1.52 2003/10/27 03:56:03 itojun Exp $
#
-DISTNAME= bind-${BIND_VERSION}-P3
-PKGNAME= bind-${BIND_VERSION}p3
+DISTNAME= bind-${BIND_VERSION}
+PKGNAME= bind-${BIND_VERSION}
CATEGORIES= net
-MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}-P3/
+MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/
MAINTAINER= hubertf%NetBSD.org@localhost
HOMEPAGE= http://www.isc.org/products/BIND/
COMMENT= Version 9 of the Berkeley Internet Name Daemon, implementation of DNS
-BIND_VERSION= 9.2.2
+BIND_VERSION= 9.2.3
DIST_SUBDIR= bind/${BIND_VERSION}
# IPv6 ready, automatically detected
diff -r 1dac7f8b00db -r fff941ab2bf3 net/bind9/PLIST
--- a/net/bind9/PLIST Mon Oct 27 03:24:22 2003 +0000
+++ b/net/bind9/PLIST Mon Oct 27 03:56:03 2003 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2003/09/17 14:44:13 itojun Exp $
+@comment $NetBSD: PLIST,v 1.7 2003/10/27 03:56:03 itojun Exp $
bin/dig
bin/host
bin/isc-config.sh
@@ -171,23 +171,23 @@
lib/libdns.a
lib/libdns.la
lib/libdns.so
-lib/libdns.so.10
-lib/libdns.so.10.0
+lib/libdns.so.11
+lib/libdns.so.11.2
lib/libisc.a
lib/libisc.la
lib/libisc.so
-lib/libisc.so.6
-lib/libisc.so.6.0
+lib/libisc.so.7
+lib/libisc.so.7.1
lib/libisccc.a
lib/libisccc.la
lib/libisccc.so
-lib/libisccc.so.0
-lib/libisccc.so.0.1
+lib/libisccc.so.1
+lib/libisccc.so.1.0
lib/libisccfg.a
lib/libisccfg.la
lib/libisccfg.so
-lib/libisccfg.so.1
-lib/libisccfg.so.1.0
+lib/libisccfg.so.0
+lib/libisccfg.so.0.7
lib/liblwres.a
lib/liblwres.la
lib/liblwres.so
diff -r 1dac7f8b00db -r fff941ab2bf3 net/bind9/distinfo
--- a/net/bind9/distinfo Mon Oct 27 03:24:22 2003 +0000
+++ b/net/bind9/distinfo Mon Oct 27 03:56:03 2003 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.12 2003/09/22 13:22:17 taca Exp $
+$NetBSD: distinfo,v 1.13 2003/10/27 03:56:03 itojun Exp $
-SHA1 (bind/9.2.2/bind-9.2.2-P3.tar.gz) = b9914c150b314ff3551f7f501c801c390a7281c3
-Size (bind/9.2.2/bind-9.2.2-P3.tar.gz) = 5058529 bytes
+SHA1 (bind/9.2.3/bind-9.2.3.tar.gz) = 670edd74685a1e7a784fae8532f6b79444bba5a6
+Size (bind/9.2.3/bind-9.2.3.tar.gz) = 4553260 bytes
SHA1 (patch-aa) = 11690be2281bbf088f9ea2aa91863f5c1579054c
SHA1 (patch-ab) = 1d3d82e3e01ac38e8a1b1d98e018849e8fe071bf
SHA1 (patch-ac) = 1696adfab7392e0f150d34931b808e51ad017938
diff -r 1dac7f8b00db -r fff941ab2bf3 net/bind9/patches/patch-ai
--- a/net/bind9/patches/patch-ai Mon Oct 27 03:24:22 2003 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,85 +0,0 @@
-$NetBSD: patch-ai,v 1.1 2002/06/27 07:33:27 kleink Exp $
-
---- lib/isc/sha1.c.orig Tue Jan 9 22:56:28 2001
-+++ lib/isc/sha1.c Thu Jun 27 08:52:59 2002
-@@ -85,6 +85,59 @@
- unsigned int l[16];
- } CHAR64LONG16;
-
-+#ifdef __sparc_v9__
-+void do_R01(u_int32_t *a, u_int32_t *b, u_int32_t *c, u_int32_t *d, u_int32_t *e, CHAR64LONG16 *);
-+void do_R2(u_int32_t *a, u_int32_t *b, u_int32_t *c, u_int32_t *d, u_int32_t *e, CHAR64LONG16 *);
-+void do_R3(u_int32_t *a, u_int32_t *b, u_int32_t *c, u_int32_t *d, u_int32_t *e, CHAR64LONG16 *);
-+void do_R4(u_int32_t *a, u_int32_t *b, u_int32_t *c, u_int32_t *d, u_int32_t *e, CHAR64LONG16 *);
-+
-+#define nR0(v,w,x,y,z,i) R0(*v,*w,*x,*y,*z,i)
-+#define nR1(v,w,x,y,z,i) R1(*v,*w,*x,*y,*z,i)
-+#define nR2(v,w,x,y,z,i) R2(*v,*w,*x,*y,*z,i)
-+#define nR3(v,w,x,y,z,i) R3(*v,*w,*x,*y,*z,i)
-+#define nR4(v,w,x,y,z,i) R4(*v,*w,*x,*y,*z,i)
-+
-+void
-+do_R01(u_int32_t *a, u_int32_t *b, u_int32_t *c, u_int32_t *d, u_int32_t *e, CHAR64LONG16 *block)
-+{
-+ nR0(a,b,c,d,e, 0); nR0(e,a,b,c,d, 1); nR0(d,e,a,b,c, 2); nR0(c,d,e,a,b, 3);
-+ nR0(b,c,d,e,a, 4); nR0(a,b,c,d,e, 5); nR0(e,a,b,c,d, 6); nR0(d,e,a,b,c, 7);
-+ nR0(c,d,e,a,b, 8); nR0(b,c,d,e,a, 9); nR0(a,b,c,d,e,10); nR0(e,a,b,c,d,11);
-+ nR0(d,e,a,b,c,12); nR0(c,d,e,a,b,13); nR0(b,c,d,e,a,14); nR0(a,b,c,d,e,15);
-+ nR1(e,a,b,c,d,16); nR1(d,e,a,b,c,17); nR1(c,d,e,a,b,18); nR1(b,c,d,e,a,19);
-+}
-+
-+void
-+do_R2(u_int32_t *a, u_int32_t *b, u_int32_t *c, u_int32_t *d, u_int32_t *e, CHAR64LONG16 *block)
-+{
-+ nR2(a,b,c,d,e,20); nR2(e,a,b,c,d,21); nR2(d,e,a,b,c,22); nR2(c,d,e,a,b,23);
-+ nR2(b,c,d,e,a,24); nR2(a,b,c,d,e,25); nR2(e,a,b,c,d,26); nR2(d,e,a,b,c,27);
-+ nR2(c,d,e,a,b,28); nR2(b,c,d,e,a,29); nR2(a,b,c,d,e,30); nR2(e,a,b,c,d,31);
-+ nR2(d,e,a,b,c,32); nR2(c,d,e,a,b,33); nR2(b,c,d,e,a,34); nR2(a,b,c,d,e,35);
-+ nR2(e,a,b,c,d,36); nR2(d,e,a,b,c,37); nR2(c,d,e,a,b,38); nR2(b,c,d,e,a,39);
-+}
-+
-+void
-+do_R3(u_int32_t *a, u_int32_t *b, u_int32_t *c, u_int32_t *d, u_int32_t *e, CHAR64LONG16 *block)
-+{
-+ nR3(a,b,c,d,e,40); nR3(e,a,b,c,d,41); nR3(d,e,a,b,c,42); nR3(c,d,e,a,b,43);
-+ nR3(b,c,d,e,a,44); nR3(a,b,c,d,e,45); nR3(e,a,b,c,d,46); nR3(d,e,a,b,c,47);
-+ nR3(c,d,e,a,b,48); nR3(b,c,d,e,a,49); nR3(a,b,c,d,e,50); nR3(e,a,b,c,d,51);
-+ nR3(d,e,a,b,c,52); nR3(c,d,e,a,b,53); nR3(b,c,d,e,a,54); nR3(a,b,c,d,e,55);
-+ nR3(e,a,b,c,d,56); nR3(d,e,a,b,c,57); nR3(c,d,e,a,b,58); nR3(b,c,d,e,a,59);
-+}
-+
-+void
-+do_R4(u_int32_t *a, u_int32_t *b, u_int32_t *c, u_int32_t *d, u_int32_t *e, CHAR64LONG16 *block)
-+{
-+ nR4(a,b,c,d,e,60); nR4(e,a,b,c,d,61); nR4(d,e,a,b,c,62); nR4(c,d,e,a,b,63);
-+ nR4(b,c,d,e,a,64); nR4(a,b,c,d,e,65); nR4(e,a,b,c,d,66); nR4(d,e,a,b,c,67);
-+ nR4(c,d,e,a,b,68); nR4(b,c,d,e,a,69); nR4(a,b,c,d,e,70); nR4(e,a,b,c,d,71);
-+ nR4(d,e,a,b,c,72); nR4(c,d,e,a,b,73); nR4(b,c,d,e,a,74); nR4(a,b,c,d,e,75);
-+ nR4(e,a,b,c,d,76); nR4(d,e,a,b,c,77); nR4(c,d,e,a,b,78); nR4(b,c,d,e,a,79);
-+}
-+#endif
-+
- /*
- * Hash a single 512-bit block. This is the core of the algorithm.
- */
-@@ -108,6 +161,12 @@
- e = state[4];
-
- /* 4 rounds of 20 operations each. Loop unrolled. */
-+#ifdef __sparc_v9__
-+ do_R01(&a, &b, &c, &d, &e, block);
-+ do_R2(&a, &b, &c, &d, &e, block);
-+ do_R3(&a, &b, &c, &d, &e, block);
-+ do_R4(&a, &b, &c, &d, &e, block);
-+#else
- R0(a,b,c,d,e, 0); R0(e,a,b,c,d, 1); R0(d,e,a,b,c, 2); R0(c,d,e,a,b, 3);
- R0(b,c,d,e,a, 4); R0(a,b,c,d,e, 5); R0(e,a,b,c,d, 6); R0(d,e,a,b,c, 7);
- R0(c,d,e,a,b, 8); R0(b,c,d,e,a, 9); R0(a,b,c,d,e,10); R0(e,a,b,c,d,11);
-@@ -128,6 +187,7 @@
- R4(c,d,e,a,b,68); R4(b,c,d,e,a,69); R4(a,b,c,d,e,70); R4(e,a,b,c,d,71);
- R4(d,e,a,b,c,72); R4(c,d,e,a,b,73); R4(b,c,d,e,a,74); R4(a,b,c,d,e,75);
- R4(e,a,b,c,d,76); R4(d,e,a,b,c,77); R4(c,d,e,a,b,78); R4(b,c,d,e,a,79);
-+#endif
-
- /* Add the working vars back into context.state[] */
- state[0] += a;
Home |
Main Index |
Thread Index |
Old Index