CHANGES revision c55dd77de4ce71b858afb291e44577b51be8b780
c869993e79c1eafbec61a56bf6cea848fe754c71xy2042. [bug] named-checkconf was incorrectly rejecting the
c869993e79c1eafbec61a56bf6cea848fe754c71xy logging category "config". [RT #16117]
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China2041. [bug] "configure --with-dlz-bdb=yes" produced a bad
c869993e79c1eafbec61a56bf6cea848fe754c71xy set of libraries to be linked. [RT #16129]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2040. [placeholder] rt16022
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China2039. [func] Check that all buffers passed to the socket code
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China have been retrieved when the socket event is freed.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #16122]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2038. [bug] dig/nslookup/host was unlinking from wrong list
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China when handling errors. [RT #16122]
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China2037. [func] When unlinking the first or last element in a list
c869993e79c1eafbec61a56bf6cea848fe754c71xy check that the list head points to the element to
c869993e79c1eafbec61a56bf6cea848fe754c71xy be unlinked. [RT #15959]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2036. [bug] 'rndc recursing' could cause trigger a REQUIRE.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #16075]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2035. [func] Make falling back to TCP on UDP refresh failure
c869993e79c1eafbec61a56bf6cea848fe754c71xy optional. Default "try-tcp-refresh yes;" for BIND 8
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China compatibility. [RT #16123]
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng2034. [bug] gcc: set -fno-strict-aliasing. [RT #16124]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2033. [bug] We wern't creating multiple client memory contexts
c869993e79c1eafbec61a56bf6cea848fe754c71xy on demand as expected. [RT #16095]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2032. [bug] Remove a INSIST in query_addadditional2(). [RT #16074]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2031. [bug] Emit a error message when "rndc refresh" is called on
c869993e79c1eafbec61a56bf6cea848fe754c71xy a non slave/stub zone. [RT # 16073]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2030. [bug] We were being overly conservative when disabling
c869993e79c1eafbec61a56bf6cea848fe754c71xy openssl engine support. [RT #16030]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2029. [bug] host printed out the server multiple times when
c869993e79c1eafbec61a56bf6cea848fe754c71xy specified on the command line. [RT #15992]
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng2028. [port] linux: socket.c compatability for old systems.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #16015]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2027. [port] libbind: Solaris x86 support. [RT #16020]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2026. [bug] Rate limit the two recursive client exceeded messages.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #16044]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2025. [func] Update "zone serial unchanged" message. [RT #16026]
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng2024. [bug] named emited spurious "zone serial unchanged"
c869993e79c1eafbec61a56bf6cea848fe754c71xy messages on reload. [RT #16027]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2023. [bug] "make install" should create ${localstatedir}/run and
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng ${sysconfdir} if they do not exist. [RT #16033]
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng2022. [bug] If dnssec validation is disabled only assert CD if
c869993e79c1eafbec61a56bf6cea848fe754c71xy CD was requested. [RT #16037]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2021. [bug] dnssec-enable no; triggered a REQUIRE. [RT #16037]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2020. [bug] rdataset_setadditional() could leak memory. [RT #16034]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2019. [tuning] Reduce the amount of work performed per quantum
c869993e79c1eafbec61a56bf6cea848fe754c71xy when cleaning the cache. [RT #15986]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2018. [bug] Checking if the HMAC MD5 private file was broken.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15960]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2017. [bug] allow-query default was not correct. [RT #15946]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2016. [bug] Return a partial answer if recursion is not
c869993e79c1eafbec61a56bf6cea848fe754c71xy allowed but requested and we had the answer
c869993e79c1eafbec61a56bf6cea848fe754c71xy to the original qname. [RT #15945]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2015. [cleanup] use-additional-cache is now acache-enable for
c869993e79c1eafbec61a56bf6cea848fe754c71xy consistancy. Default acache-enable off in BIND 9.4
c869993e79c1eafbec61a56bf6cea848fe754c71xy as it requires memory usage to be configured.
c869993e79c1eafbec61a56bf6cea848fe754c71xy It may be enabled by default in BIND 9.5 once we
c869993e79c1eafbec61a56bf6cea848fe754c71xy have more experience with it.
c869993e79c1eafbec61a56bf6cea848fe754c71xy2014. [func] Statistics about acache now recorded and sent
c869993e79c1eafbec61a56bf6cea848fe754c71xy to log. [RT #15976]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2013. [bug] Handle unexpected TSIGs on unsigned AXFR/IXFR
c869993e79c1eafbec61a56bf6cea848fe754c71xy responses more gracefully. [RT #15941]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2012. [func] Don't insert new acache entries if acache is full.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15970]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2011. [func] dnssec-signzone can now update the SOA record of
c869993e79c1eafbec61a56bf6cea848fe754c71xy the signed zone, either as an increment or as the
c869993e79c1eafbec61a56bf6cea848fe754c71xy system time(). [RT #15633]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2010. [placeholder] rt15958
c869993e79c1eafbec61a56bf6cea848fe754c71xy2009. [bug] libbind: coverity fixes. [RT #15808]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2008. [func] It is now posssible to enable/disable DNSSEC
c869993e79c1eafbec61a56bf6cea848fe754c71xy validation from rndc. This is useful for the
c869993e79c1eafbec61a56bf6cea848fe754c71xy mobile hosts where the current connection point
c869993e79c1eafbec61a56bf6cea848fe754c71xy breaks DNSSEC (firewall/proxy). [RT #15592]
c869993e79c1eafbec61a56bf6cea848fe754c71xy rndc validation newstate [view]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2007. [func] It is now possible to explicitly enable DNSSEC
c869993e79c1eafbec61a56bf6cea848fe754c71xy validation. default dnssec-validation no; to
c869993e79c1eafbec61a56bf6cea848fe754c71xy be changed to yes in 9.5.0. [RT #15674]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2006. [security] Allow-query-cache and allow-recursion now default
c869993e79c1eafbec61a56bf6cea848fe754c71xy to the builtin acls "localnets" and "localhost".
c869993e79c1eafbec61a56bf6cea848fe754c71xy This is being done to make caching servers less
c869993e79c1eafbec61a56bf6cea848fe754c71xy attractive as reflective amplifying targets for
c869993e79c1eafbec61a56bf6cea848fe754c71xy spoofed traffic. This still leave authoritative
c869993e79c1eafbec61a56bf6cea848fe754c71xy servers exposed.
c869993e79c1eafbec61a56bf6cea848fe754c71xy The best fix is for full BCP 38 deployment to
c869993e79c1eafbec61a56bf6cea848fe754c71xy remove spoofed traffic.
c869993e79c1eafbec61a56bf6cea848fe754c71xy2005. [bug] libbind: Retransmission timeouts should be
c869993e79c1eafbec61a56bf6cea848fe754c71xy based on which attempt it is to the nameserver
c869993e79c1eafbec61a56bf6cea848fe754c71xy and not the nameserver itself. [RT #13548]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2004. [bug] dns_tsig_sign() could pass a NULL pointer to
c869993e79c1eafbec61a56bf6cea848fe754c71xy dst_context_destroy() when cleaning up after a
c869993e79c1eafbec61a56bf6cea848fe754c71xy error. [RT #15835]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2003. [bug] libbind: The DNS name/address lookup functions could
c869993e79c1eafbec61a56bf6cea848fe754c71xy occasionally follow a random pointer due to
c869993e79c1eafbec61a56bf6cea848fe754c71xy structures not being completely zeroed. [RT #15806]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2002. [bug] libbind: tighten the constraints on when
c869993e79c1eafbec61a56bf6cea848fe754c71xy struct addrinfo._ai_pad exists. [RT #15783]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2001. [func] Check the KSK flag when updating a secure dynamic zone.
c869993e79c1eafbec61a56bf6cea848fe754c71xy New zone option "update-check-ksk yes;". [RT #15817]
c869993e79c1eafbec61a56bf6cea848fe754c71xy2000. [bug] memmove()/strtol() fix was incomplete. [RT #15812]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1999. [func] Implement "rrset-order fixed". [RT #13662]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1998. [bug] Restrict handling of fifos as sockets to just SunOS.
c869993e79c1eafbec61a56bf6cea848fe754c71xy This allows named to connect to entropy gathering
c869993e79c1eafbec61a56bf6cea848fe754c71xy daemons that use fifos instead of sockets. [RT #15840]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1997. [bug] Named was failing to replace negative cache entries
c869993e79c1eafbec61a56bf6cea848fe754c71xy when a positive one for the type was learnt.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15818]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1996. [bug] nsupdate: if a zone has been specified it should
c869993e79c1eafbec61a56bf6cea848fe754c71xy appear in the output of 'show'. [RT #15797]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1995. [bug] 'host' was reporting multiple "is an alias" messages.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15702]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1994. [port] OpenSSL 0.9.8 support. [RT #15694]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1993. [bug] Log messsage, via syslog, were missing the space
c869993e79c1eafbec61a56bf6cea848fe754c71xy after the timestamp if "print-time yes" was specified.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15844]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1992. [bug] Not all incoming zone transfer messages included the
c869993e79c1eafbec61a56bf6cea848fe754c71xy view. [RT #15825]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1991. [cleanup] The configuration data, once read, should be treated
c869993e79c1eafbec61a56bf6cea848fe754c71xy as readonly. Expand the use of const to enforce this
c869993e79c1eafbec61a56bf6cea848fe754c71xy at compile time. [RT #15813]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1990. [bug] libbind: isc's override of broken gettimeofday()
c869993e79c1eafbec61a56bf6cea848fe754c71xy implementions was not always effective.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15709]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1989. [bug] win32: don't check the service password when
c869993e79c1eafbec61a56bf6cea848fe754c71xy re-installing. [RT #15882]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1988. [bug] Remove a bus error from the SHA256/SHA512 support.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15878]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1987. [func] DS/DLV SHA256 digest algorithm support. [RT #15608]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1986. [func] Report when a zone is removed. [RT #15849]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1985. [protocol] DLV has now been assigned a official type code of
c869993e79c1eafbec61a56bf6cea848fe754c71xy 32769. [RT #15807]
c869993e79c1eafbec61a56bf6cea848fe754c71xy Note: care should be taken to ensure you upgrade
c869993e79c1eafbec61a56bf6cea848fe754c71xy both named and dnssec-signzone at the same time for
c869993e79c1eafbec61a56bf6cea848fe754c71xy zones with DLV records where named is the master
c869993e79c1eafbec61a56bf6cea848fe754c71xy server for the zone. Also any zones that contain
c869993e79c1eafbec61a56bf6cea848fe754c71xy DLV records should be removed when upgrading a slave
c869993e79c1eafbec61a56bf6cea848fe754c71xy zone. You do not however have to upgrade all
c869993e79c1eafbec61a56bf6cea848fe754c71xy servers for a zone with DLV records simultaniously.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1984. [func] dig, nslookup and host now advertise a 4096 byte
c869993e79c1eafbec61a56bf6cea848fe754c71xy EDNS UDP buffer size by default. [RT #15855]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1983. [func] Two new update policies. "selfsub" and "selfwild".
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12895]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1982. [bug] DNSKEY was being accepted on the parent side of
c869993e79c1eafbec61a56bf6cea848fe754c71xy a delegation. KEY is still accepted there for
c869993e79c1eafbec61a56bf6cea848fe754c71xy RFC 3007 validated updates. [RT #15620]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1981. [bug] win32: condition.c:wait() could fail to reattain
c869993e79c1eafbec61a56bf6cea848fe754c71xy the mutex lock.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1980. [func] dnssec-signzone: output the SOA record as the
c869993e79c1eafbec61a56bf6cea848fe754c71xy first record in the signed zone. [RT #15758]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1979. [port] linux: allow named to drop core after changing
c869993e79c1eafbec61a56bf6cea848fe754c71xy user ids. [RT #15753]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1978. [port] Handle systems which have a broken recvmsg().
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15742]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1977. [bug] Silence noisy log message. [RT #15704]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1976. [bug] Handle systems with no IPv4 addresses. [RT #15695]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1975. [bug] libbind: isc_gethexstring() could misparse multi-line
c869993e79c1eafbec61a56bf6cea848fe754c71xy hex strings with comments. [RT #15814]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1974. [doc] List each of the zone types and associated zone
c869993e79c1eafbec61a56bf6cea848fe754c71xy options seperately in the ARM.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1973. [func] TSIG HMACSHA1, HMACSHA224, HMACSHA256, HMACSHA384 and
c869993e79c1eafbec61a56bf6cea848fe754c71xy HMACSHA512 support. [RT #13606]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1972. [contrib] DBUS dynamic forwarders integation from
c869993e79c1eafbec61a56bf6cea848fe754c71xy Jason Vas Dias <jvdias@redhat.com>.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1971. [port] linux: make detection of missing IF_NAMESIZE more
c869993e79c1eafbec61a56bf6cea848fe754c71xy robust. [RT #15443]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1970. [bug] nsupdate: adjust UDP timeout when falling back to
c869993e79c1eafbec61a56bf6cea848fe754c71xy unsigned SOA query. [RT #15775]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1969. [bug] win32: the socket code was freeing the socket
c869993e79c1eafbec61a56bf6cea848fe754c71xy structure too early. [RT #15776]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1968. [bug] Missing lock in resolver.c:validated(). [RT #15739]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1967. [func] dig/nslookup/host: warn about missing "QR". [RT #15779]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1966. [bug] Don't set CD when we have fallen back to plain DNS.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15727]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1965. [func] Suppress spurious "recusion requested but not
c869993e79c1eafbec61a56bf6cea848fe754c71xy available" warning with 'dig +qr'. [RT #15780].
c869993e79c1eafbec61a56bf6cea848fe754c71xy1964. [func] Seperate out MX and SRV to CNAME checks. [RT #15723]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1963. [port] Tru64 4.0E doesn't support send() and recv().
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15586]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1962. [bug] Named failed to clear old update-policy when it
fa25784ca4b51c206177d891a654f1d36a25d41fxy was removed. [RT #15491]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1961. [bug] Check the port and address of responses forwarded
c869993e79c1eafbec61a56bf6cea848fe754c71xy to dispatch. [RT #15474]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1960. [bug] Update code should set NSEC ttls from SOA MINIMUM.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15465]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1959. [func] Control the zeroing of the negative response TTL to
c869993e79c1eafbec61a56bf6cea848fe754c71xy a soa query. Defaults "zero-no-soa-ttl yes;" and
c869993e79c1eafbec61a56bf6cea848fe754c71xy "zero-no-soa-ttl-cache no;". [RT #15460]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1958. [bug] Named failed to update the zone's secure state
c869993e79c1eafbec61a56bf6cea848fe754c71xy until the zone was reloaded. [RT #15412]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1957. [bug] Dig mishandled responses to class ANY queries.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15402]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1956. [bug] Improve cross compile support, 'gen' is now built
c869993e79c1eafbec61a56bf6cea848fe754c71xy by native compiler. See README for additional
c869993e79c1eafbec61a56bf6cea848fe754c71xy cross compile support information. [RT #15148]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1955. [bug] Pre-allocate the cache cleaning interator. [RT #14998]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1954. [func] Named now falls back to advertising EDNS with a
c869993e79c1eafbec61a56bf6cea848fe754c71xy 512 byte receive buffer if the initial EDNS queries
c869993e79c1eafbec61a56bf6cea848fe754c71xy fail. [RT #14852]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1953. [func] The maximum EDNS UDP response named will send can
c869993e79c1eafbec61a56bf6cea848fe754c71xy now be set in named.conf (max-udp-size). This is
c869993e79c1eafbec61a56bf6cea848fe754c71xy independent of the advertised receive buffer
c869993e79c1eafbec61a56bf6cea848fe754c71xy (edns-udp-size). [RT #14852]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1952. [port] hpux: tell the linker to build a runtime link
c869993e79c1eafbec61a56bf6cea848fe754c71xy path "-Wl,+b:". [RT #14816].
c869993e79c1eafbec61a56bf6cea848fe754c71xy1951. [security] Drop queries from particular well known ports.
c869993e79c1eafbec61a56bf6cea848fe754c71xy Don't return FORMERR to queries from particular
c869993e79c1eafbec61a56bf6cea848fe754c71xy well known ports. [RT #15636]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1950. [port] Solaris 2.5.1 and earlier cannot bind() then connect()
c869993e79c1eafbec61a56bf6cea848fe754c71xy a TCP socket. This prevents the source address being
c869993e79c1eafbec61a56bf6cea848fe754c71xy set for TCP connections. [RT #15628]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1949. [func] Addition memory leakage checks. [RT #15544]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1948. [bug] If was possible to trigger a REQUIRE failure in
c869993e79c1eafbec61a56bf6cea848fe754c71xy xfrin.c:maybe_free() if named ran out of memory.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15568]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1947. [func] It is now possible to configure named to accept
c869993e79c1eafbec61a56bf6cea848fe754c71xy expired RRSIGs. Default "dnssec-accept-expired no;".
c869993e79c1eafbec61a56bf6cea848fe754c71xy Setting "dnssec-accept-expired yes;" leaves named
c869993e79c1eafbec61a56bf6cea848fe754c71xy vulnerable to replay attacks. [RT #14685]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1946. [bug] resume_dslookup() could trigger a REQUIRE failure
c869993e79c1eafbec61a56bf6cea848fe754c71xy when using forwarders. [RT #15549]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1945. [cleanup] dnssec-keygen: RSA (RSAMD5) is nolonger recommended.
c869993e79c1eafbec61a56bf6cea848fe754c71xy To generate a RSAMD5 key you must explicitly request
c869993e79c1eafbec61a56bf6cea848fe754c71xy RSAMD5. [RT #13780]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1944. [cleanup] isc_hash_create() does not need a read/write lock.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15522]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1943. [bug] Set the loadtime after rolling forward the journal.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15647]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1942. [bug] If the name of a DNSKEY match that of one in
c869993e79c1eafbec61a56bf6cea848fe754c71xy trusted-keys do not attempt to validate the DNSKEY
c869993e79c1eafbec61a56bf6cea848fe754c71xy using the parents DS RRset. [RT #15649]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1941. [bug] ncache_adderesult() should set eresult even if no
c869993e79c1eafbec61a56bf6cea848fe754c71xy rdataset is passed to it. [RT #15642]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1940. [bug] Fixed a number of error conditions reported by
c869993e79c1eafbec61a56bf6cea848fe754c71xy1939. [bug] The resolver could dereference a null pointer after
c869993e79c1eafbec61a56bf6cea848fe754c71xy validation if all the queries have timed out.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15528]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1938. [bug] The validator was not correctly handling unsecure
c869993e79c1eafbec61a56bf6cea848fe754c71xy negative responses at or below a SEP. [RT #15528]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1937. [bug] sdlz doesn't handle RRSIG records. [RT #15564]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1936. [bug] The validator could leak memory. [RT #15544]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1935. [bug] 'acache' was DO sensitive. [RT #15430]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1934. [func] Validate pending NS RRsets, in the authority section,
c869993e79c1eafbec61a56bf6cea848fe754c71xy prior to returning them if it can be done without
c869993e79c1eafbec61a56bf6cea848fe754c71xy requiring DNSKEYs to be fetched. [RT #15430]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1933. [bug] dump_rdataset_raw() had a incorrect INSIST. [RT #15534]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1932. [bug] hpux: LDFLAGS was getting corrupted. [RT #15530]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1931. [bug] Per-client mctx could require a huge amount of memory,
c869993e79c1eafbec61a56bf6cea848fe754c71xy particularly for a busy caching server. [RT #15519]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1930. [port] HPUX: ia64 support. [RT #15473]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1929. [port] FreeBSD: extend use of PTHREAD_SCOPE_SYSTEM.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1928. [bug] Race in rbtdb.c:currentversion(). [RT #15517]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1927. [bug] Access to soanode or nsnode in rbtdb violated the
c869993e79c1eafbec61a56bf6cea848fe754c71xy lock order rule and could cause a dead lock.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT# 15518]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1926. [bug] The Windows installer did not check for empty
c869993e79c1eafbec61a56bf6cea848fe754c71xy passwords. BINDinstall was being installed in
c869993e79c1eafbec61a56bf6cea848fe754c71xy the wrong place. [RT #15483]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1925. [port] All outer level AC_TRY_RUNs need cross compiling
c869993e79c1eafbec61a56bf6cea848fe754c71xy defaults. [RT #15469]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1924. [port] libbind: hpux ia64 support. [RT #15473]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1923. [bug] ns_client_detach() called too early. [RT #15499]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1922. [bug] check-tool.c:setup_logging() missing call to
c869993e79c1eafbec61a56bf6cea848fe754c71xy dns_log_setcontext().
c869993e79c1eafbec61a56bf6cea848fe754c71xy1921. [bug] Client memory contexts were not using internal
c869993e79c1eafbec61a56bf6cea848fe754c71xy malloc. [RT# 15434]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1920. [bug] The cache rbtdb lock array was too small to
c869993e79c1eafbec61a56bf6cea848fe754c71xy have the desired performance characteristics.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15454]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1919. [contrib] queryperf: a set of new features: collecting/printing
c869993e79c1eafbec61a56bf6cea848fe754c71xy response delays, printing intermediate results, and
c869993e79c1eafbec61a56bf6cea848fe754c71xy adjusting query rate for the "target" qps.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1918. [bug] Memory leak when checking acls. [RT #15391]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1917. [doc] funcsynopsisinfo wasn't being treated as verbatim
c869993e79c1eafbec61a56bf6cea848fe754c71xy when generating man pages. [RT #15385]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1916. [func] Integrate contibuted IDN code from JPNIC. [RT #15383]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1915. [bug] dig +ndots was broken. [RT #15215]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1914. [protocol] DS is required to accept mnemonic algorithms
c869993e79c1eafbec61a56bf6cea848fe754c71xy (RFC 4034). Still emit numeric algorithms for
c869993e79c1eafbec61a56bf6cea848fe754c71xy compatability with RFC 3658. [RT #15354]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1913. [func] Integrate contibuted DLZ code into named. [RT #11382]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1912. [port] aix: atomic locking for powerpc. [RT #15020]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1911. [bug] Update windows socket code. [RT #14965]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1910. [bug] dig's +sigchase code overhauled. [RT #14933]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1909. [bug] The DLV code has been re-worked to make no longer
c869993e79c1eafbec61a56bf6cea848fe754c71xy query order sensitive. [RT #14933]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1908. [func] dig now warns if 'RA' is not set in the answer when
c869993e79c1eafbec61a56bf6cea848fe754c71xy 'RD' was set in the query. host/nslookup skip servers
c869993e79c1eafbec61a56bf6cea848fe754c71xy that fail to set 'RA' when 'RD' is set unless a server
c869993e79c1eafbec61a56bf6cea848fe754c71xy is explicitly set. [RT #15005]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1907. [func] host/nslookup now continue (default)/fail on SERVFAIL.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15006]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1906. [func] dig now has a '-q queryname' and '+showsearch' options.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15034]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1905. [bug] Strings returned from cfg_obj_asstring() should be
c869993e79c1eafbec61a56bf6cea848fe754c71xy treated as read-only. The prototype for
c869993e79c1eafbec61a56bf6cea848fe754c71xy cfg_obj_asstring() has been updated to reflect this.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #15256]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1904. [func] Automatic empty zone creation for D.F.IP6.ARPA and
c869993e79c1eafbec61a56bf6cea848fe754c71xy friends. Note: RFC 1918 zones are not yet covered by
c869993e79c1eafbec61a56bf6cea848fe754c71xy this but are likely to be in a future release.
c869993e79c1eafbec61a56bf6cea848fe754c71xy New options: empty-server, empty-contact,
c869993e79c1eafbec61a56bf6cea848fe754c71xy empty-zones-enable and disable-empty-zone.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1903. [func] ISC string copy API.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1902. [func] Attempt to make the amount of work performed in a
c869993e79c1eafbec61a56bf6cea848fe754c71xy iteration self tuning. The covers nodes clean from
c869993e79c1eafbec61a56bf6cea848fe754c71xy the cache per iteration, nodes written to disk when
c869993e79c1eafbec61a56bf6cea848fe754c71xy rewriting a master file and nodes destroyed per
c869993e79c1eafbec61a56bf6cea848fe754c71xy iteration when destroying a zone or a cache.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #14996]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1901. [cleanup] Don't add DNSKEY records to the additional section.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1900. [bug] ixfr-from-differences failed to ensure that the
c869993e79c1eafbec61a56bf6cea848fe754c71xy serial number increased. [RT #15036]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1899. [func] named-checkconf now validates update-policy entries.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #14963]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1898. [bug] Extend ISC_SOCKADDR_FORMATSIZE and
c869993e79c1eafbec61a56bf6cea848fe754c71xy ISC_NETADDR_FORMATSIZE to allow for scope details.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1897. [func] x86 and x86_64 now have seperate atomic locking
c869993e79c1eafbec61a56bf6cea848fe754c71xy implementations.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1896. [bug] Recursive clients soft quota support wasn't working
c869993e79c1eafbec61a56bf6cea848fe754c71xy as expected. [RT #15103]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1895. [bug] A escaped character is, potentially, converted to
c869993e79c1eafbec61a56bf6cea848fe754c71xy the output character set too early. [RT #14666]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1894. [doc] Review ARM for BIND 9.4.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1893. [port] Use uintptr_t if available. [RT #14606]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1892. [func] Support for SPF rdata type. [RT #15033]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1891. [port] freebsd: pthread_mutex_init can fail if it runs out
c869993e79c1eafbec61a56bf6cea848fe754c71xy of memory. [RT #14995]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1890. [func] Raise the UDP recieve buffer size to 32k if it is
c869993e79c1eafbec61a56bf6cea848fe754c71xy less than 32k. [RT #14953]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1889. [port] sunos: non blocking i/o support. [RT #14951]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1888. [func] Support for IPSECKEY rdata type. [RT #14967]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1887. [bug] The cache could delete expired records too fast for
c869993e79c1eafbec61a56bf6cea848fe754c71xy clients with a virtual time in the past. [RT #14991]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1886. [bug] fctx_create() could return success even though it
c869993e79c1eafbec61a56bf6cea848fe754c71xy failed. [RT #14993]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1885. [func] dig: report the number of extra bytes still left in
c869993e79c1eafbec61a56bf6cea848fe754c71xy the packet after processing all the records.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1884. [cleanup] dighost.c: move external declarations into <dig/dig.h>.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1883. [bug] dnssec-signzone, dnssec-keygen: handle negative debug
c869993e79c1eafbec61a56bf6cea848fe754c71xy levels. [RT #14962]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1882. [func] Limit the number of recursive clients that can be
c869993e79c1eafbec61a56bf6cea848fe754c71xy waiting for a single query (<qname,qtype,qclass>) to
c869993e79c1eafbec61a56bf6cea848fe754c71xy resolve. New options clients-per-query and
c869993e79c1eafbec61a56bf6cea848fe754c71xy max-clients-per-query.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1881. [func] Add a system test for named-checkconf. [RT #14931]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1880. [func] The lame cache is now done on a <qname,qclass,qtype>
c869993e79c1eafbec61a56bf6cea848fe754c71xy basis as some servers only appear to be lame for
c869993e79c1eafbec61a56bf6cea848fe754c71xy certain query types. [RT #14916]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1879. [func] "USE INTERNAL MALLOC" is now runtime selectable.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #14892]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1878. [func] Detect duplicates of UDP queries we are recursing on
c869993e79c1eafbec61a56bf6cea848fe754c71xy and drop them. New stats category "duplicates".
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #2471]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1877. [bug] Fix unreasonably low quantum on call to
c869993e79c1eafbec61a56bf6cea848fe754c71xy dns_rbt_destroy2(). Remove unnecessay unhash_node()
c869993e79c1eafbec61a56bf6cea848fe754c71xy call. [RT #14919]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1876. [func] Additional memory debugging support to track size
c869993e79c1eafbec61a56bf6cea848fe754c71xy and mctx arguments. [RT #14814]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1875. [bug] process_dhtkey() was using the wrong memory context
c869993e79c1eafbec61a56bf6cea848fe754c71xy to free some memory. [RT #14890]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1874. [port] sunos: portability fixes. [RT #14814]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1873. [port] win32: isc__errno2result() now reports its caller.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13753]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1872. [port] win32: Handle ERROR_NETNAME_DELETED. [RT #13753]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1871. [placeholder]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1870. [func] Added framework for handling multiple EDNS versions.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #14873]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1869. [func] dig can now specify the EDNS version when making
c869993e79c1eafbec61a56bf6cea848fe754c71xy a query. [RT #14873]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1868. [func] edns-udp-size can now be overridden on a per
c869993e79c1eafbec61a56bf6cea848fe754c71xy server basis. [RT #14851]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1867. [bug] It was possible to trigger a INSIST in
c869993e79c1eafbec61a56bf6cea848fe754c71xy dlv_validatezonekey(). [RT #14846]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1866. [bug] resolv.conf parse errors were being ignored by
c869993e79c1eafbec61a56bf6cea848fe754c71xy1865. [bug] Silently ignore nameservers in /etc/resolv.conf with
c869993e79c1eafbec61a56bf6cea848fe754c71xy bad addresses. [RT #14841]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1864. [bug] Don't try the alternative transfer source if you
c869993e79c1eafbec61a56bf6cea848fe754c71xy got a answer / transfer with the main source
c869993e79c1eafbec61a56bf6cea848fe754c71xy address. [RT #14802]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1863. [bug] rrset-order "fixed" error messages not complete.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1862. [func] Add additional zone data constancy checks.
c869993e79c1eafbec61a56bf6cea848fe754c71xy named-checkzone has extended checking of NS, MX and
c869993e79c1eafbec61a56bf6cea848fe754c71xy SRV record and the hosts they reference.
c869993e79c1eafbec61a56bf6cea848fe754c71xy named has extended post zone load checks.
c869993e79c1eafbec61a56bf6cea848fe754c71xy New zone options: check-mx and integrity-check.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #4940]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1861. [bug] dig could trigger a INSIST on certain malformed
c869993e79c1eafbec61a56bf6cea848fe754c71xy responses. [RT #14801]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1860. [port] solaris 2.8: hack_shutup_pthreadmutexinit was
c869993e79c1eafbec61a56bf6cea848fe754c71xy incorrectly set. [RT #14775]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1859. [func] Add support for CH A record. [RT #14695]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1858. [bug] The flush-zones-on-shutdown option wasn't being
c869993e79c1eafbec61a56bf6cea848fe754c71xy parsed. [RT #14686]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1857. [bug] named could trigger a INSIST() if reconfigured /
c869993e79c1eafbec61a56bf6cea848fe754c71xy reloaded too fast. [RT #14673]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1856. [doc] Switch Docbook toolchain from DSSSL to XSL.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #11398]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1855. [bug] ixfr-from-differences was failing to detect changes
c869993e79c1eafbec61a56bf6cea848fe754c71xy of ttl due to dns_diff_subtract() was ignoring the ttl
c869993e79c1eafbec61a56bf6cea848fe754c71xy of records. [RT #14616]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1854. [bug] lwres also needs to know the print format for
c869993e79c1eafbec61a56bf6cea848fe754c71xy (long long). [RT #13754]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1853. [bug] Rework how DLV interacts with proveunsecure().
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13605]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1852. [cleanup] Remove last vestiges of dnssec-signkey and
c869993e79c1eafbec61a56bf6cea848fe754c71xy dnssec-makekeyset (removed from Makefile years ago).
c869993e79c1eafbec61a56bf6cea848fe754c71xy1851. [doc] Doxygen comment markup. [RT #11398]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1850. [bug] Memory leak in lwres_getipnodebyaddr(). [RT #14591]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1849. [doc] All forms of the man pages (docbook, man, html) should
c869993e79c1eafbec61a56bf6cea848fe754c71xy have consistant copyright dates.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1848. [bug] Improve SMF integration. [RT #13238]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1847. [bug] isc_ondestroy_init() is called too late in
c869993e79c1eafbec61a56bf6cea848fe754c71xy dns_rbtdb_create()/dns_rbtdb64_create().
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13661]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1846. [contrib] query-loc-0.3.0 from Stephane Bortzmeyer
c869993e79c1eafbec61a56bf6cea848fe754c71xy <bortzmeyer@nic.fr>.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1845. [bug] Improve error reporting to distingish between
c869993e79c1eafbec61a56bf6cea848fe754c71xy accept()/fcntl() and socket()/fcntl() errors.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13745]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1844. [bug] inet_pton() accepted more that 4 hexadecimal digits
c869993e79c1eafbec61a56bf6cea848fe754c71xy for each 16 bit piece of the IPv6 address. The text
c869993e79c1eafbec61a56bf6cea848fe754c71xy representation of a IPv6 address has been tighted
c869993e79c1eafbec61a56bf6cea848fe754c71xy to disallow this (draft-ietf-ipv6-addr-arch-v4-02.txt).
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #5662]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1843. [cleanup] CINCLUDES takes precedence over CFLAGS. This helps
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng when CFLAGS contains "-I /usr/local/include"
c869993e79c1eafbec61a56bf6cea848fe754c71xy resulting in old header files being used.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1842. [port] cmsg_len() could produce incorrect results on
c869993e79c1eafbec61a56bf6cea848fe754c71xy some platform. [RT #13744]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1841. [bug] "dig +nssearch" now makes a recursive query to
c869993e79c1eafbec61a56bf6cea848fe754c71xy find the list of nameservers to query. [RT #13694]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1840. [func] dnssec-signzone can now randomize signature end times
c869993e79c1eafbec61a56bf6cea848fe754c71xy (dnssec-signzone -j jitter). [RT #13609]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1839. [bug] <isc/hash.h> was not being installed.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1838. [cleanup] Don't allow Linux capabilities to be inherited.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13707]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1837. [bug] Compile time option ISC_FACILITY was not effective
c869993e79c1eafbec61a56bf6cea848fe754c71xy for 'named -u <user>'. [RT #13714]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1836. [cleanup] Silence compiler warnings in hash_test.c.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1835. [bug] Update dnssec-signzone's usage message. [RT #13657]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1834. [bug] Bad memset in rdata_test.c. [RT #13658]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1833. [bug] Race condition in isc_mutex_lock_profile(). [RT #13660]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1832. [bug] named fails to return BADKEY on unknown TSIG algorithm.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13620]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1831. [doc] Update named-checkzone documentation. [RT#13604]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1830. [bug] adb lame cache has sence of test reversed. [RT #13600]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1829. [bug] win32: "pid-file none;" broken. [RT #13563]
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng1828. [bug] isc_rwlock_init() failed to properly cleanup if it
c869993e79c1eafbec61a56bf6cea848fe754c71xy encountered a error. [RT #13549]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1827. [bug] host: update usage message for '-a'. [RT #37116]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1826. [bug] Missing DESTROYLOCK() in isc_mem_createx() on out
c869993e79c1eafbec61a56bf6cea848fe754c71xy of memory error. [RT #13537]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1825. [bug] Missing UNLOCK() on out of memory error from in
c869993e79c1eafbec61a56bf6cea848fe754c71xy rbtdb.c:subtractrdataset(). [RT #13519]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1824. [bug] Memory leak on dns_zone_setdbtype() failure.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13510]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1823. [bug] Wrong macro used to check for point to point interface.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT#13418]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1822. [bug] check-names test for RT was reversed. [RT #13382]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1821. [placeholder]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1820. [bug] Gracefully handle acl loops. [RT #13659]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1819. [bug] The validator needed to check both the algorithm and
c869993e79c1eafbec61a56bf6cea848fe754c71xy digest types of the DS to determine if it could be
c869993e79c1eafbec61a56bf6cea848fe754c71xy used to introduce a secure zone. [RT #13593]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1818. [bug] 'named-checkconf -z' triggered an INSIST. [RT #13599]
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China1817. [func] Add support for additional zone file formats for
c869993e79c1eafbec61a56bf6cea848fe754c71xy improving loading performance. The masterfile-format
c869993e79c1eafbec61a56bf6cea848fe754c71xy option in named.conf can be used to specify a
c869993e79c1eafbec61a56bf6cea848fe754c71xy non-default format. A separate command
c869993e79c1eafbec61a56bf6cea848fe754c71xy named-compilezone was provided to generate zone files
c869993e79c1eafbec61a56bf6cea848fe754c71xy in the new format. Additionally, the -I and -O options
c869993e79c1eafbec61a56bf6cea848fe754c71xy for dnssec-signzone specify the input and output
c869993e79c1eafbec61a56bf6cea848fe754c71xy1816. [port] UnixWare: failed to compile lib/isc/unix/net.c.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13597]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1815. [bug] nsupdate triggered a REQUIRE if the server was set
c869993e79c1eafbec61a56bf6cea848fe754c71xy without also setting the zone and it encountered
c869993e79c1eafbec61a56bf6cea848fe754c71xy a CNAME and was using TSIG. [RT #13086]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1814. [func] UNIX domain controls are now supported.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1813. [func] Restructured the data locking framework using
c869993e79c1eafbec61a56bf6cea848fe754c71xy architecture dependent atomic operations (when
c869993e79c1eafbec61a56bf6cea848fe754c71xy available), improving response performance on
c869993e79c1eafbec61a56bf6cea848fe754c71xy multi-processor machines significantly.
c869993e79c1eafbec61a56bf6cea848fe754c71xy x86, x86_64, alpha, powerpc, and mips are currently
c869993e79c1eafbec61a56bf6cea848fe754c71xy supported.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1812. [port] win32: IN6_IS_ADDR_UNSPECIFIED macro is incorrect.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13453]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1811. [func] Preserve the case of domain names in rdata during
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng zone transfers. [RT #13547]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1810. [bug] configure, lib/bind/configure make different default
c869993e79c1eafbec61a56bf6cea848fe754c71xy decisions about whether to do a threaded build.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13212]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1809. [bug] "make distclean" failed for libbind if the platform
c869993e79c1eafbec61a56bf6cea848fe754c71xy is not supported.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1808. [bug] zone.c:notify_zone() contained a race condition,
c869993e79c1eafbec61a56bf6cea848fe754c71xy zone->db could change underneath it. [RT #13511]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1807. [bug] When forwarding (forward only) set the active domain
c869993e79c1eafbec61a56bf6cea848fe754c71xy from the forward zone name. [RT #13526]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1806. [bug] The resolver returned the wrong result when a CNAME /
c869993e79c1eafbec61a56bf6cea848fe754c71xy DNAME was encountered when fetching glue from a
c869993e79c1eafbec61a56bf6cea848fe754c71xy secure namespace. [RT #13501]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1805. [bug] Pending status was not being cleared when DLV was
c869993e79c1eafbec61a56bf6cea848fe754c71xy active. [RT #13501]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1804. [bug] Ensure that if we are queried for glue that it fits
c869993e79c1eafbec61a56bf6cea848fe754c71xy in the additional section or TC is set to tell the
c869993e79c1eafbec61a56bf6cea848fe754c71xy client to retry using TCP. [RT #10114]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1803. [bug] dnssec-signzone sometimes failed to remove old
c869993e79c1eafbec61a56bf6cea848fe754c71xy RRSIGs. [RT #13483]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1802. [bug] Handle connection resets better. [RT #11280]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1801. [func] Report differences between hints and real NS rrset
c869993e79c1eafbec61a56bf6cea848fe754c71xy and associated address records.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1800. [bug] Changes #1719 allowed a INSIST to be triggered.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13428]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1799. [bug] 'rndc flushname' failed to flush negative cache
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China entries. [RT #13438]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1798. [func] The server syntax has been extended to support a
c869993e79c1eafbec61a56bf6cea848fe754c71xy range of servers. [RT #11132]
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China1797. [func] named-checkconf now check acls to verify that they
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China only refer to existing acls. [RT #13101]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1796. [func] "rndc freeze/thaw" now freezes/thaws all zones.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1795. [bug] "rndc dumpdb" was not fully documented. Minor
c869993e79c1eafbec61a56bf6cea848fe754c71xy formating issues with "rndc dumpdb -all". [RT #13396]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1794. [func] Named and named-checkzone can now both check for
c869993e79c1eafbec61a56bf6cea848fe754c71xy non-terminal wildcard records.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1793. [func] Extend adjusting TTL warning messages. [RT #13378]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1792. [func] New zone option "notify-delay". Specify a minimum
c869993e79c1eafbec61a56bf6cea848fe754c71xy delay between sets of NOTIFY messages.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1791. [bug] 'host -t a' still printed out AAAA and MX records.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13230]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1790. [cleanup] Move lib/dns/sec/dst up into lib/dns. This should
c869993e79c1eafbec61a56bf6cea848fe754c71xy allow parallel make to succeed.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1789. [bug] Prerequisite test for tkey and dnssec could fail
c869993e79c1eafbec61a56bf6cea848fe754c71xy with "configure --with-libtool".
c869993e79c1eafbec61a56bf6cea848fe754c71xy1788. [bug] libbind9.la/libbind9.so needs to link against
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China1787. [port] HPUX: both "cc" and "gcc" need -Wl,+vnocompatwarnings.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1786. [port] AIX: libt_api needs to be taught to look for
c869993e79c1eafbec61a56bf6cea848fe754c71xy T_testlist in the main executable (--with-libtool).
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China1785. [bug] libbind9.la/libbind9.so needs to link against
80a11ad227f9c82cd6e7cf5c8913a37f00b7af0echenlu chen - Sun Microsystems - Beijing China libisc.la/libisc.so.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1784. [cleanup] "libtool -allow-undefined" is the default.
c869993e79c1eafbec61a56bf6cea848fe754c71xy Leave hooks in configure to allow it to be set
c869993e79c1eafbec61a56bf6cea848fe754c71xy if needed in the future.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1783. [cleanup] We only need one copy of libtool.m4, ltmain.sh in the
c869993e79c1eafbec61a56bf6cea848fe754c71xy source tree.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1782. [port] OSX: --with-libtool + --enable-libbind broke on
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng __evOptMonoTime. [RT #13219]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1781. [port] FreeBSD 5.3: set PTHREAD_SCOPE_SYSTEM. [RT #12810]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1780. [bug] Update libtool to 1.5.10.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1779. [port] OSF 5.1: libtool didn't handle -pthread correctly.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1778. [port] HUX 11.11: fix broken IN6ADDR_ANY_INIT and
c869993e79c1eafbec61a56bf6cea848fe754c71xy IN6ADDR_LOOPBACK_INIT macros.
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng1777. [port] OSF 5.1: fix broken IN6ADDR_ANY_INIT and
da14cebe459d3275048785f25bd869cb09b5307fEric Cheng IN6ADDR_LOOPBACK_INIT macros.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1776. [port] Solaris 2.9: fix broken IN6ADDR_ANY_INIT and
c869993e79c1eafbec61a56bf6cea848fe754c71xy IN6ADDR_LOOPBACK_INIT macros.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1775. [bug] Only compile getnetent_r.c when threaded. [RT #13205]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1774. [port] Aix: Silence compiler warnings / build failures.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13154]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1773. [bug] Fast retry on host / net unreachable. [RT #13153]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1772. [placeholder]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1771. [placeholder]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1770. [bug] named-checkconf failed to report missing a missing
c869993e79c1eafbec61a56bf6cea848fe754c71xy file clause for rbt{64} master/hint zones. [RT#13009]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1769. [port] win32: change compiler flags /MTd ==> /MDd,
c869993e79c1eafbec61a56bf6cea848fe754c71xy /MT ==> /MD.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1768. [bug] nsecnoexistnodata() could be called with a non-NSEC
c869993e79c1eafbec61a56bf6cea848fe754c71xy rdataset. [RT #12907]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1767. [port] Builds on IPv6 platforms without IPv6 Advanced API
c869993e79c1eafbec61a56bf6cea848fe754c71xy support for (struct in6_pktinfo) failed. [RT #13077]
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl1766. [bug] Update the master file timestamp on successful refresh
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl as well as the journal's timestamp. [RT# 13062]
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl1765. [bug] configure --with-openssl=auto failed. [RT #12937]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1764. [bug] dns_zone_replacedb failed to emit a error message
c869993e79c1eafbec61a56bf6cea848fe754c71xy if there was no SOA record in the replacment db.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #13016]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1763. [func] Perform sanity checks on NS records which refer to
c869993e79c1eafbec61a56bf6cea848fe754c71xy 'in zone' names. [RT #13002]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1762. [bug] isc_interfaceiter_create() could return ISC_R_SUCCESS
c869993e79c1eafbec61a56bf6cea848fe754c71xy even when it failed. [RT #12995]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1761. [bug] 'rndc dumpdb' didn't report unassociated entries.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12971]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1760. [bug] Host / net unreachable was not penalising rtt
c869993e79c1eafbec61a56bf6cea848fe754c71xy estimates. [RT #12970]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1759. [bug] Named failed to startup if the OS supported IPv6
c869993e79c1eafbec61a56bf6cea848fe754c71xy but had no IPv6 interfaces configured. [RT #12942]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1758. [func] Don't send notify messages to self. [RT #12933]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1757. [func] host now can turn on memory debugging flags with '-m'.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1756. [func] named-checkconf now checks the logging configuration.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12352]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1755. [func] allow-update is now settable at the options / view
c869993e79c1eafbec61a56bf6cea848fe754c71xy level. [RT #6636]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1754. [bug] We wern't always attempting to query the parent
c869993e79c1eafbec61a56bf6cea848fe754c71xy server for the DS records at the zone cut.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12774]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1753. [bug] Don't serve a slave zone which has no NS records.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12894]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1752. [port] Move isc_app_start() to after ns_os_daemonise()
c869993e79c1eafbec61a56bf6cea848fe754c71xy as some fork() implementations unblock the signals
c869993e79c1eafbec61a56bf6cea848fe754c71xy that are blocked by isc_app_start(). [RT #12810]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1751. [bug] --enable-getifaddrs failed under linux. [RT #12867]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1750. [port] lib/bind/make/rules.in:subdirs was not bash friendly.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12864]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1749. [bug] 'check-names response ignore;' failed to ignore.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12866]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1748. [func] dig now returns the byte count for axfr/ixfr.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1747. [bug] BIND 8 compatability: named/named-checkconf failed
c869993e79c1eafbec61a56bf6cea848fe754c71xy to parse "host-statistics-max" in named.conf.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1746. [func] Make public the function to read a key file,
c869993e79c1eafbec61a56bf6cea848fe754c71xy dst_key_read_public(). [RT #12450]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1745. [bug] Dig/host/nslookup accept replies from link locals
c869993e79c1eafbec61a56bf6cea848fe754c71xy regardless of scope if no scope was specified when
c869993e79c1eafbec61a56bf6cea848fe754c71xy query was sent. [RT #12745]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1744. [bug] If tuple2msgname() failed to convert a tuple to
c869993e79c1eafbec61a56bf6cea848fe754c71xy a name a REQUIRE could be triggered. [RT #12796]
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl1743. [bug] If isc_taskmgr_create() was not able to create the
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl requested number of worker threads then destruction
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl of the manager would trigger an INSIST() failure.
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl [RT #12790]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1742. [bug] Deleting all records at a node then adding a
c869993e79c1eafbec61a56bf6cea848fe754c71xy previously existing record, in a single UPDATE
c869993e79c1eafbec61a56bf6cea848fe754c71xy transaction, failed to leave / regenerate the
c869993e79c1eafbec61a56bf6cea848fe754c71xy associated RRSIG records. [RT #12788]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1741. [bug] Deleting all records at a node in a secure zone
c869993e79c1eafbec61a56bf6cea848fe754c71xy using a update-policy grant failed. [RT #12787]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1740. [bug] Replace rbt's hash algorithm as it performed badly
c869993e79c1eafbec61a56bf6cea848fe754c71xy with certain zones. [RT #12729]
c869993e79c1eafbec61a56bf6cea848fe754c71xy NOTE: a hash context now needs to be established
c869993e79c1eafbec61a56bf6cea848fe754c71xy via isc_hash_create() if the application was not
c869993e79c1eafbec61a56bf6cea848fe754c71xy already doing this.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1739. [bug] dns_rbt_deletetree() could incorrectly return
c869993e79c1eafbec61a56bf6cea848fe754c71xy ISC_R_QUOTA. [RT #12695]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1738. [bug] Enable overrun checking by default. [RT #12695]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1737. [bug] named failed if more than 16 masters were specified.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12627]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1736. [bug] dst_key_fromnamedfile() could fail to read a
c869993e79c1eafbec61a56bf6cea848fe754c71xy public key. [RT #12687]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1735. [bug] 'dig +sigtrace' could die with a REQUIRE failure.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RE #12688]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1734. [cleanup] 'rndc-confgen -a -t' remove extra '/' in path.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12588]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1733. [bug] Return non-zero exit status on initial load failure.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12658]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1732. [bug] 'rrset-order name "*"' wasn't being applied to ".".
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12467]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1731. [port] darwin: relax version test in ifconfig.sh.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12581]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1730. [port] Determine the length type used by the socket API.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12581]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1729. [func] Improve check-names error messages.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1728. [doc] Update check-names documentation.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1727. [bug] named-checkzone: check-names support didn't match
c869993e79c1eafbec61a56bf6cea848fe754c71xy documentation.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1726. [port] aix5: add support for aix5.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1725. [port] linux: update error message on interaction of threads,
c869993e79c1eafbec61a56bf6cea848fe754c71xy capabilities and setuid support (named -u). [RT #12541]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1724. [bug] Look for DNSKEY records with "dig +sigtrace".
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12557]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1723. [cleanup] Silence compiler warnings from t_tasks.c. [RT #12493]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1722. [bug] Don't commit the journal on malformed ixfr streams.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12519]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1721. [bug] Error message from the journal processing were not
c869993e79c1eafbec61a56bf6cea848fe754c71xy always identifing the relevent journal. [RT #12519]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1720. [bug] 'dig +chase' did not terminate on a RFC 2308 Type 1
c869993e79c1eafbec61a56bf6cea848fe754c71xy negative response. [RT #12506]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1719. [bug] named was not correctly caching a RFC 2308 Type 1
c869993e79c1eafbec61a56bf6cea848fe754c71xy negative response. [RT #12506]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1718. [bug] nsupdate was not handling RFC 2308 Type 3 negative
c869993e79c1eafbec61a56bf6cea848fe754c71xy responses when looking for the zone / master server.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12506]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1717. [port] solaris: ifconfig.sh did not support Solaris 10.
c869993e79c1eafbec61a56bf6cea848fe754c71xy "ifconfig.sh down" didn't work for Solaris 9.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1716. [doc] named.conf(5) was being installed in the wrong
c869993e79c1eafbec61a56bf6cea848fe754c71xy location. [RT# 12441]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1715. [func] 'dig +trace' now randomly selects the next servers
c869993e79c1eafbec61a56bf6cea848fe754c71xy to try. Report if there is a bad delegation.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1714. [bug] dig/host/nslookup were only trying the first
c869993e79c1eafbec61a56bf6cea848fe754c71xy address when a nameserver was specified by name.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12286]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1713. [port] linux: extend capset failure message to say:
c869993e79c1eafbec61a56bf6cea848fe754c71xy please ensure that the capset kernel module is
c869993e79c1eafbec61a56bf6cea848fe754c71xy loaded. see insmod(8)
c869993e79c1eafbec61a56bf6cea848fe754c71xy1712. [bug] Missing FULLCHECK for "trusted-key" in dig.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1711. [func] 'rndc unfreeze' has been deprecated by 'rndc thaw'.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1710. [func] 'rndc notify zone [class [view]]' resend the NOTIFY
c869993e79c1eafbec61a56bf6cea848fe754c71xy messages for the specified zone. [RT #9479]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1709. [port] solaris: add SMF support from Sun.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1708. [cleanup] Replaced dns_fullname_hash() with dns_name_fullhash()
c869993e79c1eafbec61a56bf6cea848fe754c71xy for conformance to the name space convention. Binary
c869993e79c1eafbec61a56bf6cea848fe754c71xy backward compatibility to the old function name is
c869993e79c1eafbec61a56bf6cea848fe754c71xy provided. [RT #12376]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1707. [contrib] sdb/ldap updated to version 1.0-beta.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1706. [bug] 'rndc stop' failed to cause zones to be flushed
c869993e79c1eafbec61a56bf6cea848fe754c71xy sometimes. [RT #12328]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1705. [func] Allow the journal's name to be changed via named.conf.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1704. [port] lwres needed a snprintf() implementation for
c869993e79c1eafbec61a56bf6cea848fe754c71xy platforms without snprintf(). Add missing
c869993e79c1eafbec61a56bf6cea848fe754c71xy "#include <isc/print.h>". [RT #12321]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1703. [bug] named would loop sending NOTIFY messages when it
c869993e79c1eafbec61a56bf6cea848fe754c71xy failed to receive a response. [RT #12322]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1702. [bug] also-notify should not be applied to builtin zones.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #12323]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1701. [doc] A minimal named.conf man page.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1700. [func] nslookup is no longer to be treated as deprecated.
c869993e79c1eafbec61a56bf6cea848fe754c71xy Remove "deprecated" warning message. Add man page.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1699. [bug] dnssec-signzone can generate "not exact" errors
c869993e79c1eafbec61a56bf6cea848fe754c71xy when resigning. [RT #12281]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1698. [doc] Use reserved IPv6 documentation prefix.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1697. [bug] xxx-source{,-v6} was not effective when it
c869993e79c1eafbec61a56bf6cea848fe754c71xy specified one of listening addresses and a
c869993e79c1eafbec61a56bf6cea848fe754c71xy different port than the listening port. [RT #12257]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1696. [bug] dnssec-signzone failed to clean out nodes that
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl consisted of only NSEC and RRSIG records.
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl [RT #12154]
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl1695. [bug] DS records when forwarding require special handling.
8bb4b220fdb894543e41a5f9037898cf3c3f312bgl [RT #12133]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1694. [bug] Report if the builtin views of "_default" / "_bind"
c869993e79c1eafbec61a56bf6cea848fe754c71xy are defined in named.conf. [RT #12023]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1693. [bug] max-journal-size was not effective for master zones
c869993e79c1eafbec61a56bf6cea848fe754c71xy with ixfr-from-differences set. [RT# 12024]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1692. [bug] Don't set -I, -L and -R flags when libcrypto is in
c869993e79c1eafbec61a56bf6cea848fe754c71xy /usr/lib. [RT #11971]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1691. [bug] sdb's attachversion was not complete. [RT #11990]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1690. [bug] Delay detaching view from the client until UPDATE
c869993e79c1eafbec61a56bf6cea848fe754c71xy processing completes when shutting down. [RT #11714]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1689. [bug] DNS_NAME_TOREGION() and DNS_NAME_SPLIT() macros
c869993e79c1eafbec61a56bf6cea848fe754c71xy contained gratuitous semicolons. [RT #11707]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1688. [bug] LDFLAGS was not supported.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1687. [bug] Race condition in dispatch. [RT #10272]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1686. [bug] Named sent a extraneous NOTIFY when it received a
c869993e79c1eafbec61a56bf6cea848fe754c71xy redundant UPDATE request. [RT #11943]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1685. [bug] Change #1679 loop tests weren't quite right.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1684. [func] ixfr-from-differences now takes master and slave in
c869993e79c1eafbec61a56bf6cea848fe754c71xy addition to yes and no at the options and view levels.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1683. [bug] dig +sigchase could leak memory. [RT #11445]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1682. [port] Update configure test for (long long) printf format.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #5066]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1681. [bug] Only set SO_REUSEADDR when a port is specified in
c869993e79c1eafbec61a56bf6cea848fe754c71xy isc_socket_bind(). [RT #11742]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1680. [func] rndc: the source address can now be specified.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1679. [bug] When there was a single nameserver with multiple
c869993e79c1eafbec61a56bf6cea848fe754c71xy addresses for a zone not all addresses were tried.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #11706]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1678. [bug] RRSIG should use TYPEXXXXX for unknown types.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1677. [bug] dig: +aaonly didn't work, +aaflag undocumented.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1676. [func] New option "allow-query-cache". This lets
c869993e79c1eafbec61a56bf6cea848fe754c71xy allow-query be used to specify the default zone
c869993e79c1eafbec61a56bf6cea848fe754c71xy access level rather than having to have every
c869993e79c1eafbec61a56bf6cea848fe754c71xy zone override the global value. allow-query-cache
c869993e79c1eafbec61a56bf6cea848fe754c71xy can be set at both the options and view levels.
c869993e79c1eafbec61a56bf6cea848fe754c71xy If allow-query-cache is not set allow-query applies.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1675. [bug] named would sometimes add extra NSEC records to
c869993e79c1eafbec61a56bf6cea848fe754c71xy the authority section.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1674. [port] linux: increase buffer size used to scan
c869993e79c1eafbec61a56bf6cea848fe754c71xy1673. [port] linux: issue a error messages if IPv6 interface
c869993e79c1eafbec61a56bf6cea848fe754c71xy scans fails.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1672. [cleanup] Tests which only function in a threaded build
c869993e79c1eafbec61a56bf6cea848fe754c71xy now return R:THREADONLY (rather than R:UNTESTED)
c869993e79c1eafbec61a56bf6cea848fe754c71xy in a non-threaded build.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1671. [contrib] queryperf: add NAPTR to the list of known types.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1670. [func] Log UPDATE requests to slave zones without an acl as
c869993e79c1eafbec61a56bf6cea848fe754c71xy "disabled" at debug level 3. [RT# 11657]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1669. [placeholder]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1668. [bug] DIG_SIGCHASE was making bin/dig/host dump core.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1667. [port] linux: not all versions have IF_NAMESIZE.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1666. [bug] The optional port on hostnames in dual-stack-servers
c869993e79c1eafbec61a56bf6cea848fe754c71xy was being ignored.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1665. [func] rndc now allows addresses to be set in the
c869993e79c1eafbec61a56bf6cea848fe754c71xy server clauses.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1664. [bug] nsupdate needed KEY for SIG(0), not DNSKEY.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1663. [func] Look for OpenSSL by default.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1662. [bug] Change #1658 failed to change one use of 'type'
c869993e79c1eafbec61a56bf6cea848fe754c71xy to 'keytype'.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1661. [bug] Restore dns_name_concatenate() call in
c869993e79c1eafbec61a56bf6cea848fe754c71xy adb.c:set_target(). [RT #11582]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1660. [bug] win32: connection_reset_fix() was being called
c869993e79c1eafbec61a56bf6cea848fe754c71xy unconditionally. [RT #11595]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1659. [cleanup] Cleanup some messages that were referring to KEY vs
c869993e79c1eafbec61a56bf6cea848fe754c71xy DNSKEY, NXT vs NSEC and SIG vs RRSIG.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1658. [func] Update dnssec-keygen to default to KEY for HMAC-MD5
c869993e79c1eafbec61a56bf6cea848fe754c71xy and DH. Tighten which options apply to KEY and
c869993e79c1eafbec61a56bf6cea848fe754c71xy DNSKEY records.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1657. [doc] ARM: document query log output.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1656. [doc] Update DNSSEC description in ARM to cover DS, NSEC
c869993e79c1eafbec61a56bf6cea848fe754c71xy DNSKEY and RRSIG. [RT #11542]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1655. [bug] Logging multiple versions w/o a size was broken.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #11446]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1654. [bug] isc_result_totext() contained array bounds read
c869993e79c1eafbec61a56bf6cea848fe754c71xy1653. [func] Add key type checking to dst_key_fromfilename(),
c869993e79c1eafbec61a56bf6cea848fe754c71xy DST_TYPE_KEY should be used to read TSIG, TKEY and
c869993e79c1eafbec61a56bf6cea848fe754c71xy SIG(0) keys.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1652. [bug] TKEY still uses KEY.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1651. [bug] dig: process multiple dash options.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1650. [bug] dig, nslookup: flush standard out after each command.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1649. [bug] Silence "unexpected non-minimal diff" message.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #11206]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1648. [func] Update dnssec-lookaside named.conf syntax to support
c869993e79c1eafbec61a56bf6cea848fe754c71xy multiple dnssec-lookaside namespaces (not yet
c869993e79c1eafbec61a56bf6cea848fe754c71xy implemented).
c869993e79c1eafbec61a56bf6cea848fe754c71xy1647. [bug] It was possible trigger a INSIST when chasing a DS
c869993e79c1eafbec61a56bf6cea848fe754c71xy record that required walking back over a empty node.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #11445]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1646. [bug] win32: logging file versions didn't work with
c869993e79c1eafbec61a56bf6cea848fe754c71xy non-UNC filenames. [RT#11486]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1645. [bug] named could trigger a REQUIRE failure if multiple
c869993e79c1eafbec61a56bf6cea848fe754c71xy masters with keys are specified.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1644. [bug] Update the journal modification time after a
c869993e79c1eafbec61a56bf6cea848fe754c71xy sucessfull refresh query. [RT #11436]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1643. [bug] dns_db_closeversion() could leak memory / node
c869993e79c1eafbec61a56bf6cea848fe754c71xy references. [RT #11163]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1642. [port] Support OpenSSL implementations which don't have
c869993e79c1eafbec61a56bf6cea848fe754c71xy DSA support. [RT #11360]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1641. [bug] Update the check-names description in ARM. [RT #11389]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1640. [bug] win32: isc_socket_cancel(ISC_SOCKCANCEL_ACCEPT) was
c869993e79c1eafbec61a56bf6cea848fe754c71xy incorrectly closing the socket. [RT #11291]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1639. [func] Initial dlv system test.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1638. [bug] "ixfr-from-differences" could generate a REQUIRE
c869993e79c1eafbec61a56bf6cea848fe754c71xy failure if the journal open failed. [RT #11347]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1637. [bug] Node reference leak on error in addnoqname().
c869993e79c1eafbec61a56bf6cea848fe754c71xy1636. [bug] The dump done callback could get ISC_R_SUCCESS even if
c869993e79c1eafbec61a56bf6cea848fe754c71xy a error had occured. The database version no longer
c869993e79c1eafbec61a56bf6cea848fe754c71xy matched the version of the database that was dumped.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1635. [bug] Memory leak on error in query_addds().
c869993e79c1eafbec61a56bf6cea848fe754c71xy1634. [bug] named didn't supply a useful error message when it
c869993e79c1eafbec61a56bf6cea848fe754c71xy detected duplicate views. [RT #11208]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1633. [bug] named should return NOTIMP to update requests to a
c869993e79c1eafbec61a56bf6cea848fe754c71xy slaves without a allow-update-forwarding acl specified.
c869993e79c1eafbec61a56bf6cea848fe754c71xy [RT #11331]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1632. [bug] nsupdate failed to send prerequisite only UPDATE
c869993e79c1eafbec61a56bf6cea848fe754c71xy messages. [RT #11288]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1631. [bug] dns_journal_compact() could sometimes corrupt the
c869993e79c1eafbec61a56bf6cea848fe754c71xy journal. [RT #11124]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1630. [contrib] queryperf: add support for IPv6 transport.
c869993e79c1eafbec61a56bf6cea848fe754c71xy1629. [func] dig now supports IPv6 scoped addresses with the
c869993e79c1eafbec61a56bf6cea848fe754c71xy extended format in the local-server part. [RT #8753]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1628. [bug] Typo in Compaq Trucluster support. [RT# 11264]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1627. [bug] win32: sockets were not being closed when the
c869993e79c1eafbec61a56bf6cea848fe754c71xy last external reference was removed. [RT# 11179]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1626. [bug] --enable-getifaddrs was broken. [RT#11259]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1625. [bug] named failed to load/transfer RFC2535 signed zones
c869993e79c1eafbec61a56bf6cea848fe754c71xy which contained CNAMES. [RT# 11237]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1624. [bug] zonemgr_putio() call should be locked. [RT# 11163]
c869993e79c1eafbec61a56bf6cea848fe754c71xy1623. [bug] A serial number of zero was being displayed in the
c869993e79c1eafbec61a56bf6cea848fe754c71xy "sending notifies" log message when also-notify was
c869993e79c1eafbec61a56bf6cea848fe754c71xy used. [RT #11177]
1612. [bug] check-names at the option/view level could trigger
1599. [bug] Fix memory leak on error path when checking named.conf.
DNSSEC specify "dnssec-enable yes;" in named.conf.
1567. [bug] B.ROOT-SERVERS.NET is now 192.228.79.201.
1566. [port] Support for the cmsg framework on Solaris and HP/UX.
were specified in /etc/resolv.conf. [RT #8232]
1551. [port] Open "/dev/null" before calling chroot().
1532. [port] netbsd: the configure test for <sys/sysctl.h>
requires <sys/param.h>.
1517. [port] Support for IPv6 interface scanning on HP/UX and
only (e.g. DE, LV, US and MUSEUM) these can be excluded
1503. [port] win32: install libeay32.dll outside of system32.
named.conf, tcp-listen-queue.
1498. [port] bsdos: 5.x support.
1478. [port] ifconfig.sh didn't account for other virtual
1456. [contrib] gen-data-queryperf.py from Stephane Bortzmeyer.
doc/misc/options. [RT #5616]
via named.conf (edns-udp-size).
1425. [port] linux/libbind: define __USE_MISC when testing *_r()
function prototypes in netdb.h. [RT #4921]
1422. [func] Log name/type/class when denying a query. [RT #4663]
1419. [port] openbsd: use /dev/arandom. [RT #4950]
1417. [func] ID.SERVER/CHAOS is now a built in zone.
1410. [func] Handle records that live in the parent zone, e.g. DS.
1397. [bug] J.ROOT-SERVERS.NET is now 192.58.128.30.
1388. [port] irix: check for sys/sysctl.h and NET_RT_IFLIST before
'recursing-file = "named.recursing";'.
1355. [bug] Fix DNSSEC wildcard proof for CNAME/DNAME.
1353. [contrib] sdb/ldap to version 0.9.
in socket.c and eliminating a host of socket
1339. [func] dig, host and nslookup now use IP6.ARPA for nibble
1336. [func] Nibble lookups under IP6.ARPA are now supported by
1334. [bug] When signing/verifying rdatasets, duplicate rdatas
1326. [bug] DNAME/CNAME signatures were not being cached when
1324. [port] darwin: ifconfig.sh now supports darwin.
1323. [port] linux: Slackware 4.0 needs <asm/unistd.h>. [RT #3205]
1298. [bug] The CINCLUDES macro in lib/dns/sec/dst/Makefile
1288. [bug] Adjusted REQUIRE's in lib/dns/name.c to better
1276. [bug] libbind: const pointer conflicts in res_debug.c.
1269. [port] Openserver: ifconfig.sh support.
<sys/param.h> is included or not. Be consistent.
1247. [bug] Don't reset the interface index for link/site local
1234. [bug] contrib/sdb: 'zonetodb' failed to call
1232. [bug] unix/errno2result() didn't handle EADDRNOTAVAIL.
1215. [port] solaris: add support to ifconfig.sh for x86 2.5.1
at the named.conf checking stage. [RT #2431]
1185. [bug] libbind: don't assume statp->_u._ext.ext is valid
lib/dns to use this function instead of local one.
occurs when parsing named.conf. [RT #2275]
1146. [func] Allow IPV6_IPV6ONLY to be set/cleared on a socket if
1145. [func] "host" no longer reports a NOERROR/NODATA response
named/lwresd at compile time. [RT #1982]
1119. [func] Added support in Win32 for NTFS file/directory ACL's
could cause an assertion failure in resolver.c
violation in adb.c. [RT #2017]
1103. [port] OpenUNIX 8 support (ifconfig.sh). [RT #1970]
1099. [cleanup] libbind: defining REPORT_ERRORS in lib/bind/dst caused
1090. [bug] libbind: dns_ho.c:add_hostent() was not returning
1088. [port] libbind: MPE/iX C.70 (incomplete)
on load/reload if views were used. [RT #1947]
1041. [bug] Dig/host/nslookup could catch an assertion failure
1032. [func] hostname.bind/txt/chaos now returns the name of
1031. [bug] libbind.a: isc__gettimeofday() infinite recursion.
1030. [bug] On systems with no resolv.conf file, nsupdate
1029. [bug] Some named.conf errors did not cause the loading
1002. [bug] When reporting an unknown class name in named.conf,
972. [bug] The file modification time code in zone.c was using the
non-existant nlist.h. [RT #1640]
957. [bug] sys/select.h inclusion was broken on older platforms.
in named/win32/os.c due to code changes in
updated to add include path for os.h header.
953. [func] The /var/run/named.key file from change #843
has been replaced by /etc/rndc.key. Both
method (rndc.conf / controls). Unlike
bin/tests. [RT #1555].
946. [cleanup] doc/misc/options is now machine-generated from the
when installing isc-config.sh.
were not accepted in named.conf. [RT #1469]
and added lib/isc/win32/entropy.c.
900. [bug] A config.guess update changed the system identification
bin/tests/system/ifconfig.sh now recognize the new
899. [bug] lib/dns/soa.c failed to compile on many platforms
897. [bug] A config.guess update changed the system identification
to Darwin. This was derived from the config.guess
849. [func] <isc/net.h> will ensure INADDR_LOOPBACK is defined.
844. [func] <isc/net.h> will ensure INADDR_LOOPBACK is defined,
just as <lwres/net.h> does.
843. [func] If no controls statement is present in named.conf,
generated by named and an rndc.conf-style file
named named.key will be written that uses it. rndc
838. [port] UnixWare 7.x.x is now suported by
833. [cleanup] Moved dns_soa_*() from <dns/journal.h> to
<dns/soa.h>, and extended them to support
832. [bug] The default location for named.conf in named-checkconf
825. [bug] zone.c:ns_query() detached from the wrong zone
character (i.e. "/") in its name and the directory
downcased when signing/verifying records. [RT #1186]
in rndc.conf.
786. [bug] When DNSSEC signing/verifying data, owner names were
755. [bug] Fix incorrectly formatted log messages in zone.c.
748. [doc] List supported RFCs in doc/misc/rfc-compliance.
739. [port] Look for /dev/random in configure, rather than
737. [port] stdtime.c failed to compile on certain platforms.
dispatch.c:do_cancel(). [RT #733]
718. [cleanup] "internal" is no longer a reserved word in named.conf.
failure in adb.c. [RT #738]
703. [port] sys/select.h is needed on older platforms. [RT #695]
702. [func] If the address 0.0.0.0 is seen in resolv.conf,
693. [bug] An empty lwres statement in named.conf caused
685. [bug] nslookup should use the search list/domain options
from resolv.conf by default. [RT #405, #630]
646. [bug] The UnixWare ISC_PLATFORM_FIXIN6INADDR fix in isc/net.h
645. [port] BSD/OS 3.0 needs pthread_init(). [RT #603]
633. [port] Cope with rlim_t missing on BSD/OS systems. [RT #575]
for syntax checking named.conf files and zone files,
604. [bug] The named.conf parser could print incorrect line
577. [func] Log illegal RDATA combinations. e.g. multiple
570. [bug] rbtdb.c allowed zones containing nodes which had
568. [func] Add sample simple database drivers in contrib/sdb.
of rdata type/class mnemonics in log messages.
516. [bug] Cache lookups which had a NULL node pointer, e.g.
DNAME, would trigger an INSIST(!search.need_cleanup)
490. [func] When a slave/stub zone has not yet successfully
from the named.conf "listen-on" statement, sockets
477. [bug] The the isc-config.sh script could be installed before
471. [bug] nsupdate didn't compile on HP/UX 10.20
and subsequent name servers in resolv.conf if the
457. [bug] Dig/host/hslookup didn't properly handle connect
documented as such in named.conf. [RT #304, RT #311]
is specified in named.conf. [RT #306]
is specified in named.conf. [RT #301]
432. [func] Added refresh/retry jitter. The actual refresh/
428. [bug] rbtdb.c:find_closest_nxt() erroneously returned
(e.g. glue). This could cause SERVFAILs when
e.g. due to corrupt zones with multiple SOA records.
an argc/argv style vector of words and sets
view/global one for CNAME targets and additional
369. [func] Support new named.conf options, view and zone
the distribution, in doc/man/dnssec.
353. [bug] double increment in lwres/gethost.c:copytobuf().
348. [func] New boolean named.conf options 'additional-from-auth'
345. [bug] Large-scale changes/cleanups to dig:
341. [func] Support 'key' clause in named.conf zone masters
327. [bug] rndc.conf parser wasn't correctly recognising an IP
320. [func] Multiple rndc changes: parses an rndc.conf file,
319. [func] The named.conf "controls" statement is now used
314. [func] The named.conf controls statement can now have
313. [bug] When parsing resolv.conf, don't terminate on an
resolv.conf search path from 6 to 8. If there
resolv.conf was empty or a comment.
310. [func] Changes to named.conf "controls" statement (inet
are listed in resolv.conf, silently ignore them
each library's ipv6.h defines the wrapper symbol of
any $sbindir/dig from a previous release.)
that lack /dev/random.
280. [func] Add isc-config.sh, which can be used to more
two or more files in libomapi.a were not namespace
278. [bug] bin/named/logconf.c:category_fromconf() didn't take
266. [bug] zone.c:save_nsrrset() node was not initialized.
262. [bug] 'master' was not initialized in zone.c:stub_callback().
for global options block of named.conf. Both accept
258. [bug] Fixed printing of lwres_addr_t.address field.
256. [func] isc_ratelimiter_t now has attach/detach semantics, and
253. [func] resolv.conf parser now recognises ';' and '#' as
252. [bug] resolv.conf parser mishandled masks on sortlists.
244. [bug] empty named.conf file and empty options statement are
243. [func] new cachesize option for named.conf
+ missing sigwait prototype on BSD/OS 4.0/4.0.1.
BSD/OS 4.*, Linux and Solaris 2.8.
230. [func] Replace the dst sign/verify API with a cleaner one.
from confparser.c, because of yacc's code, are
212. [func] Added dns_message_get/settsigkey, to make TSIG
compiling in the lib/dns/sec/{dnssafe,openssl}
204. [cleanup] On HP/UX, pass +vnocompatwarnings to the linker
run on a PA 1.x system."
201. [cleanup] Removed the test/sdig program, it has been
replaced by bin/dig/dig.
(e.g., running out of network buffers) were
and/or interfaces. [19-May-2000 explorer]
191. [func] Patched to compile on UnixWare 7.x. This platform
range for overflow/underflow. In the case of
184. [cleanup] Variables/functions which began with two leading
underscores were made to conform to the ANSI/ISO
179. [func] options named.conf statement *must* now come
178. [func] Post-load of named.conf check verifies a slave zone
168. [bug] include statements in named.conf caused syntax errors
162. [bug] Ensure proper range for arguments to ctype.h functions.
masters [ port xxx ] { y.y.y.y [ port zzz ] ; }
util/check-includes for how this was tested.
145. [cleanup] Added <isc/lang.h> and ISC_LANG_BEGINDECLS/
<isc/result.h>.
of <isc/time.h>, and needed ISC_LANG_BEGINDECLS
need <isc/eventclass.h>.
instead of <isc/time.h>.
128. [cleanup] <isc/dir.h> had ISC_LANG_BEGINDECLS instead of
and creates null keys/sets zone status bit for
<isc/result.h>.
<isc/result.h>. Multiple inclusion protection
isc_symtab_t moved to <isc/types.h>.
<isc/net.h>.
118. [cleanup] libdns.a is now namespace-clean, on NetBSD, excepting
117. [cleanup] libdns.a changes:
116. [func] Added <isc/offset.h> for isc_offset_t (aka off_t
<isc/list.h>.
<isc/mutex.h>.
<isc/list.h>.
bin/tests/{db,mem,sockaddr,tasks,timers}/.
108. [cleanup] DNS_SETBIT/DNS_GETBIT/DNS_CLEARBIT moved from
105. [doc] doc/dev/coding.html expanded with other
103. [func] libisc buffer API changes for <isc/buffer.h>:
on BSD/OS 4.1.
101. [cleanup] Quieted EGCS warnings from lib/isc/print.c.
<isc/event.h>.
or <isc/result.h>.
<isc/result.h>.
90. [cleanup] Removed unneeded ISC_LANG_BEGINDECLS/ISC_LANG_ENDDECLS
from <named/listenlist.h>.
<isc/mem.h>. isc_interface_t and isc_interfaceiter_t
moved to <isc/types.h>.
86. [cleanup] isc_bufferlist_t moved from <isc/bufferlist.h> to
<isc/types.h>.
<isc/int.h>.
<isc/lang.h>.
subsumed by file.o.
OpenSSL libraries/headers.
from <dns/types.h>.
59. [bug] Cause net/host unreachable to be a hard error
58. [bug] bin/named/query.c could sometimes trigger the
(client->query.attributes & NS_QUERYATTR_NAMEBUFUSED)
53. [port] freebsd 4.0: lib/isc/unix/socket.c requires
<sys/param.h>.
logging module "dns/validator".
and isc_lex_t to <isc/types.h>.
31. [bug] Use ${LIBTOOL} to compile bin/named/main.@O@.
25. [bug] make install failed to install <isc/log.h> and
configure.in to check for presence of in6addr_any.
9. [cleanup] replaced bit-setting code in confctx.c and replaced
4. [port] bin/named/unix/os.c didn't compile on systems with
get only what we need from <linux/capability.h>, and
systems without /dev/random.
lib/isc/unix/include/isc/Makefile.in had a typo which