<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SukmoonLee Blog &#187; DNS</title>
	<atom:link href="http://blog.sukmoonlee.com/wordpress/archives/category/dns/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.sukmoonlee.com/wordpress</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Thu, 20 Sep 2012 00:01:14 +0000</lastBuildDate>
	<language>ko-KR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>ISC BIND 9.7.5 Release</title>
		<link>http://blog.sukmoonlee.com/wordpress/archives/90</link>
		<comments>http://blog.sukmoonlee.com/wordpress/archives/90#comments</comments>
		<pubDate>Thu, 05 Apr 2012 06:54:41 +0000</pubDate>
		<dc:creator>Sukmoon Lee</dc:creator>
				<category><![CDATA[DNS]]></category>
		<category><![CDATA[9.7.5]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[isc]]></category>

		<guid isPermaLink="false">http://blog.sukmoonlee.com/wordpress/?p=90</guid>
		<description><![CDATA[지금 운영중인 BIND중에서 가장 안정화 버전이라고 할수 있는 9.7.x가 오늘 업데이트가 되었습니다. 9.8.x와 9.9.x가 있지만, 아직까지는 9.7이 가장 좋을것 같네요. 소스를 확인해보니 작년 11월에 릴리즈된 9.7.4-P1 과는 변경된 부분이 상당히 많네요. Introduction BIND 9.7.5 is the most recent production release of BIND 9.7. This document summarizes changes from BIND 9.7.4 to BIND 9.7.5. Please see <a href='http://blog.sukmoonlee.com/wordpress/archives/90' class='excerpt-more'>[...]</a>]]></description>
				<content:encoded><![CDATA[<p>지금 운영중인 BIND중에서 가장 안정화 버전이라고 할수 있는 9.7.x가 오늘 업데이트가 되었습니다.<br />
9.8.x와 9.9.x가 있지만, 아직까지는 9.7이 가장 좋을것 같네요.</p>
<p>소스를 확인해보니 작년 11월에 릴리즈된 9.7.4-P1 과는 변경된 부분이 상당히 많네요. </p>
<blockquote><p>Introduction</p>
<p>  BIND 9.7.5 is the most recent production release of BIND 9.7.</p>
<p>  This document summarizes changes from BIND 9.7.4 to BIND 9.7.5.<br />
  Please see the CHANGES file in the source code release for a<br />
  complete list of all changes.</p>
<p>Download</p>
<p>  The latest versions of BIND 9 software can always be found on our<br />
  web site at http://www.isc.org/downloads/all. There you will find<br />
  additional information about each release, source code, and<br />
  pre-compiled versions for Microsoft Windows operating systems.</p>
<p>Support</p>
<p>  Product support information is available on<br />
  http://www.isc.org/services/support for paid support options.<br />
  Free support is provided by our user community via a mailing list.<br />
  Information on all public email lists is available at</p>
<p>https://lists.isc.org/mailman/listinfo.</p>
<p>Security Fixes</p>
<p>  + BIND 9 nameservers performing recursive queries could cache an<br />
    invalid record and subsequent queries for that record could<br />
    crash the resolvers with an assertion failure. [RT #26590]<br />
    [CVE-2011-4313]</p>
<p>Feature Changes</p>
<p>  + It is now possible to explicitly disable DLV in named.conf by<br />
    specifying &#8220;dnssec-lookaside no;&#8221;. This is the default, but the<br />
    ability to configure it makes it clearly visible to administrators.<br />
    [RT #24858]</p>
<p>  + &#8211;enable-developer, a new composite argument to the configure<br />
    script, enables a set of build options normally disabled but<br />
    frequently selected in test or development builds, specifically:<br />
    enable_fixed_rrset, with_atf, enable_filter_aaaa, enable_rpz_nsip,<br />
    enable_rpz_nsdname, and with_dlz_filesystem (and on Linux and<br />
    Darwin, also enable_exportlib) [RT #27103]</p>
<p>Bug Fixes</p>
<p>  + Named could dereference a NULL pointer in  zmgr_start_xfrin_ifquota<br />
    if the zone was being removed. [RT #28419]</p>
<p>  + A parser bug could cause named to crash while reading a malformed<br />
    zone file. [RT #28467]</p>
<p>  + Fixed a problem preventing proper use of 64 bit time values in<br />
    libbind. [RT # 26542]</p>
<p>  + isccc/cc.c:table_fromwire could fail to free an allocated object on<br />
    error, leading to a possible memory leak condition. [RT #28265]</p>
<p>  + Fixed a build error on systems without ENOTSUP.  [RT #28200]</p>
<p>  + The header file isc/hmacsha.h is now installed when building BIND.<br />
    [RT #28169]</p>
<p>  + Resolves spurious test failures in ans.pl by updating it to work<br />
    correctly with Net::DNS 0.68 [RT  #28028]</p>
<p>  + Corrects a potential overflow problem in the computation of<br />
    RRSIG expiration times. [RT #23311]</p>
<p>  + The managed key maintenance timer could fail to restart after &#8216;rndc<br />
    reconfig&#8217; resulting in managed keys not being properly added to<br />
    managed-keys.bind [RT #27686]</p>
<p>  + The maximum number of NSEC3 iterations for a DNSKEY RRset was<br />
    not being properly computed.  [RT #26543]</p>
<p>  + Error reporting has been improved for failures encountered<br />
    when sending or receiving network packets.  In particular<br />
    some memory allocation failures were being logged as &#8220;unexpected<br />
    error&#8221; &#8211; these will now be reported accurately.  A new<br />
    ISC_R_UNSET result code has also been added to cover those<br />
    situations where there is no error code returned by the OS<br />
    sockets implementation.  [RT #27336]</p>
<p>  + Corrects an INSIST failure by addressing race conditions in<br />
    the handling of rbtnode.deadlink. [RT #27738]</p>
<p>  + SOA refresh queries could be treated as cancelled despite<br />
    succeeding over the loopback interface. [RT #27782]</p>
<p>  + When replacing an NS RRset, BIND now restricts the TTL of the<br />
    new NS RRset to no more than that of the NS RRset it replaces<br />
    to fix a timing problem that can arise when removing a delegation.<br />
    [RT #27792/27884]</p>
<p>  + Raw zones with with more than 512 records in a RRset previously<br />
    failed to load. [RT #27863]</p>
<p>  + Make sure automatic key maintenance is started when &#8220;rndc reconfig&#8221;<br />
    is issued if &#8220;auto-dnssec maintain&#8221; is turned on. [RT #26805]</p>
<p>  + Windows builds are now restricted to a single listener thread<br />
    until incompatibility with the multiple listeners code can be<br />
    addressed [RT #27696]</p>
<p>  + AAAA responses could be returned in the additional section even<br />
    when filter-aaaa-on-v4 was in use. [RT #27292]</p>
<p>  + Some query patterns could cause responses not to be returned<br />
    in cyclic order though &#8220;rrset-order cyclic&#8221; was set.  [RT<br />
    #27170/27185]</p>
<p>  + named-compilezone now longer emits &#8220;dump zone to <file>&#8221; message<br />
    when writing to stdout.  [RT #27109]</p>
<p>  + Sets isc_socket_ipv6only() on the IPv6 control channels.  This<br />
    addresses IPv6 socket binding problems that can occur in some<br />
    configurations when bindv6only=1 is set globally.   [RT #22249]</p>
<p>  + named now reports a syntax error when a TXT record longer than<br />
    255 characters is configured.  [RT #26956]</p>
<p>  + Addresses race conditions in the resolver code that can cause<br />
    named to abort.   [RT #26889]</p>
<p>  + Fixed a bug that could cause named to crash while loading a<br />
    zone with invalid DNSKEY records.  [RT #26913]</p>
<p>  + Prevents  dig -6 +trace from terminating with an error when<br />
    encountering a root nameserver without an AAAA record. RT #26906]</p>
<p>  + Prevents DNSKEY state change events from being missed by ensuring<br />
    that the timestamps used to determine which keys are in use are<br />
    set appropriately.  [RT #26874]</p>
<p>  + When processing a list of keys, named now consistently compares<br />
    them with the same timestamp. [RT #26883]</p>
<p>  + Fixed a corner case race condition in the validator that may<br />
    cause an assert in a multi-threaded build of BIND.  [RT #26478]</p>
<p>  + Poor error handling could cause named to hang during shutdown.<br />
    [RT #26372]</p>
<p>  + named now correctly validates DNSSEC positive wildcard responses<br />
    from NSEC3 signed zones. [RT #26200]</p>
<p>  + The order in which we process the reactivation of a dead node<br />
    in cache and the incrementing of its reference count created a<br />
    small timing window during which an inconsistency could be<br />
    detected and an assert occur in a multi-threaded environment.<br />
    This should no longer occur.  [RT #23219]</p>
<p>  + Master servers that had previously been marked as unreachable<br />
    because of failed zone transfer attempts will now be removed<br />
    from the &#8220;unreachable&#8221; list (i.e. considered reachable again)<br />
    if the slave receives a NOTIFY message from them. [RT #25960]</p>
<p>  + Fixes a bug in zone.c where failure to delete signatures could<br />
    lead to an assertion failure and subsequent abort. [RT #25880]</p>
<p>  + Corrects a problem validating root DS responses. [RT #25726]</p>
<p>  + Fixes a problem whereby &#8220;rndc dumpdb&#8221; could cause an assertion<br />
    failure and abort by attempting to print an empty rdataset [RT<br />
    #25452]</p>
<p>  + Improves scalability by allocating one zone task per 100 zones<br />
    at startup time. [RT #25541]</p>
<p>  + Fixes a problem with the computation of tags for revoked keys.<br />
    [RT #26186]</p>
<p>  + &#8216;dig -y&#8217; would crash when passed an unknown TSIG algorithm. dig<br />
    now handles unknown TSIG algorithms more gracefully. [RT #25522]</p>
<p>  + Servers that received negative responses from a forwarder were<br />
    failing to cache the answers correctly, resulting in multiple<br />
    queries for the same non-existent name being sent to the<br />
    forwarders instead of answers being provided to clients from<br />
    cache (until TTL expiry). [RT #25380]</p>
<p>  + named would log warnings that empty zones may fail to transfer<br />
    to slaves due to serial number 0. These spurious errors have<br />
    now been silenced. [RT #25079]</p>
<p>  + corrected memory leaks and out of order operations that could<br />
    cause named to crash during a normal shutdown. [RT #25210]</p>
<p>  + Per RFC 6303, RFC 1918 reverse zones are now part of the built-in<br />
    list of empty zones. [RT #24990]</p>
<p>  + Corrected a bug which could cause a slave server with<br />
    &#8220;allow-update-forwarding&#8221; set to become unresponsive if the<br />
    master it is trying to reach is off-line or unreachable. [RT<br />
    #24711]</p>
<p>  + If allow-new-zones was set to yes and ACLs were given names,<br />
    issuing &#8216;rndc reconfig&#8217; could cause named to crash. [RT #22739]</p>
<p>  + Socket errors during during recursion were sometimes not handled<br />
    correctly which could lead to a named assert when an associated<br />
    query structure was used after it had already been freed [RT<br />
    #22208]</p>
<p>  + The logging level for DNSSEC validation failures due to expired<br />
    or not-yet-valid RRSIGs has been increased to log level &#8220;info&#8221;<br />
    to make it easier to diagnose these problems. Examples of the<br />
    new log messages are given below:</p>
<p>      03-Nov-2011 22:40:55.335 validating @0x7fccc401e5a0:<br />
      pastdate-A.test.dnssec-tools.org A: verify failed due to bad<br />
      signature (keyid=19442): RRSIG has expired</p>
<p>      03-Nov-2011 22:41:31.335 validating @0x12b5d80:<br />
      futuredate-A.test.dnssec-tools.org A: verify failed due to<br />
      bad signature (keyid=19442): RRSIG validity period has not<br />
      begun</p>
<p>    [RT #21796]</p>
<p>  + This change can reduce the time when a server is unavailable<br />
    during &#8220;rndc reconfig&#8221; for servers with large and complex<br />
    configurations. This is achieved by completing the parsing of<br />
    the configuration files in entirety before entering the exclusive<br />
    phase. (Note that it does not reduce the total time spent in<br />
    &#8220;rndc reconfig&#8221;, and it has no measurable impact on server<br />
    initial start-up times.) [RT #21373]</p>
<p>  + Direct queries for type RRSIG or SIG (sometimes used while<br />
    testing) could be handled incorrectly in the case where there<br />
    is no answer available. [RT #21050]</p>
<p>  + dnssec-signzone -t now records timestamps just before and just<br />
    after signing, improving the accuracy of signing statistics.<br />
    [RT #16030]</p>
<p>Thank You</p>
<p>  Thank you to everyone who assisted us in making this release<br />
  possible. If you would like to contribute to ISC to assist us in<br />
  continuing to make quality open source software, please visit our<br />
  donations page at http://www.isc.org/supportisc.</p>
<p>(c) 2001-2012, Internet Systems Consortium<br />
_______________________________________________<br />
bind-announce mailing list<br />
bind-announce@lists.isc.org</p>
<p>https://lists.isc.org/mailman/listinfo/bind-announce</p>
</blockquote>
<div class="printfriendly pf-alignleft"><a href="http://blog.sukmoonlee.com/wordpress/archives/90?pfstyle=wp" rel="nofollow" ><img src="http://cdn.printfriendly.com/pf-button-both.gif" alt="Print Friendly" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.sukmoonlee.com/wordpress/archives/90/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
