BIND 8.3.2-RC1 is available for testing

Mark_Andrews at Mark_Andrews at
Sun Jun 2 06:19:30 UTC 2002

			BIND 8.3.2-RC1

This is a release candidate for BIND 8.3.2 which is the third release of 8.3.

The recommended version to use is BIND 9.2.1.  If for whatever reason you
must run BIND 8, use nothing earlier than 8.2.5-REL, 8.3.1-REL.  Do not
under any circumstances run BIND 4.

Highlights vs. BIND 8.3.1:
	dig, nslookup, host and nsupdate have improved IPv6 support.

Highlights vs. BIND 8.3.0:

	Critical bug fix to prevent DNS storms. If you have BIND 8.3.0 you
	need to upgrade.

the distribution files are:

the pgp signature files are:

Windows NT / Windows 2000 binary distribution.

the md5 checksums are:

MD5 (bind-contrib.tar.gz) = db64501a430276d55dc08a0a4a24a3dc
MD5 (bind-contrib.tar.gz.asc) = 7c56729f50bea135c6910dd1179f860d
MD5 (bind-doc.tar.gz) = 9966add9e188083af7191f0ecc318292
MD5 (bind-doc.tar.gz.asc) = 6209f284c047b62dca7dcf85ec747c36
MD5 (bind-src.tar.gz) = 75816db5a8d0d684b9633addb434d913
MD5 (bind-src.tar.gz.asc) = 6974f351e48bdb50657d604229d1a1f6
MD5 (readme1st.txt) = ac4ce260f151dc1ab393c145f4288bba
MD5 ( = 0f3a4a203e387756053d3ac32834283d
MD5 ( = 36e7a7120e81cb217e95e69b2fcc1972
MD5 (readme1sttools.txt) = 93cbeb616b1eb79a40b4eec4a8b088be
MD5 ( = f851e289a88947ab81796b58a2e03e16
MD5 ( = 2e1f73110ba59ddfaf1e99b24d9e746d

top of CHANGES says:

	--- 8.3.2-RC1 released --- (Thu May 30 23:06:11 PDT 2002)

1286.	[func]		libbind: no longer attempts bit string labels for
			IPv6 reverse resolution.  Try IPV6.ARPA then IPV6.INT
			for nibble style resolution.

1285.	[port]		linux: ss_family vs __ss_family in sockaddr_storage.

1284.	[port]		freebsd: 5.0 uses gid_t rather that int for 

1283.	[port]		bsdi: 4.2 also has struct sockaddr_storage.

1282.	[bug]		nslookup was using inet_ntoa() to print out a IPv6

1281.	[bug]		escape '(' and ')' when coverting to presentation

1280.	[func]		server { edns yes_or_no; } is now supported.

1279.	[bug]		nslookup: partial coversion to similar style outputs
			for both -type=aaaa and -type=a.

1278.	[bug]		free() of non-malloced memory in nslookup.

1277.	[port]		cast all instances of yytext in commands.l to (char*)
			to silence compilers on OS's where lex declares it
			as (unsigned char *).

1276.	[port]		hpux 11.22: ansify GetAnswer in getinfo.c to
			silence compiler.

1275.	[bug]		bad declaration of si in tsig_key_from_addr().

1274.	[port]		hpux 11.22: ansify hexstring() and display() in
			addr.c to silence compiler.

1273.	[bug]		const pointer conficts in res_debug.c.

1272.	[port]		hpux 11.22: don't link against -ll unless required.

1272.	[bug]		main_need_num was not last entry in enum.
			main_need_tick nolonger required.

1271.	[port]		hpux: treat all hpux systems as BIG_ENDIAN, don't
			include <sys/mbuf.h>.
1270.	[port]		hpux 11.22 namespace clash DATASIZE -> BIND_DATASIZE.

1269.	[port]		hpux 11.11 interface scaning.

1268.	[port]		solaris: 64 bit binary compatability.

1267.	[bug]		aix4: missing IN6_IS_ADDR_V4COMPAT macro.

1266.	[bug]		If you are using TSIG #1261 introduced the potential
			of a infinite loop.

1265.	[bug]		nslookup failed on platforms that don't have BSD 43
			style sockets.

1264.	[bug]		LINK_INIT and UNLINK were not compatible with
			C++, use LINK_INIT_TYPE and UNLINK_TYPE instead.

	--- 8.3.2-T1B released --- (Tue May  7 18:49:58 PDT 2002)

1263.	[bug]		gethostans() could get out of sync parsing the
			response if there was a very long CNAME chain.

1262.	[bug]		winnt: dumpdb and stats should now work reliably.

1261.	[bug]		using a valid TSIG with a compressed ownername could
			result a INSIST() failure.

1260.	[func]		"notify explicit;" from BIND 9.

1259.	[misc]		leave the verification of the OPT options to the

1258.	[func]		accept SOA MNAME field as legitimate additional

1257.	[bug]		malformed response to query w/ tsig + edns.

1256.	[port]		darwin: probe for IPv6 support.

1255.	[bug]		xfers_running could become out of sync if a zone
			was removed while it was being transfered.

1254.	[func]		nsupdate can now update IPv6 servers.

1253.	[func]		host now accepts IPv6 addresses.

1253.	[bug]		reserve space for the signature when performing a
			zone transfer.

1252.	[func]		dnsquery now accepts IPv6 addresses.

1251.	[bug]		win32: it was possible to call RegCloseKey() on a
			invalid key.

1250	[func]		nslookup now accepts IPv6 addresses.

1249.	[func]		dig now accepts IPv6 addresses.

1248.	[doc]		correct some typos in named.conf.5 and corresponding

1247.	[bug]		get_salen() IPv6 support was broken for OSs w/o sa_len.

1246.	[support]	add highly dangerous compile time option
			NXDOMAIN_ON_DENIAL.  it should not be used
			except in testing.

1245.	[bug]		if we don't have enough file descriptors to open
			a socket attempt to close a idle tcp client.

1244.	[port]		bsdi: 4.3 has struct sockaddr_storage.

1243.	[bug]		SERVFAIL can have too many other causes to be used
			say whether a server supports EDNS or not.

1242.	[port]		64k answer buffers were causing stack space to be
			exceeded for certian OS.  Use heap space instead.

1241.	[bug]		getnameinfo() failed to lookup IPv4 mapped /
			compatible addresses.

1340.	[bug]		reference after free for included conf file name.

1339.	[bug]		doaddinfo would not always attempt to fetch missing
			glue when it should have.

1338.	[bug]		an IPv6 only nameserver could generate spurious
			sysquery errors.

1337.	[port]		linux: IN6ADDR_LOOPBACK_INIT, IN6ADDR_ANY_INIT and
			sockaddr_storage not declared by early kernels.

1336.	[bug]		getaddrinfo() could call freeaddrinfo() with an
			invalid pointer.

1335.	[bug]		res_nupdate() failed to update the name servers
			addresses before sending the update.

1334.	[bug]		A6 is expected in the additional section.

	--- 8.3.1-REL released --- (Thu Jan 31 21:28:59 PST 2002)

More information about the bind-announce mailing list