mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 06:25:31 +00:00
f07a9b2854c1551869f9330fbe22ba5ad26cf19b
clarify the REQUIRE for omapi_message_unregister. allow omapi_message_send to be called with a protocol manager object in addition to a protocol object. always remove the reference added to the object referred to in an UPDATE operation, not just on error. it is a temporary variable and the extra reference kept the object from being freed. insist the message being destroyed in message_destroy is unregistered, which follows logically from how message_destroy would be called anyway.
BIND 9.0.0 alpha 3 Status Most of the core technology planned for BIND 9 is in this release. Some of the highlights are: IPv6 Support for bitstring labels, DNAME, and A6 records. IPv6-aware resolver (follows A6 chains, can use IPv6 to talk to other nameservers). The nameserver listens on an IPv6 socket. DNSSEC All new RR types supported. The server generates DNSSEC responses for secure zones. EDNS0 (server only), IXFR, AXFR, dynamic update With the exception of the DNSSEC validator, all the major new functionality is done. We expect to finish the DNSSEC validator by the end of December. This release is alpha quality. There are still a number of unfinished areas, for example: most config file options, sanity checking, performance tuning, high-volume client support, garbage collection, however, none of these areas are especially difficult. We've used BIND 9 as the nameserver while web surfing and doing other ordinary tasks, and it has worked. We've successfully answered queries sent over IPv6 sockets, and have used IPv6 to query other nameservers (also running BIND 9 of course!). Building We've had successful builds and tests on the following systems AIX 4.3 BSDI 3.1, 4.0.1 COMPAQ Tru64 UNIX 4.0D, 5.0 FreeBSD 3.3 HP-UX 11 IRIX64 6.5 NetBSD 1.4.1 Red Hat Linux 6.0, 6.1 Solaris 2.6, 7 To build, just ./configure make Do not run 'make install'. Shared libraries will be built if "--with-libtool" is added to the "configure" command. Building with gcc is not supported, unless gcc is the vendor's usual compiler (e.g. the various BSD systems, Linux). bin/named notes The server now uses the BIND 8 config file format. All options are parsed, but most do not have any effect as yet. The server now runs on port 53 by default. Use "-p" if you want to run on a different port. The server does not yet "daemonize". API Note All APIs are subject to change in future code drops. We expect the existing library interfaces in the code drop to be quite stable, however, and unless we've specifically indicated that an interface is temporary, we don't expect significant changes in future releases.
Languages
C
75.4%
Shell
14.2%
Python
7.1%
Jinja
1.2%
Perl
1%
Other
1%