[Midnightbsd-cvs] src [6600] U stable/0.4: security update

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Jan 14 19:56:49 EST 2014


Revision: 6600
          http://svnweb.midnightbsd.org/src/?rev=6600
Author:   laffer1
Date:     2014-01-14 19:56:49 -0500 (Tue, 14 Jan 2014)
Log Message:
-----------
security update

Modified Paths:
--------------
    stable/0.4/UPDATING
    stable/0.4/contrib/bind98/bin/named/query.c
    stable/0.4/contrib/bsnmp/lib/snmpagent.c
    stable/0.4/sys/conf/newvers.sh

Property Changed:
----------------
    stable/0.4/UPDATING
    stable/0.4/contrib/bind98/bin/named/Makefile.in
    stable/0.4/contrib/bind98/bin/named/bind.keys.h
    stable/0.4/contrib/bind98/bin/named/bind9.xsl
    stable/0.4/contrib/bind98/bin/named/bind9.xsl.h
    stable/0.4/contrib/bind98/bin/named/bindkeys.pl
    stable/0.4/contrib/bind98/bin/named/builtin.c
    stable/0.4/contrib/bind98/bin/named/client.c
    stable/0.4/contrib/bind98/bin/named/config.c
    stable/0.4/contrib/bind98/bin/named/control.c
    stable/0.4/contrib/bind98/bin/named/controlconf.c
    stable/0.4/contrib/bind98/bin/named/convertxsl.pl
    stable/0.4/contrib/bind98/bin/named/interfacemgr.c
    stable/0.4/contrib/bind98/bin/named/listenlist.c
    stable/0.4/contrib/bind98/bin/named/log.c
    stable/0.4/contrib/bind98/bin/named/logconf.c
    stable/0.4/contrib/bind98/bin/named/lwaddr.c
    stable/0.4/contrib/bind98/bin/named/lwdclient.c
    stable/0.4/contrib/bind98/bin/named/lwderror.c
    stable/0.4/contrib/bind98/bin/named/lwdgabn.c
    stable/0.4/contrib/bind98/bin/named/lwdgnba.c
    stable/0.4/contrib/bind98/bin/named/lwdgrbn.c
    stable/0.4/contrib/bind98/bin/named/lwdnoop.c
    stable/0.4/contrib/bind98/bin/named/lwresd.8
    stable/0.4/contrib/bind98/bin/named/lwresd.c
    stable/0.4/contrib/bind98/bin/named/lwresd.docbook
    stable/0.4/contrib/bind98/bin/named/lwresd.html
    stable/0.4/contrib/bind98/bin/named/lwsearch.c
    stable/0.4/contrib/bind98/bin/named/main.c
    stable/0.4/contrib/bind98/bin/named/named.8
    stable/0.4/contrib/bind98/bin/named/named.conf.5
    stable/0.4/contrib/bind98/bin/named/named.conf.docbook
    stable/0.4/contrib/bind98/bin/named/named.conf.html
    stable/0.4/contrib/bind98/bin/named/named.docbook
    stable/0.4/contrib/bind98/bin/named/named.html
    stable/0.4/contrib/bind98/bin/named/notify.c
    stable/0.4/contrib/bind98/bin/named/query.c
    stable/0.4/contrib/bsnmp/lib/asn1.3
    stable/0.4/contrib/bsnmp/lib/asn1.c
    stable/0.4/contrib/bsnmp/lib/asn1.h
    stable/0.4/contrib/bsnmp/lib/bsnmpagent.3
    stable/0.4/contrib/bsnmp/lib/bsnmpclient.3
    stable/0.4/contrib/bsnmp/lib/bsnmplib.3
    stable/0.4/contrib/bsnmp/lib/snmp.c
    stable/0.4/contrib/bsnmp/lib/snmp.h
    stable/0.4/contrib/bsnmp/lib/snmpagent.c
    stable/0.4/sys/conf/newvers.sh

Modified: stable/0.4/UPDATING
===================================================================
--- stable/0.4/UPDATING	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/UPDATING	2014-01-15 00:56:49 UTC (rev 6600)
@@ -1,5 +1,15 @@
 Updating Information for MidnightBSD users.
 
+20140114:
+	0.4-RELEASE-p6
+
+	Fix two security vulnerabilities. 
+
+	bsnmpd contains a stack overflow when sent certain queries.
+
+	bind 9.8 when using NSEC3-signed zones zones, will crash with special
+	crafted packets.
+
 20131129:
 	0.4-RELEASE-p5
 


