use 9.1.0b2.

--- 9.1.0b2 released ---

 641.	[bug]		$GENERATE caused a uninitialized link to be used.
			[RT #595]

 640.	[bug]		Memory leak in error path could cause
			"mpctx->allocated == 0" failure. [RT #584]

 639.	[bug]		Reading entropy from the keyboard would sometimes fail.
			[RT #591]

 638.	[port]		lib/isc/random.c needed to explicitly include
			time.h explicitly to get a prototype for time() when
			pthreads was not being used. [RT #592]

 637.	[port]		Use isc_u?int64_t instead of (unsigned) long long in
			lib/isc/print.c.  Also allow lib/isc/print.c to
			be compiled even if the platform does not need it.
			[RT #592]

 636.	[port]		Shut up MSVC++ about a possible loss of precision
			in the ISC__BUFFER_PUTUINT*() macros. [RT #592]

 635.	[bug]		Reloading a server with a configured blackhole list
			would cause an assertion. [RT #590]

 634.	[bug]		A log file will completely stop being written when
			it reaches the maximum size in all cases, not just
			when versioning is also enabled. [RT #570]

 633.	[port]		Cope with rlim_t missing on BSD/OS systems. [RT #575]

 632.	[bug]		The index array of the journal file was
			corrupted as it was written to disk.

 631.	[port]		Build without thread support on systems without
			pthreads.

 630.	[bug]		Locking failure in zone code. [RT #582]

 629.	[bug]		9.1.0b1 dereferenced a null pointer and crashed
			when responding to a UDP IXFR request.

 628.	[bug]		If the root hints contained only AAAA addresses,
			named would be unable to perform resolution.

 627.	[bug]		The EDNS0 blackhole detection code of changed 324
			waited for three retransmissions to each server,
			which takes much too long when a domain has many
			name servers and all of them drop EDNS0 queries.
			Now we retry without EDNS0 after three consecutive
			timeouts, even if they are all from different
			servers. [RT #143]

 626.	[bug]		The lightweight resolver daemon no longer crashes
			when asked for a SIG rrset. [RT #558]

 625.	[func]		Zones now inherit their class from the enclosing view.

 624.	[bug]		The zone object could get timer events after it had
			been destroyed, causing a server crash. [RT #571]

 623.	[func]		Added "named-checkconf" and "named-checkzone" program
			for syntax checking named.conf files and zone files,
			respectively.

 622.	[bug]		A canceled request could be destroyed before
			dns_request_destroy() was called. [RT #562]

 621.	[port]		Disable IPv6 at runtime if IPv6 sockets are unusable.
			This mostly affects Red Hat Linux 7.0, which has
			conflicts between libc and the kernel.

 620.	[bug]		dns_master_load*inc() now require 'task' and 'load'
			to be non-null.	 Also 'done' will not be called if
			dns_master_load*inc() fails immediately. [RT #565]

 618.	[bug]		Queries to a signed zone could sometimes cause
			an assertion failure.

 617.	[bug]		When using dynamic update to add a new RR to an
			existing RRset with a different TTL, the journal
			entries generated from the update did not include
			explicit deletions and re-additions of the existing
			RRs to update their TTL to the new value.

 616.	[func]		dnssec-signzone -t output now includes performance
			statistics.

 615.	[bug]		dnssec-signzone did not like child keysets signed
			by multiple keys.

 614.	[bug]		Checks for uninitialized link fields were prone
			to false positives, causing assertion failures.
			The checks are now disabled by default and may
			be re-enabled by defining ISC_LIST_CHECKINIT.

 613.	[bug]		"rndc reload zone" now reloads primary zones.
			It previously only updated slave and stub zones,
			if an SOA query indicated an out of date serial.

 612.	[cleanup]	Shutup a ridiculously noisy HP-UX compiler that
			complains relentlessly about how its treatment
			of 'const' has changed as well as how casting
			sometimes tightens alignment constraints.

 611.	[func]		allow-notify can be used to permit processing of
			notify messages from hosts other than a slave's
			masters.

 610.	[func]		rndc dumpdb is now supported.

 609.	[bug]		getrrsetbyname() would crash lwresd if the server
			found more SIGs than answers. [RT #554]

 608.	[func]		dnssec-signzone now adds a comment to the zone
			with the time the file was signed.

 607.	[bug]		nsupdate would fail if it encountered a CNAME or
			DNAME in a response to an SOA query. [RT #515]

 606.	[bug]		Compiling with --disable-threads failed due
			to isc_thread_self() being incorrectly defined
			as an integer rather than a function.

 605.	[func]		New function isc_lex_getlasttokentext().

 604.	[bug]		The named.conf parser could print incorrect line
			numbers when long comments were present.

 603.	[bug]		Make dig handle multiple types or classes on the same
			query more correctly.

 602.	[func]		Cope automatically with UnixWare's broken
			IN6_IS_ADDR_* macros. [RT #539]

 601.	[func]		Return a non-zero exit code if an update fails
			in nsupdate.

 600.	[bug]		Reverse lookups sometimes failed in dig, etc...

 599.	[func]		Added four new functions to the libisc log API to
			support i18n messages.	isc_log_iwrite(),
			isc_log_ivwrite(), isc_log_iwrite1() and
			isc_log_ivwrite1() were added.

 598.	[bug]		An update-policy statement would cause the server
			to assert while loading. [RT #536]

 597.	[func]		dnssec-signzone is now multithreaded.

 596.	[bug]		DNS_RDATASLAB_FORCE and DNS_RDATASLAB_EXACT are
			not mutually exclusive.

 595.	[port]		On Linux 2.2, socket() returns EINVAL when it
			should return EAFNOSUPPORT.  Work around this.
			[RT #531]

 594.	[func]		sdb drivers are now assumed to not be thread-safe
			unless the DNS_SDBFLAG_THREADSAFE flag is supplied.

 593.	[bug]		If a secure zone was missing all its NXTs and
			a dynamic update was attempted, the server entered
			an infinite loop.

 592.	[bug]		The sig-validity-interval option now specifies a
			number of days, not seconds.  This matches the
			documentation. [RT #529]
This commit is contained in:
itojun 2001-01-03 17:15:51 +00:00
parent 73c6e84b7f
commit a2e6020bd6
3 changed files with 27 additions and 14 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.6 2000/12/30 13:57:45 wiz Exp $
# $NetBSD: Makefile,v 1.7 2001/01/03 17:15:51 itojun Exp $
#
DISTNAME= bind-${BIND_VERSION}
@ -17,7 +17,7 @@ BUILD_DEFS+= USE_INET6
DEPENDS+= unproven-pthreads>=0.17:../../devel/unproven-pthreads
# No need to set USE_INET6, will auto-detect.
BIND_VERSION= 9.1.0b1
BIND_VERSION= 9.1.0b2
DIST_SUBDIR= bind/${BIND_VERSION}
GNU_CONFIGURE= yes
# dnssec-keygen needs "good enough" random number, use /dev/urandom
@ -40,6 +40,7 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/doc/rfc/* ${PREFIX}/share/doc/bind9/rfc
${INSTALL_MAN} ${WRKSRC}/doc/man/bin/*.8 ${PREFIX}/man/man8
${INSTALL_MAN} ${WRKSRC}/doc/man/bin/*.5 ${PREFIX}/man/man5
${INSTALL_MAN} ${WRKSRC}/doc/man/bin/*.1 ${PREFIX}/man/man1
${INSTALL_MAN} ${WRKSRC}/doc/man/dnssec/*.8 ${PREFIX}/man/man8
.include "../../mk/bsd.pkg.mk"

View file

@ -1,3 +1,3 @@
$NetBSD: md5,v 1.1.1.1 2000/12/15 18:41:50 itojun Exp $
$NetBSD: md5,v 1.2 2001/01/03 17:15:51 itojun Exp $
MD5 (bind/9.1.0b1/bind-9.1.0b1.tar.gz) = 3014803c261d5c267530492c9d5a0b51
MD5 (bind/9.1.0b2/bind-9.1.0b2.tar.gz) = 7a53d339e51b59ee2f1a4e663b3f2e2a

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/15 18:41:52 itojun Exp $
@comment $NetBSD: PLIST,v 1.2 2001/01/03 17:15:51 itojun Exp $
bin/dig
bin/host
bin/isc-config.sh
@ -208,21 +208,25 @@ share/doc/bind9/arm/nominum-docbook-html.dsl.in
share/doc/bind9/arm/validate.sh
share/doc/bind9/arm/validate.sh.in
share/doc/bind9/draft/draft-costanzo-dns-gl-03.txt
share/doc/bind9/draft/draft-ietf-dhc-dhcp-dns-12.txt
share/doc/bind9/draft/draft-ietf-dhc-dhcp-dns-13.txt
share/doc/bind9/draft/draft-ietf-dnsext-ad-is-secure-00.txt
share/doc/bind9/draft/draft-ietf-dnsext-apl-rr-01.txt
share/doc/bind9/draft/draft-ietf-dnsext-axfr-clarify-01.txt
share/doc/bind9/draft/draft-ietf-dnsext-dhcid-rr-00.txt
share/doc/bind9/draft/draft-ietf-dnsext-dhcid-rr-01.txt
share/doc/bind9/draft/draft-ietf-dnsext-dnsmib-historical-00.txt
share/doc/bind9/draft/draft-ietf-dnsext-dnssec-okbit-01.txt
share/doc/bind9/draft/draft-ietf-dnsext-dnssec-roadmap-00.txt
share/doc/bind9/draft/draft-ietf-dnsext-edns0dot5-02.txt
share/doc/bind9/draft/draft-ietf-dnsext-gss-tsig-01.txt
share/doc/bind9/draft/draft-ietf-dnsext-ixfr-01.txt
share/doc/bind9/draft/draft-ietf-dnsext-mdns-00.txt
share/doc/bind9/draft/draft-ietf-dnsext-message-size-01.txt
share/doc/bind9/draft/draft-ietf-dnsext-rfc2782bis-00.txt
share/doc/bind9/draft/draft-ietf-dnsext-unknown-rrs-00.txt
share/doc/bind9/draft/draft-ietf-dnsext-zone-status-03.txt
share/doc/bind9/draft/draft-ietf-enum-e164-gstn-np-00.txt
share/doc/bind9/draft/draft-ietf-enum-e164s2-np-00.txt
share/doc/bind9/draft/draft-ietf-enum-operation-01.txt
share/doc/bind9/draft/draft-ietf-enum-rqmts-01.txt
share/doc/bind9/draft/draft-ietf-idn-aceid-00.txt
share/doc/bind9/draft/draft-ietf-idn-brace-00.txt
@ -247,14 +251,15 @@ share/doc/bind9/draft/draft-ietf-idn-udns-01.txt
share/doc/bind9/draft/draft-ietf-idn-utf6-00.txt
share/doc/bind9/draft/draft-ietf-idn-version-00.txt
share/doc/bind9/draft/draft-ietf-idn-vidn-00.txt
share/doc/bind9/draft/draft-ietf-ipngwg-default-addr-select-01.txt
share/doc/bind9/draft/draft-ietf-ipngwg-default-addr-select-02.txt
share/doc/bind9/draft/draft-ietf-ipngwg-dns-lookups-08.txt
share/doc/bind9/draft/draft-ietf-ipngwg-prefix-rr-disc-00.txt
share/doc/bind9/draft/draft-klensin-1591-reflections-01.txt
share/doc/bind9/draft/draft-klensin-dns-role-00.txt
share/doc/bind9/draft/draft-kosters-dnsext-dnssec-opt-in-00.txt
share/doc/bind9/draft/draft-manning-multicast-dns-02.txt
share/doc/bind9/draft/draft-msawyer-dnsext-edns-attributes-00.txt
share/doc/bind9/draft/draft-sawyer-dnsext-edns0-zone-option-00.txt
share/doc/bind9/draft/draft-skwan-gss-tsig-06.txt
share/doc/bind9/draft/draft-skwan-utf8-dns-04.txt
share/doc/bind9/draft/draft-whr-dnsext-secure-online-update-00.txt
share/doc/bind9/misc/dnssec
@ -296,6 +301,7 @@ share/doc/bind9/rfc/rfc2168.txt
share/doc/bind9/rfc/rfc2181.txt
share/doc/bind9/rfc/rfc2230.txt
share/doc/bind9/rfc/rfc2308.txt
share/doc/bind9/rfc/rfc2317.txt
share/doc/bind9/rfc/rfc2373.txt
share/doc/bind9/rfc/rfc2374.txt
share/doc/bind9/rfc/rfc2375.txt
@ -312,8 +318,11 @@ share/doc/bind9/rfc/rfc2671.txt
share/doc/bind9/rfc/rfc2672.txt
share/doc/bind9/rfc/rfc2673.txt
share/doc/bind9/rfc/rfc2782.txt
share/doc/bind9/rfc/rfc2825.txt
share/doc/bind9/rfc/rfc2826.txt
share/doc/bind9/rfc/rfc2845.txt
share/doc/bind9/rfc/rfc2874.txt
share/doc/bind9/rfc/rfc2915.txt
share/doc/bind9/rfc/rfc2929.txt
share/doc/bind9/rfc/rfc2930.txt
share/doc/bind9/rfc/rfc2931.txt
@ -330,13 +339,16 @@ share/doc/bind9/rfc/rfc952.txt
@dirrm include/isc
@dirrm include/dst
@dirrm include/dns
man/man8/lwresd.8
man/man8/named.8
man/man8/nsupdate.8
man/man8/rndc.8
man/man1/dig.1
man/man1/host.1
man/man1/named-checkconf.1
man/man1/named-checkzone.1
man/man5/rndc.conf.5
man/man8/dnssec-keygen.8
man/man8/dnssec-makekeyset.8
man/man8/dnssec-signkey.8
man/man8/dnssec-signzone.8
man/man8/lwresd.8
man/man8/named.8
man/man8/nsupdate.8
man/man8/rndc.8