Development release of BIND 10: bind10-devel-20120621

jreed at isc.org jreed at isc.org
Thu Jun 21 13:46:11 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

	Development release of BIND 10: bind10-devel-20120621

Welcome to the 20th development release of BIND 10. The main new
feature is support for dynamic DNS updates (RFC 2136).

BIND 10 provides a C++ library for DNS (with python wrappers) and
several cooperating daemons for providing authoritative DNS service
(with in-memory and SQLite3 backends and DNSSEC support), DNS
forwarding, and recursive name service. The authoritative server
is being used in production. (Our AS112 server running BIND 10 is
handling around 60,000 queries per second.) It also provides
experimental DHCPv4 and DHCPv6 servers and a C++ library for DHCP.

Documentation is included and also available via the BIND 10
website at http://bind10.isc.org/

The bind10-devel-20120621 source may be downloaded from:

	ftp://ftp.isc.org/isc/bind10/devel-20120621/bind10-devel-20120621.tar.gz

A PGP signature of the distribution is at

	ftp://ftp.isc.org/isc/bind10/devel-20120621/bind10-devel-20120621.tar.gz.sha512.asc

The signature was generated with the ISC public key, which is
available at https://www.isc.org/about/openpgp

Users and developers are encouraged to participate on the BIND 10
mailing lists. Please provide your feedback:

	https://lists.isc.org/mailman/listinfo/bind10-users
	https://lists.isc.org/mailman/listinfo/bind10-dev

Bugs may be reported as tickets via the developers website
(after logging into Trac):

	http://bind10.isc.org/

A summary of the significant changes since the previous release
include (from the ChangeLog):

449.	[bug]		muks
	b10-xfin: fixed a bug where xfrin sent the wrong notification
	message to zonemgr on successful zone transfer. This also
	solves other reported problems such as too frequent attempts
	of zone refreshing (see Trac #1786 and #1834).
	(Trac #2023, git b5fbf8a408a047a2552e89ef435a609f5df58d8c)

448.	[func]		team
	b10-ddns is now functional and handles dynamic update requests
	per RFC 2136.  See BIND 10 guide for configuration and operation
	details.
	(Multiple Trac tickets)

447.	[bug]		jinmei
	Fixed a bug in b10-xfrout where a helper thread could fall into
	an infinite loop if b10-auth stops while the thread is waiting for
	forwarded requests from b10-auth.
	(Trac #988 and #1833, git 95a03bbefb559615f3f6e529d408b749964d390a)

446.	[bug]		muks
	A number of warnings reported by Python about unclosed file and
	socket objects were fixed. Some related code was also made safer.
	(Trac #1828, git 464682a2180c672f1ed12d8a56fd0a5ab3eb96ed)

445.	[bug]*		jinmei
	The pre-install check for older SQLite3 DB now refers to the DB
	file with the prefix of DESTDIR.  This ensures that 'make install'
	with specific DESTDIR works regardless of the version of the DB
	file installed in the default path.
	(Trac #1982, git 380b3e8ec02ef45555c0113ee19329fe80539f71)

444.	[bug]		jinmei
	libdatasrc: fixed ZoneFinder for database-based data sources so
	that it handles type DS query correctly, i.e., treating it as
	authoritative data even on a delegation point.
	(Trac #1912, git 7130da883f823ce837c10cbf6e216a15e1996e5d)

443.	[func]*		muks
	The logger now uses a lockfile named `logger_lockfile' that is
	created in the local state directory to mutually separate
	individual logging operations from various processes. This is
	done so that log messages from different processes don't mix
	together in the middle of lines. The `logger_lockfile` is created
	with file permission mode 0660. BIND 10's local state directory
	should be writable and perhaps have g+s mode bit so that the
	`logger_lockfile` can be opened by a group of processes.
	(Trac #1704, git ad8d445dd0ba208107eb239405166c5c2070bd8b)

442.	[func]		tomek
	b10-dhcp4, b10-dhcp6: Both DHCP servers now accept -p parameter
	that can be used to specify listening port number. This capability
	is useful only for testing purposes.
	(Trac #1503, git e60af9fa16a6094d2204f27c40a648fae313bdae)

441.	[func]		tomek
	libdhcp++: Stub interface detection (support for interfaces.txt
	file) was removed.
	(Trac #1281, git 900fc8b420789a8c636bcf20fdaffc60bc1041e0)

Please let us know about your experiences with using BIND 10.

Jeremy C. Reed
ISC Release Engineer

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (NetBSD)

iEYEARECAAYFAk/jG7EACgkQs9Bv5D4YwC2q+wCg47o9Z8rZpbWy2R1mwhdFE7SP
wpAAoOoWy4hnqSC4eRbxp+ZXbqaGjUGx
=/CXu
-----END PGP SIGNATURE-----


More information about the bind-announce mailing list