Property changes on: stable/0.4/UPDATING
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.170.2.7
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/Makefile.in
===================================================================
--- stable/0.4/contrib/bind98/bin/named/Makefile.in	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/Makefile.in	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/Makefile.in
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/bind.keys.h
===================================================================
--- stable/0.4/contrib/bind98/bin/named/bind.keys.h	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/bind.keys.h	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/bind.keys.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/bind9.xsl
===================================================================
--- stable/0.4/contrib/bind98/bin/named/bind9.xsl	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/bind9.xsl	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/bind9.xsl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/bind9.xsl.h
===================================================================
--- stable/0.4/contrib/bind98/bin/named/bind9.xsl.h	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/bind9.xsl.h	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/bind9.xsl.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/bindkeys.pl
===================================================================
--- stable/0.4/contrib/bind98/bin/named/bindkeys.pl	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/bindkeys.pl	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/bindkeys.pl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/builtin.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/builtin.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/builtin.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/builtin.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/client.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/client.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/client.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/client.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/config.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/config.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/config.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/config.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/control.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/control.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/control.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/control.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/controlconf.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/controlconf.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/controlconf.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/controlconf.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/convertxsl.pl
===================================================================
--- stable/0.4/contrib/bind98/bin/named/convertxsl.pl	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/convertxsl.pl	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/convertxsl.pl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/interfacemgr.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/interfacemgr.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/interfacemgr.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/interfacemgr.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/listenlist.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/listenlist.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/listenlist.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/listenlist.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/log.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/log.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/log.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/log.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/logconf.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/logconf.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/logconf.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/logconf.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwaddr.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwaddr.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwaddr.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwaddr.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwdclient.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwdclient.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwdclient.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwdclient.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwderror.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwderror.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwderror.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwderror.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwdgabn.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwdgabn.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwdgabn.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwdgabn.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwdgnba.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwdgnba.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwdgnba.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwdgnba.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwdgrbn.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwdgrbn.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwdgrbn.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwdgrbn.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwdnoop.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwdnoop.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwdnoop.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwdnoop.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwresd.8
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwresd.8	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwresd.8	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwresd.8
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwresd.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwresd.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwresd.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwresd.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwresd.docbook
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwresd.docbook	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwresd.docbook	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwresd.docbook
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwresd.html
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwresd.html	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwresd.html	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwresd.html
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/lwsearch.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/lwsearch.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/lwsearch.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/lwsearch.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/main.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/main.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/main.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/main.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/named.8
===================================================================
--- stable/0.4/contrib/bind98/bin/named/named.8	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/named.8	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/named.8
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/named.conf.5
===================================================================
--- stable/0.4/contrib/bind98/bin/named/named.conf.5	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/named.conf.5	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/named.conf.5
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/named.conf.docbook
===================================================================
--- stable/0.4/contrib/bind98/bin/named/named.conf.docbook	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/named.conf.docbook	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/named.conf.docbook
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/named.conf.html
===================================================================
--- stable/0.4/contrib/bind98/bin/named/named.conf.html	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/named.conf.html	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/named.conf.html
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/named.docbook
===================================================================
--- stable/0.4/contrib/bind98/bin/named/named.docbook	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/named.docbook	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/named.docbook
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/named.html
===================================================================
--- stable/0.4/contrib/bind98/bin/named/named.html	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/named.html	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/named.html
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bind98/bin/named/notify.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/notify.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/notify.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bind98/bin/named/notify.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Modified: stable/0.4/contrib/bind98/bin/named/query.c
===================================================================
--- stable/0.4/contrib/bind98/bin/named/query.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bind98/bin/named/query.c	2014-01-15 00:56:49 UTC (rev 6600)
@@ -5088,8 +5088,7 @@
 	dns_fixedname_t fixed;
 	dns_hash_t hash;
 	dns_name_t name;
-	int order;
-	unsigned int count;
+	unsigned int skip = 0, labels;
 	dns_rdata_nsec3_t nsec3;
 	dns_rdata_t rdata = DNS_RDATA_INIT;
 	isc_boolean_t optout;
@@ -5102,6 +5101,7 @@
 
 	dns_name_init(&name, NULL);
 	dns_name_clone(qname, &name);
