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

        Development release of BIND 10: bind10-devel-20100812

This is the fifth development release of BIND 10.  It includes
the bind10 master process, b10-msgq message bus, b10-auth authoritative
DNS server (with SQLite3 backend), b10-cmdctl remote control daemon,
b10-cfgmgr configuration manager, b10-xfrin AXFR inbound service,
b10-xfrout outgoing AXFR service, and a new C++ libdns++ library
(with python wrappers).  It contains prototype code and experimental
interfaces.

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

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

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

A PGP signature of the distribution is at

        
ftp://ftp.isc.org/isc/bind10/devel-20100812/bind10-devel-20100812.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:

        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):

  84.   [bug]       jinmei, jerry
        This is a quick fix patch for the issue: AXFR fails half the 
        time because of connection problems. xfrout client will make
        a new connection every time. (Trac #299, svn r2697)

  83.   [build]*
        The configure --with-boost-lib option is removed. It was not
        used since the build included ASIO. (svn r2684)

  82.   [func]          jinmei
        bin/auth: Added -u option to allow the effective process user
        of the authoritative server after invocation.  The same option to
        the boss process will be propagated to b10-auth, too.
        (Trac #268, svn r2675)

  81.   [func]          jinmei
        Added a C++ framework for micro benchmark tests.  A supplemental
        library functions to build query data for the tests were also
        provided. (Trac #241, svn r2664)

  80.   [bug]           jelte
        bindctl no longer accepts configuration changes for unknown or
        non-running modules (for the latter, this is until we have a
        way to verify those options, at which point it'll be allowed
        again).
        (Trac #99, r2657)

  79.   [func]          feng, jinmei
        Refactored the ASIO link interfaces to move incoming XFR and
        NOTIFY processing to the auth server class.  Wrapper classes for
        ASIO specific concepts were also provided, so that other BIND 10
        modules can (eventually) use the interface without including the
        ASIO header file directly.  On top of these changes, AXFR and
        NOTIFY processing was massively improved in terms of message
        validation and protocol conformance.  Detailed tests were provided
        to confirm the behavior.
        Note: Right now, NOTIFY doesn't actually trigger subsequent zone
        transfer due to security reasons. (Trac #221, r2565)

  78.   [bug]           jinmei
        lib/dns: Fixed miscellaneous bugs in the base32 (hex) and hex
        (base16) implementation, including incorrect padding handling,
        parser failure in decoding with a SunStudio build, missing
        validation on the length of encoded hex string.  Test cases were
        more detailed to identify these bugs and confirm the fix.  Also
        renamed the incorrect term of "base32" to "base32hex".  This
        changed the API, but they are not intended to be used outside
        libdns++, so we don't consider it a backward incompatible change.
        (Trac #256, r2549)

  77.   [func]          zhanglikun
        Make error message be more friendly when running cmdctl and it's 
        already running (listening on same port). (Trac #277, r2540)

  76.   [bug]           jelte
        Fixed a bug in the handling of 'remote' config modules (i.e.
        modules that peek at the configuration of other modules), where
        they answered 'unknown command' to commands for those other
        modules. (Trac #278, r2506)

  75.   [bug]           jinmei
        Fixed a bug in the sqlite3 data source where temporary strings
        could be referenced after destruction.  It caused various lookup
        failures with SunStudio build. (Trac #288, r2494)

  74.   [func]*         jinmei
        Refactored the cc::Session class by introducing an abstract base
        class.  Test code can use their own derived mock class so that
        tests can be done without establishing a real CC session.  This
        change also modified some public APIs, mainly in the config
        module. (Trac #275, r2459)

  73.   [bug]           jelte
        Fixed a bug where in bindctl, locally changed settings were
        reset when the list of running modules is updated. (Trac #285,
        r2452)

  72.   [build]         jinmei
        Added -R when linking python wrapper modules to libpython when
        possible.  This helps build BIND 10 on platforms that install
        libpython whose path is unknown to run-time loader.  NetBSD is a
        known such platform. (Trac #148, r2427)

  71.  [func]           each
        Add "-a" (address) option to bind10 to specify an address for
        the auth server to listen on.

  70.  [func]           each
        Added a hot-spot cache to libdatasrc to speed up access to
        repeatedly-queried data and reduce the number of queries to
        the underlying database; this should substantially improve
        performance.  Also added a "-n" ("no cache") option to
        bind10 and b10-auth to disable the cache if needed.
        (Trac #192, svn r2383)

Please share your feedback. If you currently use BIND 10 or plan
to use BIND 10 soon, please let us know.

Jeremy C. Reed
ISC Release Engineer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (NetBSD)

iEYEARECAAYFAkxjDlIACgkQs9Bv5D4YwC3gtgCg1k2qXj7tlY7fZGWcTtZPDqpj
ZgYAoNS3SCbHxb56kkQhW3OS4D8M9pSa
=8HhK
-----END PGP SIGNATURE-----
_______________________________________________
bind-announce mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/bind-announce

Reply via email to