summaryrefslogtreecommitdiff
path: root/net/bind9
diff options
context:
space:
mode:
authoritojun <itojun@pkgsrc.org>2003-10-27 03:56:03 +0000
committeritojun <itojun@pkgsrc.org>2003-10-27 03:56:03 +0000
commit5a6d0fa81198b3a1daca8e70814ad38dfb59e936 (patch)
tree3125e1ffeeaed1a79726b1440a461b8a2ef7ab20 /net/bind9
parent437ff7f5ad27fb2be3ddb7992cccbccb82c2e900 (diff)
downloadpkgsrc-5a6d0fa81198b3a1daca8e70814ad38dfb59e936.tar.gz
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 (limited to 'net/bind9')
-rw-r--r--net/bind9/Makefile10
-rw-r--r--net/bind9/PLIST18
-rw-r--r--net/bind9/distinfo6
-rw-r--r--net/bind9/patches/patch-ai85
4 files changed, 17 insertions, 102 deletions
diff --git a/net/bind9/Makefile b/net/bind9/Makefile
index 3cfec1017ac..fa33f0a582d 100644
--- a/net/bind9/Makefile
+++ b/net/bind9/Makefile
@@ -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
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 --git a/net/bind9/PLIST b/net/bind9/PLIST
index b312dfdd305..95291841324 100644
--- a/net/bind9/PLIST
+++ b/net/bind9/PLIST
@@ -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 @@ include/lwres/result.h
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 --git a/net/bind9/distinfo b/net/bind9/distinfo
index 47c8bbf1ba5..da840174e3b 100644
--- a/net/bind9/distinfo
+++ b/net/bind9/distinfo
@@ -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 --git a/net/bind9/patches/patch-ai b/net/bind9/patches/patch-ai
deleted file mode 100644
index 9fc071cd977..00000000000
--- a/net/bind9/patches/patch-ai
+++ /dev/null
@@ -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;