+	labels = dns_name_countlabels(&name);
 
 	/*
 	 * Map unknown algorithm to known value.
@@ -5133,13 +5133,14 @@
 		dns_rdata_reset(&rdata);
 		optout = ISC_TF((nsec3.flags & DNS_NSEC3FLAG_OPTOUT) != 0);
 		if (found != NULL && optout &&
-		    dns_name_fullcompare(&name, dns_db_origin(db), &order,
-					 &count) == dns_namereln_subdomain) {
+		    dns_name_issubdomain(&name, dns_db_origin(db)))
+		{
 			dns_rdataset_disassociate(rdataset);
 			if (dns_rdataset_isassociated(sigrdataset))
 				dns_rdataset_disassociate(sigrdataset);
-			count = dns_name_countlabels(&name) - 1;
-			dns_name_getlabelsequence(&name, 1, count, &name);
+			skip++;
+			dns_name_getlabelsequence(qname, skip, labels - skip,
+						  &name);
 			ns_client_log(client, DNS_LOGCATEGORY_DNSSEC,
 				      NS_LOGMODULE_QUERY, ISC_LOG_DEBUG(3),
 				      "looking for closest provable encloser");
@@ -5157,7 +5158,11 @@
 		ns_client_log(client, DNS_LOGCATEGORY_DNSSEC,
 			      NS_LOGMODULE_QUERY, ISC_LOG_WARNING,
 			      "expected covering NSEC3, got an exact match");
-	if (found != NULL)
+	if (found == qname) {
+		if (skip != 0U)
+			dns_name_getlabelsequence(qname, skip, labels - skip,
+						  found);
+	} else if (found != NULL)
 		dns_name_copy(&name, found, NULL);
 	return;
 }


Property changes on: stable/0.4/contrib/bind98/bin/named/query.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.1
\ No newline at end of property
Index: stable/0.4/contrib/bsnmp/lib/asn1.3
===================================================================
--- stable/0.4/contrib/bsnmp/lib/asn1.3	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bsnmp/lib/asn1.3	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bsnmp/lib/asn1.3
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.3
\ No newline at end of property
Index: stable/0.4/contrib/bsnmp/lib/asn1.c
===================================================================
--- stable/0.4/contrib/bsnmp/lib/asn1.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bsnmp/lib/asn1.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bsnmp/lib/asn1.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.4
\ No newline at end of property
Index: stable/0.4/contrib/bsnmp/lib/asn1.h
===================================================================
--- stable/0.4/contrib/bsnmp/lib/asn1.h	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bsnmp/lib/asn1.h	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bsnmp/lib/asn1.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.3
\ No newline at end of property
Index: stable/0.4/contrib/bsnmp/lib/bsnmpagent.3
===================================================================
--- stable/0.4/contrib/bsnmp/lib/bsnmpagent.3	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bsnmp/lib/bsnmpagent.3	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bsnmp/lib/bsnmpagent.3
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.3
\ No newline at end of property
Index: stable/0.4/contrib/bsnmp/lib/bsnmpclient.3
===================================================================
--- stable/0.4/contrib/bsnmp/lib/bsnmpclient.3	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bsnmp/lib/bsnmpclient.3	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bsnmp/lib/bsnmpclient.3
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.3
\ No newline at end of property
Index: stable/0.4/contrib/bsnmp/lib/bsnmplib.3
===================================================================
--- stable/0.4/contrib/bsnmp/lib/bsnmplib.3	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bsnmp/lib/bsnmplib.3	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bsnmp/lib/bsnmplib.3
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.3
\ No newline at end of property
Index: stable/0.4/contrib/bsnmp/lib/snmp.c
===================================================================
--- stable/0.4/contrib/bsnmp/lib/snmp.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bsnmp/lib/snmp.c	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bsnmp/lib/snmp.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.3
\ No newline at end of property
Index: stable/0.4/contrib/bsnmp/lib/snmp.h
===================================================================
--- stable/0.4/contrib/bsnmp/lib/snmp.h	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bsnmp/lib/snmp.h	2014-01-15 00:56:49 UTC (rev 6600)

Property changes on: stable/0.4/contrib/bsnmp/lib/snmp.h
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.2
\ No newline at end of property
Modified: stable/0.4/contrib/bsnmp/lib/snmpagent.c
===================================================================
--- stable/0.4/contrib/bsnmp/lib/snmpagent.c	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/contrib/bsnmp/lib/snmpagent.c	2014-01-15 00:56:49 UTC (rev 6600)
@@ -499,6 +499,11 @@
 	for (cnt = 0; cnt < pdu->error_index; cnt++) {
 		eomib = 1;
 		for (i = non_rep; i < pdu->nbindings; i++) {
+
+			if (resp->nbindings == SNMP_MAX_BINDINGS)
+				/* PDU is full */
+				goto done;
+
 			if (cnt == 0) 
 				result = do_getnext(&context, &pdu->bindings[i],
 				    &resp->bindings[resp->nbindings], pdu);


Property changes on: stable/0.4/contrib/bsnmp/lib/snmpagent.c
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.1.3
\ No newline at end of property
Modified: stable/0.4/sys/conf/newvers.sh
===================================================================
--- stable/0.4/sys/conf/newvers.sh	2014-01-15 00:43:39 UTC (rev 6599)
+++ stable/0.4/sys/conf/newvers.sh	2014-01-15 00:56:49 UTC (rev 6600)
@@ -33,7 +33,7 @@
 
 TYPE="MidnightBSD"
 REVISION="0.4"
-BRANCH="RELEASE-p5"
+BRANCH="RELEASE-p6"
 if [ "X${BRANCH_OVERRIDE}" != "X" ]; then
 	BRANCH=${BRANCH_OVERRIDE}
 fi


Property changes on: stable/0.4/sys/conf/newvers.sh
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.9.2.7
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list