CHANGES revision 01b8bc018d83e757b0578723977b0a71e1e626f8
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1906. [func] x86 and x86_64 now have seperate atomic locking
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync implementations.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1905. [bug] Recursive clients soft quota support wasn't working
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync as expected. [RT #15103]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1904. [bug] A escaped character is, potentially, converted to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the output character set too early. [RT #14666]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1903. [doc] Review ARM for BIND 9.4.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1902. [port] Use uintptr_t if available. [RT #14606]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1901. [func] Support for SPF rdata type. [RT #15033]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1900. [port] freebsd: pthread_mutex_init can fail if it runs out
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync of memory. [RT #14995]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1899. [func] Raise the UDP recieve buffer size to 32k if it is
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync less than 32k. [RT #14953]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1898. [port] sunos: non blocking i/o support. [RT #14951]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1897. [func] Support for IPSECKEY rdata type. [RT #14967]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1896. [bug] The cache could delete expired records too fast for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync clients with a virtual time in the past. [RT #14991]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1895. [bug] fctx_create() could return success even though it
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync failed. [RT #14993]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1894. [func] dig: report the number of extra bytes still left in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the packet after processing all the records.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1893. [cleanup] dighost.c: move external declarations into <dig/dig.h>.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1892. [bug] dnssec-signzone, dnssec-keygen: handle negative debug
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync levels. [RT #14962]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1891. [func] Limit the number of recursive clients that can be
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync waiting for a single query (<qname,qtype,qclass>) to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync resolve. New options clients-per-query and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync max-clients-per-query.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1890. [func] Add a system test for named-checkconf. [RT #14931]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1889. [func] The lame cache is now done on a <qname,qclass,qtype>
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync basis as some servers only appear to be lame for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync certain query types. [RT #14916]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1888. [func] "USE INTERNAL MALLOC" is now runtime selectable.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #14892]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1887. [func] Detect duplicates of UDP queries we are recursing on
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync and drop them. New stats category "duplicates".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1886. [bug] Fix unreasonably low quantum on call to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_rbt_destroy2(). Remove unnecessay unhash_node()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync call. [RT #14919]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1885. [func] Additional memory debugging support to track size
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync and mctx arguements. [RT #14814]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1884. [bug] process_dhtkey() was using the wrong memory context
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to free some memory. [RT #14890]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1883. [port] sunos: portability fixes. [RT #14814]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1882. [port] win32: isc__errno2result() now reports its caller.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13753]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1881. [port] win32: Handle ERROR_NETNAME_DELETED. [RT #13753]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1880. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1879. [func] Added framework for handling multiple EDNS versions.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #14873]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1878. [func] dig can now specify the EDNS version when making
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a query. [RT #14873]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1868. [func] edns-udp-size can now be overridden on a per
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync server basis. [RT #14851]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1867. [bug] It was possible to trigger a INSIST in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dlv_validatezonekey(). [RT #14846]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1866. [bug] resolv.conf parse errors were being ignored by
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1865. [bug] Silently ignore nameservers in /etc/resolv.conf with
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync bad addresses. [RT #14841]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1864. [bug] Don't try the alternative transfer source if you
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync got a answer / transfer with the main source
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync address. [RT #14802]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1863. [bug] rrset-order "fixed" error messages not complete.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1862. [func] Add additional zone data constancy checks.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync named-checkzone has extended checking of NS, MX and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync SRV record and the hosts they reference.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync named has extended post zone load checks.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync New zone options: check-mx and integrity-check.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1861. [bug] dig could trigger a INSIST on certain malformed
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync responses. [RT #14801]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1860. [port] solaris 2.8: hack_shutup_pthreadmutexinit was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync incorrectly set. [RT #14775]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1859. [func] Add support for CH A record. [RT #14695]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1858. [bug] The flush-zones-on-shutdown option wasn't being
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync parsed. [RT #14686]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1857. [bug] named could trigger a INSIST() if reconfigured /
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync reloaded too fast. [RT #14673]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1856. [doc] Switch Docbook toolchain from DSSSL to XSL.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #11398]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1855. [bug] ixfr-from-differences was failing to detect changes
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync of ttl due to dns_diff_subtract() was ignoring the ttl
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync of records. [RT #14616]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1854. [bug] lwres also needs to know the print format for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync (long long). [RT #13754]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1853. [bug] Rework how DLV interacts with proveunsecure().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13605]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1852. [cleanup] Remove last vestiges of dnssec-signkey and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dnssec-makekeyset (removed from Makefile years ago).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1851. [doc] Doxygen comment markup. [RT #11398]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1850. [bug] Memory leak in lwres_getipnodebyaddr(). [RT #14591]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1849. [doc] All forms of the man pages (docbook, man, html) should
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync have consistant copyright dates.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1848. [bug] Improve SMF integration. [RT #13238]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1847. [bug] isc_ondestroy_init() is called too late in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_rbtdb_create()/dns_rbtdb64_create().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13661]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1846. [contrib] query-loc-0.3.0 from Stephane Bortzmeyer
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync <bortzmeyer@nic.fr>.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1845. [bug] Improve error reporting to distingish between
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync accept()/fcntl() and socket()/fcntl() errors.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13745]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1844. [bug] inet_pton() accepted more that 4 hexadecimal digits
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for each 16 bit piece of the IPv6 address. The text
5045ab9ca39fa0b301f4020b7a072406eb0ecea2vboxsync representation of a IPv6 address has been tighted
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to disallow this (draft-ietf-ipv6-addr-arch-v4-02.txt).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1843. [cleanup] CINCLUDES takes precedence over CFLAGS. This helps
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when CFLAGS contains "-I /usr/local/include"
5045ab9ca39fa0b301f4020b7a072406eb0ecea2vboxsync resulting in old header files being used.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1842. [port] cmsg_len() could produce incorrect results on
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync some platform. [RT #13744]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1841. [bug] "dig +nssearch" now makes a recursive query to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync find the list of nameservers to query. [RT #13694]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1840. [func] dnssec-signzone can now randomize signature end times
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync (dnssec-signzone -j jitter). [RT #13609]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1839. [bug] <isc/hash.h> was not being installed.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1838. [cleanup] Don't allow Linux capabilities to be inherited.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13707]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1837. [bug] Compile time option ISC_FACILITY was not effective
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for 'named -u <user>'. [RT #13714]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1836. [cleanup] Silence compiler warnings in hash_test.c.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1835. [bug] Update dnssec-signzone's usage message. [RT #13657]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1834. [bug] Bad memset in rdata_test.c. [RT #13658]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1833. [bug] Race condition in isc_mutex_lock_profile(). [RT #13660]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1832. [bug] named fails to return BADKEY on unknown TSIG algorithm.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13620]
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync1831. [doc] Update named-checkzone documentation. [RT#13604]
29dd92909f1ff66f876231b55ac94e4f0c25100dvboxsync1830. [bug] adb lame cache has sence of test reversed. [RT #13600]
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync1829. [bug] win32: "pid-file none;" broken. [RT #13563]
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync1828. [bug] isc_rwlock_init() failed to properly cleanup if it
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync encountered a error. [RT #13549]
29dd92909f1ff66f876231b55ac94e4f0c25100dvboxsync1827. [bug] host: update usage message for '-a'. [RT #37116]
29dd92909f1ff66f876231b55ac94e4f0c25100dvboxsync1826. [bug] Missing DESTROYLOCK() in isc_mem_createx() on out
29dd92909f1ff66f876231b55ac94e4f0c25100dvboxsync of memory error. [RT #13537]
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync1825. [bug] Missing UNLOCK() on out of memory error from in
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync rbtdb.c:subtractrdataset(). [RT #13519]
29dd92909f1ff66f876231b55ac94e4f0c25100dvboxsync1824. [bug] Memory leak on dns_zone_setdbtype() failure.
29dd92909f1ff66f876231b55ac94e4f0c25100dvboxsync [RT #13510]
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync1823. [bug] Wrong macro used to check for point to point interface.
29dd92909f1ff66f876231b55ac94e4f0c25100dvboxsync1822. [bug] check-names test for RT was reversed. [RT #13382]
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync1821. [placeholder]
29dd92909f1ff66f876231b55ac94e4f0c25100dvboxsync1820. [bug] Gracefully handle acl loops. [RT #13659]
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync1819. [bug] The validator needed to check both the algorithm and
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync digest types of the DS to determine if it could be
29dd92909f1ff66f876231b55ac94e4f0c25100dvboxsync used to introduce a secure zone. [RT #13593]
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync1818. [bug] 'named-checkconf -z' triggered an INSIST. [RT #13599]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1817. [func] Add support for additional zone file formats for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync improving loading performance. The masterfile-format
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync option in named.conf can be used to specify a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync non-default format. A separate command
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync named-compilezone was provided to generate zone files
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in the new format. Additionally, the -I and -O options
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for dnssec-signzone specify the input and output
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1816. [port] UnixWare: failed to compile lib/isc/unix/net.c.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13597]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1815. [bug] nsupdate triggered a REQUIRE if the server was set
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync without also setting the zone and it encountered
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a CNAME and was using TSIG. [RT #13086]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1814. [func] UNIX domain controls are now supported.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1813. [func] Restructured the data locking framework using
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync architecture dependent atomic operations (when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync available), improving response performance on
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync multi-processor machines significantly.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync x86, x86_64, alpha, powerpc, and mips are currently
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1812. [port] win32: IN6_IS_ADDR_UNSPECIFIED macro is incorrect.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13453]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1811. [func] Preserve the case of domain names in rdata during
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync zone transfers. [RT #13547]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1810. [bug] configure, lib/bind/configure make different default
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync decisions about whether to do a threaded build.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13212]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1809. [bug] "make distclean" failed for libbind if the platform
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync is not supported.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1808. [bug] zone.c:notify_zone() contained a race condition,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync zone->db could change underneath it. [RT #13511]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1807. [bug] When forwarding (forward only) set the active domain
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync from the forward zone name. [RT #13526]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1806. [bug] The resolver returned the wrong result when a CNAME /
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync DNAME was encountered when fetching glue from a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync secure namespace. [RT #13501]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1805. [bug] Pending status was not being cleared when DLV was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync active. [RT #13501]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1804. [bug] Ensure that if we are queried for glue that it fits
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in the additional section or TC is set to tell the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync client to retry using TCP. [RT #10114]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1803. [bug] dnssec-signzone sometimes failed to remove old
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync RRSIGs. [RT #13483]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1802. [bug] Handle connection resets better. [RT #11280]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1801. [func] Report differences between hints and real NS rrset
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync and associated address records.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1800. [bug] Changes #1719 allowed a INSIST to be triggered.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13428]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1799. [bug] 'rndc flushname' failed to flush negative cache
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync entries. [RT #13438]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1798. [func] The server syntax has been extended to support a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync range of servers. [RT #11132]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1797. [func] named-checkconf now check acls to verify that they
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync only refer to existing acls. [RT #13101]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1796. [func] "rndc freeze/thaw" now freezes/thaws all zones.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1795. [bug] "rndc dumpdb" was not fully documented. Minor
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync formating issues with "rndc dumpdb -all". [RT #13396]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1794. [func] Named and named-checkzone can now both check for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync non-terminal wildcard records.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1793. [func] Extend adjusting TTL warning messages. [RT #13378]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1792. [func] New zone option "notify-delay". Specify a minimum
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync delay between sets of NOTIFY messages.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1791. [bug] 'host -t a' still printed out AAAA and MX records.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13230]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1790. [cleanup] Move lib/dns/sec/dst up into lib/dns. This should
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync allow parallel make to succeed.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1789. [bug] Prerequisite test for tkey and dnssec could fail
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync with "configure --with-libtool".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1788. [bug] libbind9.la/libbind9.so needs to link against
3b53e98860b3ca54c6843fba6c49ea53407cf0a5vboxsync1787. [port] HPUX: both "cc" and "gcc" need -Wl,+vnocompatwarnings.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1786. [port] AIX: libt_api needs to be taught to look for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync T_testlist in the main executable (--with-libtool).
3b53e98860b3ca54c6843fba6c49ea53407cf0a5vboxsync [RT #13239]
6b757000a5e484b0cf9eeffe05e50efa759b9641vboxsync1785. [bug] libbind9.la/libbind9.so needs to link against
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1784. [cleanup] "libtool -allow-undefined" is the default.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync Leave hooks in configure to allow it to be set
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if needed in the future.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1783. [cleanup] We only need one copy of libtool.m4, ltmain.sh in the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync source tree.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1782. [port] OSX: --with-libtool + --enable-libbind broke on
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync __evOptMonoTime. [RT #13219]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1781. [port] FreeBSD 5.3: set PTHREAD_SCOPE_SYSTEM. [RT #12810]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1780. [bug] Update libtool to 1.5.10.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1779. [port] OSF 5.1: libtool didn't handle -pthread correctly.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1778. [port] HUX 11.11: fix broken IN6ADDR_ANY_INIT and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync IN6ADDR_LOOPBACK_INIT macros.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1777. [port] OSF 5.1: fix broken IN6ADDR_ANY_INIT and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync IN6ADDR_LOOPBACK_INIT macros.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1776. [port] Solaris 2.9: fix broken IN6ADDR_ANY_INIT and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync IN6ADDR_LOOPBACK_INIT macros.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1775. [bug] Only compile getnetent_r.c when threaded. [RT #13205]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1774. [port] Aix: Silence compiler warnings / build failures.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13154]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1773. [bug] Fast retry on host / net unreachable. [RT #13153]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1772. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1771. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1770. [bug] named-checkconf failed to report missing a missing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync file clause for rbt{64} master/hint zones. [RT#13009]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1769. [port] win32: change compiler flags /MTd ==> /MDd,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync /MT ==> /MD.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1768. [bug] nsecnoexistnodata() could be called with a non-NSEC
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync rdataset. [RT #12907]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1767. [port] Builds on IPv6 platforms without IPv6 Advanced API
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync support for (struct in6_pktinfo) failed. [RT #13077]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1766. [bug] Update the master file timestamp on successful refresh
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync as well as the journal's timestamp. [RT# 13062]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1765. [bug] configure --with-openssl=auto failed. [RT #12937]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1764. [bug] dns_zone_replacedb failed to emit a error message
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if there was no SOA record in the replacment db.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #13016]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1763. [func] Perform sanity checks on NS records which refer to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 'in zone' names. [RT #13002]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1762. [bug] isc_interfaceiter_create() could return ISC_R_SUCCESS
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync even when it failed. [RT #12995]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1761. [bug] 'rndc dumpdb' didn't report unassociated entries.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12971]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1760. [bug] Host / net unreachable was not penalising rtt
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync estimates. [RT #12970]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1759. [bug] Named failed to startup if the OS supported IPv6
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync but had no IPv6 interfaces configured. [RT #12942]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1758. [func] Don't send notify messages to self. [RT #12933]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1757. [func] host now can turn on memory debugging flags with '-m'.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1756. [func] named-checkconf now checks the logging configuration.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12352]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1755. [func] allow-update is now settable at the options / view
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync level. [RT #6636]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1754. [bug] We wern't always attempting to query the parent
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync server for the DS records at the zone cut.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12774]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1753. [bug] Don't serve a slave zone which has no NS records.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12894]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1752. [port] Move isc_app_start() to after ns_os_daemonise()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync as some fork() implementations unblock the signals
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync that are blocked by isc_app_start(). [RT #12810]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1751. [bug] --enable-getifaddrs failed under linux. [RT #12867]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1750. [port] lib/bind/make/rules.in:subdirs was not bash friendly.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12864]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1749. [bug] 'check-names response ignore;' failed to ignore.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12866]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1748. [func] dig now returns the byte count for axfr/ixfr.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1747. [bug] BIND 8 compatability: named/named-checkconf failed
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to parse "host-statistics-max" in named.conf.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1746. [func] Make public the function to read a key file,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dst_key_read_public(). [RT #12450]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1745. [bug] Dig/host/nslookup accept replies from link locals
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync regardless of scope if no scope was specified when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync query was sent. [RT #12745]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1744. [bug] If tuple2msgname() failed to convert a tuple to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a name a REQUIRE could be triggered. [RT #12796]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1743. [bug] If isc_taskmgr_create() was not able to create the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync requested number of worker threads then destruction
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync of the manager would trigger an INSIST() failure.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12790]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1742. [bug] Deleting all records at a node then adding a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync previously existing record, in a single UPDATE
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync transaction, failed to leave / regenerate the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync associated RRSIG records. [RT #12788]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1741. [bug] Deleting all records at a node in a secure zone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync using a update-policy grant failed. [RT #12787]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1740. [bug] Replace rbt's hash algorithm as it performed badly
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync with certain zones. [RT #12729]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync NOTE: a hash context now needs to be established
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync via isc_hash_create() if the application was not
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync already doing this.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1739. [bug] dns_rbt_deletetree() could incorrectly return
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync ISC_R_QUOTA. [RT #12695]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1738. [bug] Enable overrun checking by default. [RT #12695]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1737. [bug] named failed if more than 16 masters were specified.
5045ab9ca39fa0b301f4020b7a072406eb0ecea2vboxsync [RT #12627]
5045ab9ca39fa0b301f4020b7a072406eb0ecea2vboxsync1736. [bug] dst_key_fromnamedfile() could fail to read a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync public key. [RT #12687]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1735. [bug] 'dig +sigtrace' could die with a REQUIRE failure.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RE #12688]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1734. [cleanup] 'rndc-confgen -a -t' remove extra '/' in path.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12588]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1733. [bug] Return non-zero exit status on initial load failure.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12658]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1732. [bug] 'rrset-order name "*"' wasn't being applied to ".".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12467]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1731. [port] darwin: relax version test in ifconfig.sh.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12581]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1730. [port] Determine the length type used by the socket API.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12581]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1729. [func] Improve check-names error messages.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1728. [doc] Update check-names documentation.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1727. [bug] named-checkzone: check-names support didn't match
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync documentation.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1726. [port] aix5: add support for aix5.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1725. [port] linux: update error message on interaction of threads,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync capabilities and setuid support (named -u). [RT #12541]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1724. [bug] Look for DNSKEY records with "dig +sigtrace".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12557]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1723. [cleanup] Silence compiler warnings from t_tasks.c. [RT #12493]
5045ab9ca39fa0b301f4020b7a072406eb0ecea2vboxsync1722. [bug] Don't commit the journal on malformed ixfr streams.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12519]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1721. [bug] Error message from the journal processing were not
5045ab9ca39fa0b301f4020b7a072406eb0ecea2vboxsync always identifing the relevent journal. [RT #12519]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1720. [bug] 'dig +chase' did not terminate on a RFC 2308 Type 1
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync negative response. [RT #12506]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1719. [bug] named was not correctly caching a RFC 2308 Type 1
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync negative response. [RT #12506]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1718. [bug] nsupdate was not handling RFC 2308 Type 3 negative
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync responses when looking for the zone / master server.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12506]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1717. [port] solaris: ifconfig.sh did not support Solaris 10.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "ifconfig.sh down" didn't work for Solaris 9.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1716. [doc] named.conf(5) was being installed in the wrong
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync location. [RT# 12441]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1715. [func] 'dig +trace' now randomly selects the next servers
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to try. Report if there is a bad delegation.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1714. [bug] dig/host/nslookup were only trying the first
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync address when a nameserver was specified by name.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12286]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1713. [port] linux: extend capset failure message to say:
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync please ensure that the capset kernel module is
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync loaded. see insmod(8)
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1712. [bug] Missing FULLCHECK for "trusted-key" in dig.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1711. [func] 'rndc unfreeze' has been deprecated by 'rndc thaw'.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1710. [func] 'rndc notify zone [class [view]]' resend the NOTIFY
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync messages for the specified zone. [RT #9479]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1709. [port] solaris: add SMF support from Sun.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1708. [cleanup] Replaced dns_fullname_hash() with dns_name_fullhash()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for conformance to the name space convention. Binary
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync backward compatibility to the old function name is
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync provided. [RT #12376]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1707. [contrib] sdb/ldap updated to version 1.0-beta.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1706. [bug] 'rndc stop' failed to cause zones to be flushed
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync sometimes. [RT #12328]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1705. [func] Allow the journal's name to be changed via named.conf.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1704. [port] lwres needed a snprintf() implementation for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync platforms without snprintf(). Add missing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "#include <isc/print.h>". [RT #12321]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1703. [bug] named would loop sending NOTIFY messages when it
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync failed to receive a response. [RT #12322]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1702. [bug] also-notify should not be applied to builtin zones.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12323]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1701. [doc] A minimal named.conf man page.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1700. [func] nslookup is no longer to be treated as deprecated.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync Remove "deprecated" warning message. Add man page.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1699. [bug] dnssec-signzone can generate "not exact" errors
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when resigning. [RT #12281]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1698. [doc] Use reserved IPv6 documentation prefix.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1697. [bug] xxx-source{,-v6} was not effective when it
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync specified one of listening addresses and a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync different port than the listening port. [RT #12257]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1696. [bug] dnssec-signzone failed to clean out nodes that
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync consisted of only NSEC and RRSIG records.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12154]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1695. [bug] DS records when forwarding require special handling.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #12133]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1694. [bug] Report if the builtin views of "_default" / "_bind"
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync are defined in named.conf. [RT #12023]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1693. [bug] max-journal-size was not effective for master zones
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync with ixfr-from-differences set. [RT# 12024]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1692. [bug] Don't set -I, -L and -R flags when libcrypto is in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync /usr/lib. [RT #11971]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1691. [bug] sdb's attachversion was not complete. [RT #11990]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1690. [bug] Delay detaching view from the client until UPDATE
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync processing completes when shutting down. [RT #11714]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1689. [bug] DNS_NAME_TOREGION() and DNS_NAME_SPLIT() macros
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync contained gratuitous semicolons. [RT #11707]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1688. [bug] LDFLAGS was not supported.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1687. [bug] Race condition in dispatch. [RT #10272]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1686. [bug] Named sent a extraneous NOTIFY when it received a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync redundant UPDATE request. [RT #11943]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1685. [bug] Change #1679 loop tests weren't quite right.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1684. [func] ixfr-from-differences now takes master and slave in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync addition to yes and no at the options and view levels.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1683. [bug] dig +sigchase could leak memory. [RT #11445]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1682. [port] Update configure test for (long long) printf format.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1681. [bug] Only set SO_REUSEADDR when a port is specified in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync isc_socket_bind(). [RT #11742]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1680. [func] rndc: the source address can now be specified.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1679. [bug] When there was a single nameserver with multiple
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync addresses for a zone not all addresses were tried.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #11706]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1678. [bug] RRSIG should use TYPEXXXXX for unknown types.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1677. [bug] dig: +aaonly didn't work, +aaflag undocumented.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1676. [func] New option "allow-query-cache". This lets
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync allow-query be used to specify the default zone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync access level rather than having to have every
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync zone override the global value. allow-query-cache
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync can be set at both the options and view levels.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync If allow-query-cache is not set allow-query applies.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1675. [bug] named would sometimes add extra NSEC records to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the authority section.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1674. [port] linux: increase buffer size used to scan
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1673. [port] linux: issue a error messages if IPv6 interface
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync scans fails.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1672. [cleanup] Tests which only function in a threaded build
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync now return R:THREADONLY (rather than R:UNTESTED)
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in a non-threaded build.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1671. [contrib] queryperf: add NAPTR to the list of known types.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1670. [func] Log UPDATE requests to slave zones without an acl as
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "disabled" at debug level 3. [RT# 11657]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1669. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1668. [bug] DIG_SIGCHASE was making bin/dig/host dump core.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1667. [port] linux: not all versions have IF_NAMESIZE.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1666. [bug] The optional port on hostnames in dual-stack-servers
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync was being ignored.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1665. [func] rndc now allows addresses to be set in the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync server clauses.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1664. [bug] nsupdate needed KEY for SIG(0), not DNSKEY.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1663. [func] Look for OpenSSL by default.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1662. [bug] Change #1658 failed to change one use of 'type'
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to 'keytype'.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1661. [bug] Restore dns_name_concatenate() call in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync adb.c:set_target(). [RT #11582]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1660. [bug] win32: connection_reset_fix() was being called
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync unconditionally. [RT #11595]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1659. [cleanup] Cleanup some messages that were referring to KEY vs
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync DNSKEY, NXT vs NSEC and SIG vs RRSIG.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1658. [func] Update dnssec-keygen to default to KEY for HMAC-MD5
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync and DH. Tighten which options apply to KEY and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync DNSKEY records.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1657. [doc] ARM: document query log output.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1656. [doc] Update DNSSEC description in ARM to cover DS, NSEC
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync DNSKEY and RRSIG. [RT #11542]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1655. [bug] Logging multiple versions w/o a size was broken.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #11446]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1654. [bug] isc_result_totext() contained array bounds read
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1653. [func] Add key type checking to dst_key_fromfilename(),
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync DST_TYPE_KEY should be used to read TSIG, TKEY and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync SIG(0) keys.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1652. [bug] TKEY still uses KEY.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1651. [bug] dig: process multiple dash options.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1650. [bug] dig, nslookup: flush standard out after each command.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1649. [bug] Silence "unexpected non-minimal diff" message.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #11206]
96461dddc5218f3eb8d402a153168f5b51f15504vboxsync1648. [func] Update dnssec-lookaside named.conf syntax to support
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync multiple dnssec-lookaside namespaces (not yet
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync implemented).
0851bca74f2d98e16a0fd26fc1eb731cb492a5aevboxsync1647. [bug] It was possible trigger a INSIST when chasing a DS
0851bca74f2d98e16a0fd26fc1eb731cb492a5aevboxsync record that required walking back over a empty node.
0851bca74f2d98e16a0fd26fc1eb731cb492a5aevboxsync [RT #11445]
a4706f180d7f34f71a5ff472dcb11012c3e4103avboxsync1646. [bug] win32: logging file versions didn't work with
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync non-UNC filenames. [RT#11486]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1645. [bug] named could trigger a REQUIRE failure if multiple
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync masters with keys are specified.
00aed0d8f30995d59dcafe83006d6a0c08b662a6vboxsync1644. [bug] Update the journal modification time after a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync sucessfull refresh query. [RT #11436]
b62055c76a56bd99f88168771d0e32ebfe37dc82vboxsync1643. [bug] dns_db_closeversion() could leak memory / node
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync references. [RT #11163]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1642. [port] Support OpenSSL implementations which don't have
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync DSA support. [RT #11360]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1641. [bug] Update the check-names description in ARM. [RT #11389]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1640. [bug] win32: isc_socket_cancel(ISC_SOCKCANCEL_ACCEPT) was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync incorrectly closing the socket. [RT #11291]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1639. [func] Initial dlv system test.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1638. [bug] "ixfr-from-differences" could generate a REQUIRE
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync failure if the journal open failed. [RT #11347]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1637. [bug] Node reference leak on error in addnoqname().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1636. [bug] The dump done callback could get ISC_R_SUCCESS even if
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a error had occured. The database version no longer
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync matched the version of the database that was dumped.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1635. [bug] Memory leak on error in query_addds().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1634. [bug] named didn't supply a useful error message when it
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync detected duplicate views. [RT #11208]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1633. [bug] named should return NOTIMP to update requests to a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync slaves without a allow-update-forwarding acl specified.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #11331]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1632. [bug] nsupdate failed to send prerequisite only UPDATE
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync messages. [RT #11288]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1631. [bug] dns_journal_compact() could sometimes corrupt the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync journal. [RT #11124]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1630. [contrib] queryperf: add support for IPv6 transport.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1629. [func] dig now supports IPv6 scoped addresses with the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync extended format in the local-server part. [RT #8753]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1628. [bug] Typo in Compaq Trucluster support. [RT# 11264]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1627. [bug] win32: sockets were not being closed when the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync last external reference was removed. [RT# 11179]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1626. [bug] --enable-getifaddrs was broken. [RT#11259]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1625. [bug] named failed to load/transfer RFC2535 signed zones
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync which contained CNAMES. [RT# 11237]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1624. [bug] zonemgr_putio() call should be locked. [RT# 11163]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1623. [bug] A serial number of zero was being displayed in the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "sending notifies" log message when also-notify was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync used. [RT #11177]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1622. [func] probe the system to see if IPV6_(RECV)PKTINFO is
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync available, and suppress wildcard binding if not.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1621. [bug] match-destinations did not work for IPv6 TCP queries.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT# 11156]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1620. [func] When loading a zone report if it is signed. [RT #11149]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1619. [bug] Missing ISC_LIST_UNLINK in end_reserved_dispatches().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT# 11118]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1618. [bug] Fencepost errors in dns_name_ishostname() and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_name_ismailbox() could trigger a INSIST().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1617. [port] win32: VC++ 6.0 support.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1616. [compat] Ensure that named's version is visible in the core
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dump. [RT #11127]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1615. [port] Define ISC_SOCKADDR_LEN_T based on _BSD_SOCKLEN_T_ if
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync it is defined.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1614. [port] win32: silence resource limit messages. [RT# 11101]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1613. [bug] Builds would fail on machines w/o a if_nametoindex().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync Missing #ifdef ISC_PLATFORM_HAVEIFNAMETOINDEX/#endif.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #11119]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1612. [bug] check-names at the option/view level could trigger
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync an INSIST. [RT# 11116]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1611. [bug] solaris: IPv6 interface scanning failed to cope with
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync no active IPv6 interfaces.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1610. [bug] On dual stack machines "dig -b" failed to set the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync address type to be looked up with "@server".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #11069]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1609. [func] dig now has support to chase DNSSEC signature chains.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync Requires -DDIG_SIGCHASE=1 to be set in STD_CDEFINES.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync DNSSEC validation code in dig coded by Olivier Courtay
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync (olivier.courtay@irisa.fr) for the IDsA project
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1608. [func] dig and host now accept -4/-6 to select IP transport
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to use when making queries.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1607. [bug] dig, host and nslookup were still using random()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to generate query ids. [RT# 11013]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1606. [bug] DLV insecurity proof was failing.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1605. [func] New dns_db_find() option DNS_DBFIND_COVERINGNSEC.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1604. [bug] A xfrout_ctx_create() failure would result in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync xfrout_ctx_destroy() being called with a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync partially initialized structure.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1603. [bug] nsupdate: set interactive based on isatty().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT# 10929]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1602. [bug] Logging to a file failed unless a size was specified.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT# 10925]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1601. [bug] Silence spurious warning 'both "recursion no;" and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "allow-recursion" active' warning from view "_bind".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT# 10920]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1600. [bug] Duplicate zone pre-load checks were not case
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync insensitive.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1599. [bug] Fix memory leak on error path when checking named.conf.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1598. [func] Specify that certain parts of the namespace must
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync be secure (dnssec-must-be-secure).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1597. [placeholder] rt6496a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1596. [func] Accept 'notify-source' style syntax for query-source.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1595. [func] New notify type 'master-only'. Enable notify for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync master zones only.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1594. [bug] 'rndc dumpdb' could prevent named from answering
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync queries while the dump was in progress. [RT #10565]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1593. [bug] rndc should return "unknown command" to unknown
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync commands. [RT# 10642]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1592. [bug] configure_view() could leak a dispatch. [RT# 10675]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1591. [bug] libbind: updated to BIND 8.4.5.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1590. [port] netbsd: update thread support.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1589. [func] DNSSEC lookaside validation.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1588. [bug] win32: TCP sockets could become blocked. [RT #10115]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1587. [bug] dns_message_settsigkey() failed to clear existing key.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #10590]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1586. [func] "check-names" is now implemented.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1585. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1584. [bug] "make test" failed with a read only source tree.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #10461]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1583. [bug] Records add via UPDATE failed to get the correct trust
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync level. [RT #10452]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1582. [bug] rrset-order failed to work on RRsets with more
b62055c76a56bd99f88168771d0e32ebfe37dc82vboxsync than 32 elements. [RT #10381]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1581. [func] Disable DNSSEC support by default. To enable
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync DNSSEC specify "dnssec-enable yes;" in named.conf.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1580. [bug] Zone destruction on final detach takes a long time.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1579. [bug] Multiple task managers could not be created.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1578. [bug] Don't use CLASS E IPv4 addresses when resolving.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #10346]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1577. [bug] Use isc_uint32_t in ultrasparc optimizer bug
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync workaround code. [RT #10331]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1576. [bug] Race condition in dns_dispatch_addresponse().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT# 10272]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1575. [func] Log TSIG name on TSIG verify failure. [RT #4404]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1574. [bug] Don't attempt to open the controls socket(s) when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync running tests. [RT #9091]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1573. [port] linux: update to libtool 1.5.2 so that
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "make install DESTDIR=/xx" works with
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "configure --with-libtool". [RT #9941]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1572. [bug] nsupdate: sign the soa query to find the enclosing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync zone if the server is specified. [RT #10148]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1571. [bug] rbt:hash_node() could fail leaving the hash table
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in an inconsistent state. [RT #10208]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1570. [bug] nsupdate failed to handle classes other than IN.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync New keyword 'class' which sets the default class.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #10202]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1569. [func] nsupdate new command 'answer' which displays the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync complete answer message to the last update.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1568. [bug] nsupdate now reports that the update failed in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync interactive mode. [RT# 10236]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1567. [bug] B.ROOT-SERVERS.NET is now 192.228.79.201.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1566. [port] Support for the cmsg framework on Solaris and HP/UX.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync This also solved the problem that match-destinations
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for IPv6 addresses did not work on these systems.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #10221]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1565. [bug] CD flag should be copied to outgoing queries unless
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the query is under a secure entry point in which case
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync CD should be set.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1564. [func] Attempt to provide a fallback entropy source to be
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync used if named is running chrooted and named is unable
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to open entropy source within the chroot area.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #10133]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1563. [bug] Gracefully fail when unable to obtain neither an IPv4
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync nor an IPv6 dispatch. [RT #10230]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1562. [bug] isc_socket_create() and isc_socket_accept() could
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync leak memory under error conditions. [RT #10230]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1561. [bug] It was possible to release the same name twice if
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync named ran out of memory. [RT #10197]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1560. [port] FreeBSD: work around FreeBSD 5.2 mapping EAI_NODATA
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync and EAI_NONAME to the same value.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1559. [port] named should ignore SIGFSZ.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1558. [func] New DNSSEC 'disable-algorithms'. Support entry into
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync child zones for which we don't have a supported
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync algorithm. Such child zones are treated as unsigned.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1557. [func] Implement missing DNSSEC tests for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync * NOQNAME proof with wildcard answers.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync * NOWILDARD proof with NXDOMAIN.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync Cache and return NOQNAME with wildcard answers.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1556. [bug] nsupdate now treats all names as fully qualified.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1555. [func] 'rrset-order cyclic' no longer has a random starting
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync point. [RT #7572]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1554. [bug] dig, host, nslookup failed when no nameservers
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync were specified in /etc/resolv.conf. [RT #8232]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1553. [bug] The windows socket code could stop accepting
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync connections. [RT#10115]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1552. [bug] Accept NOTIFY requests from mapped masters if
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync matched-mapped is set. [RT #10049]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1551. [port] Open "/dev/null" before calling chroot().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1550. [port] Call tzset(), if available, before calling chroot().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1549. [func] named-checkzone can now write out the zone contents
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in a easily parsable format (-D and -o).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1548. [bug] When parsing APL records it was possible to silently
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync accept out of range ADDRESSFAMILY values. [RT# 9979]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1547. [bug] Named wasted memory recording duplicate lame zone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync entries. [RT #9341]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1546. [bug] We were rejecting valid secure CNAME to negative
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1545. [bug] It was possible to leak memory if named was unable to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync bind to the specified transfer source and TSIG was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync being used. [RT #10120]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1544. [bug] Named would logged a single entry to a file despite it
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync being over the specified size limit.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1543. [bug] Logging using "versions unlimited" did not work.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1542. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1541. [func] NSEC now uses new bitmap format.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1540. [bug] "rndc reload <dynamiczone>" was silently accepted.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1539. [bug] Open UDP sockets for notify-source and transfer-source
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync that use reserved ports at startup. [RT #9475]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1538. [placeholder] rt9997
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1537. [func] New option "querylog". If set specify whether query
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync logging is to be enabled or disabled at startup.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1536. [bug] Windows socket code failed to log a error description
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when returning ISC_R_UNEXPECTED. [RT #9998]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1535. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1534. [bug] Race condition when priming cache. [RT# 9940]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1533. [func] Warn if both "recursion no;" and "allow-recursion"
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync are active. [RT# 4389]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1532. [port] netbsd: the configure test for <sys/sysctl.h>
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1531. [port] AIX more libtool fixes.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1530. [bug] It was possible to trigger a INSIST() failure if a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync slave master file was removed at just the correct
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync moment. [RT #9462]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1529. [bug] "notify explicit;" failed to log that NOTIFY messages
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync were being sent for the zone. [RT# 9442]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1528. [cleanup] Simplify some dns_name_ functions based on the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync deprecation of bitstring labels.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1527. [cleanup] Reduce the number of gettimeofday() calls without
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync losing necessary timer granularity.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1526. [func] Implemented "additional section caching (or acache)",
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync an internal cache framework for additional section
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync content to improve response performance. Several
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync configuration options were provided to control the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1525. [bug] dns_cache_create() could trigger a REQUIRE
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync failure in isc_mem_put() during error cleanup.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1524. [port] AIX needs to be able to resolve all symbols when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync creating shared libraries (--with-libtool).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1523. [bug] Fix race condition in rbtdb. [RT# 9189]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1522. [bug] dns_db_findnode() relax the requirements on 'name'.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1521. [bug] dns_view_createresolver() failed to check the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync result from isc_mem_create(). [RT# 9294]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1520. [protocol] Add SSHFP (SSH Finger Print) type.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1519. [bug] dnssec-signzone:nsec_setbit() computed the wrong
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync length of the new bitmap.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1518. [bug] dns_nsec_buildrdata(), and hence dns_nsec_build(),
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync contained a off-by-one error when working out the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync number of octets in the bitmap.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1517. [port] Support for IPv6 interface scanning on HP/UX and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync TrueUNIX 5.1.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1516. [func] Roll the DNSSEC types to RRSIG, NSEC and DNSKEY.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1515. [func] Allow transfer source to be set in a server statement.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1514. [bug] named: isc_hash_destroy() was being called too early.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1513. [doc] Add "US" to root-delegation-only exclude list.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1512. [bug] Extend the delegation-only logging to return query
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync type, class and responding nameserver.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1511. [bug] delegation-only was generating false positives
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync on negative answers from subzones.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1510. [func] New view option "root-delegation-only". Apply
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync delegation-only check to all TLDs and root.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync Note there are some TLDs that are NOT delegation
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync only (e.g. DE, LV, US and MUSEUM) these can be excluded
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync from the checks by using exclude.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync root-delegation-only exclude {
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "DE"; "LV"; "US"; "MUSEUM";
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1509. [bug] Hint zones should accept delegation-only. Forward
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync zone should not accept delegation-only.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1508. [bug] Don't apply delegation-only checks to answers from
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync forwarders.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1507. [bug] Handle BIND 8 style returns to NS queries to parents
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when making delegation-only checks.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1506. [bug] Wrong return type for dns_view_isdelegationonly().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1505. [bug] Uninitialized rdataset in sdb. [RT #8750]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1504. [func] New zone type "delegation-only".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1503. [port] win32: install libeay32.dll outside of system32.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1502. [bug] nsupdate: adjust timeouts for UPDATE requests over TCP.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1501. [func] Allow TCP queue length to be specified via
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync named.conf, tcp-listen-queue.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1500. [bug] host failed to lookup MX records. Also look up
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync AAAA records.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1499. [bug] isc_random need to be seeded better if arc4random()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync is not used.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1498. [port] bsdos: 5.x support.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1497. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1496. [port] test for pthread_attr_setstacksize().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1495. [cleanup] Replace hash functions with universal hash.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1494. [security] Turn on RSA BLINDING as a precaution.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1493. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1492. [cleanup] Preserve rwlock quota context when upgrading /
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync downgrading. [RT #5599]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1491. [bug] dns_master_dump*() would produce extraneous $ORIGIN
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync lines. [RT #6206]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1490. [bug] Accept reading state as well as working state in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync ns_client_next(). [RT #6813]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1489. [compat] Treat 'allow-update' on slave zones as a warning.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1488. [bug] Don't override trust levels for glue addresses.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1487. [bug] A REQUIRE() failure could be triggered if a zone was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync queued for transfer and the zone was then removed.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1486. [bug] isc_print_snprintf() '%%' consumed one too many format
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync characters. [RT# 8230]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1485. [bug] gen failed to handle high type values. [RT #6225]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1484. [bug] The number of records reported after a AXFR was wrong.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1483. [bug] dig axfr failed if the message id in the answer failed
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to match that in the request. Only the id in the first
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync message is required to match. [RT #8138]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1482. [bug] named could fail to start if the kernel supports
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync IPv6 but no interfaces are configured. Similarly
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for IPv4. [RT #6229]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1481. [bug] Refresh and stub queries failed to use masters keys
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if specified. [RT #7391]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1480. [bug] Provide replay protection for rndc commands. Full
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync replay protection requires both rndc and named to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync be updated. Partial replay protection (limited
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync exposure after restart) is provided if just named
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync is updated.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1479. [bug] cfg_create_tuple() failed to handle out of
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync memory cleanup. parse_list() would leak memory
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync on syntax errors.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1478. [port] ifconfig.sh didn't account for other virtual
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync interfaces. It now takes a optional argument
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to specify the first interface number. [RT #3907]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1477. [bug] memory leak using stub zones and TSIG.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1476. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1475. [port] Probe for old sprintf().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1474. [port] Provide strtoul() and memmove() for platforms
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync without them.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1473. [bug] create_map() and create_string() failed to handle out
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync of memory cleanup. [RT #6813]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1472. [contrib] idnkit-1.0 from JPNIC, replaces mdnkit.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1471. [bug] libbind: updated to BIND 8.4.0.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1470. [bug] Incorrect length passed to snprintf. [RT #5966]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1469. [func] Log end of outgoing zone transfer at same level
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync as the start of transfer is logged. [RT #4441]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1468. [func] Internal zones are no longer counted for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 'rndc status'. [RT #4706]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1467. [func] $GENERATES now supports optional class and ttl.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1466. [bug] lwresd configuration errors resulted in memory
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync and lock leaks. [RT #5228]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1465. [bug] isc_base64_decodestring() and isc_base64_tobuffer()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync failed to check that trailing bits were zero allowing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync some invalid base64 strings to be accepted. [RT #5397]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1464. [bug] Preserve "out of zone" data for outgoing zone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync transfers. [RT #5192]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1463. [bug] dns_rdata_from{wire,struct}() failed to catch bad
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync NXT bit maps. [RT #5577]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1462. [bug] parse_sizeval() failed to check the token type.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1461. [bug] Remove deadlock from rbtdb code. [RT #5599]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1460. [bug] inet_pton() failed to reject certain malformed
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync IPv6 literals.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1459. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1458. [cleanup] sprintf() -> snprintf().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1457. [port] Provide strlcat() and strlcpy() for platforms without
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1456. [contrib] gen-data-queryperf.py from Stephane Bortzmeyer.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1455. [bug] <netaddr> missing from server grammar in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1454. [port] Use getifaddrs() if available for interface scanning.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync --disable-getifaddrs to override. Glibc currently
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync has a getifaddrs() that does not support IPv6.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync Use --enable-getifaddrs=glibc to force the use of
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync this version under linux machines.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1453. [doc] ARM: $GENERATE example wasn't accurate. [RT #5298]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1452. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1451. [bug] rndc-confgen didn't exit with a error code for all
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync failures. [RT #5209]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1450. [bug] Fetching expired glue failed under certain
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync circumstances. [RT #5124]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1449. [bug] query_addbestns() didn't handle running out of memory
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync gracefully.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1448. [bug] Handle empty wildcards labels.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1447. [bug] We were casting (unsigned int) to and from (void *).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync rdataset->private4 is now rdataset->privateuint4
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to reflect a type change.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1446. [func] Implemented undocumented alternate transfer sources
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync from BIND 8. See use-alt-transfer-source,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync alt-transfer-source and alt-transfer-source-v6.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync SECURITY: use-alt-transfer-source is ENABLED unless
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync you are using views. This may cause a security risk
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync resulting in accidental disclosure of wrong zone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync content if the master supplying different source
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync content based on IP address. If you are not certain
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync ISC recommends setting use-alt-transfer-source no;
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1445. [bug] DNS_ADBFIND_STARTATROOT broke stub zones. This has
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync been replaced with DNS_ADBFIND_STARTATZONE which
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync causes the search to start using the closest zone.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1444. [func] dns_view_findzonecut2() allows you to specify if the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync cache should be searched for zone cuts.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1443. [func] Masters lists can now be specified and referenced
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in zone masters clauses and other masters lists.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1442. [func] New functions for manipulating port lists:
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_portlist_create(), dns_portlist_add(),
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_portlist_remove(), dns_portlist_match(),
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_portlist_attach() and dns_portlist_detach().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1441. [func] It is now possible to tell dig to bind to a specific
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync source port.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1440. [func] It is now possible to tell named to avoid using
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync certain source ports (avoid-v4-udp-ports,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync avoid-v6-udp-ports).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1439. [bug] Named could return NOERROR with certain NOTIFY
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync failures. Return NOTAUTH if the NOTIFY zone is
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync not being served.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1438. [func] Log TSIG (if any) when logging NOTIFY requests.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1437. [bug] Leave space for stdio to work in. [RT #5033]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1436. [func] dns_zonemgr_resumexfrs() can be used to restart
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync stalled transfers.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1435. [bug] zmgr_resume_xfrs() was being called read locked
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync rather than write locked. zmgr_resume_xfrs()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync was not being called if the zone was being
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1434. [bug] "rndc reconfig" failed to initiate the initial
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync zone transfer of new slave zones.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1433. [bug] named could trigger a REQUIRE failure if it could
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync not get a file descriptor when attempting to write
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a master file. [RT #4347]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1432. [func] The advertised EDNS UDP buffer size can now be set
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync via named.conf (edns-udp-size).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1431. [bug] isc_print_snprintf() "%s" with precision could walk off
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync end of argument. [RT #5191]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1430. [port] linux: IPv6 interface scanning support.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1429. [bug] Prevent the cache getting locked to old servers.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1428. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1427. [bug] Race condition in adb with threaded build.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1426. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1425. [port] linux/libbind: define __USE_MISC when testing *_r()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync function prototypes in netdb.h. [RT #4921]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1424. [bug] EDNS version not being correctly printed.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1423. [contrib] queryperf: added A6 and SRV.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1422. [func] Log name/type/class when denying a query. [RT #4663]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1421. [func] Differentiate updates that don't succeed due to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync prerequisites (unsuccessful) vs other reasons
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1420. [port] solaris: work around gcc optimizer bug.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1419. [port] openbsd: use /dev/arandom. [RT #4950]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1418. [bug] 'rndc reconfig' did not cause new slaves to load.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1417. [func] ID.SERVER/CHAOS is now a built in zone.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync See "server-id" for how to configure.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1416. [bug] Empty node should return NOERROR NODATA, not NXDOMAIN.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1415. [func] DS TTL now derived from NS ttl. NXT TTL now derived
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync from SOA MINIMUM.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1414. [func] Support for KSK flag.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1413. [func] Explictly request the (re-)generation of DS records from
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync keysets (dnssec-signzone -g).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1412. [func] You can now specify servers to be tried if a nameserver
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync has IPv6 address and you only support IPv4 or the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync reverse. See dual-stack-servers.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1411. [bug] empty nodes should stop wildcard matches. [RT #4802]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1410. [func] Handle records that live in the parent zone, e.g. DS.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1409. [bug] DS should have attribute DNS_RDATATYPEATTR_DNSSEC.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1408. [bug] "make distclean" was not complete. [RT #4700]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1407. [bug] lfsr incorrectly implements the shift register.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1406. [bug] dispatch initializes one of the LFSR's with a incorrect
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync polynomial. [RT #4617]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1405. [func] Use arc4random() if available.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1404. [bug] libbind: ns_name_ntol() could overwrite a zero length
5045ab9ca39fa0b301f4020b7a072406eb0ecea2vboxsync1403. [func] dnssec-signzone, dnssec-keygen, dnssec-makekeyset
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dnssec-signkey now report their version in the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync usage message.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1402. [cleanup] A6 has been moved to experimental and is no longer
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync fully supported.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1401. [bug] adb wasn't clearing state when the timer expired.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1400. [bug] Block the addition of wildcard NS records by IXFR
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync or UPDATE. [RT #3502]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1399. [bug] Use serial number arithmetic when testing SIG
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync timestamps. [RT #4268]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1398. [doc] ARM: notify-also should have been also-notify.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1397. [bug] J.ROOT-SERVERS.NET is now 192.58.128.30.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1396. [func] dnssec-signzone: adjust the default signing time by
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 1 hour to allow for clock skew.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1395. [port] OpenSSL 0.9.7 defines CRYPTO_LOCK_ENGINE but doesn't
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync have a working implementation. [RT #4079]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1394. [func] It is now possible to check if a particular element is
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in a acl. Remove duplicate entries from the localnets
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1393. [port] Bind to individual IPv6 interfaces if IPV6_IPV6ONLY
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync is not available in the kernel to prevent accidently
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync listening on IPv4 interfaces.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1392. [bug] named-checkzone: update usage.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1391. [func] Add support for IPv6 scoped addresses in named.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1390. [func] host now supports ixfr.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1389. [bug] named could fail to rotate long log files. [RT #3666]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1388. [port] irix: check for sys/sysctl.h and NET_RT_IFLIST before
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync defining HAVE_IFLIST_SYSCTL. [RT #3770]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1387. [bug] named could crash due to an access to invalid memory
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync space (which caused an assertion failure) in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync incremental cleaning. [RT #3588]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1386. [bug] named-checkzone -z stopped on errors in a zone.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1385. [bug] Setting serial-query-rate to 10 would trigger a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync REQUIRE failure.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1384. [bug] host was incompatible with BIND 8 in its exit code and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in the output with the -l option. [RT #3536]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1383. [func] Track the serial number in a IXFR response and log if
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a mismatch occurs. This is a more specific error than
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "not exact". [RT #3445]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1382. [bug] make install failed with --enable-libbind. [RT #3656]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1381. [bug] named failed to correctly process answers that
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync contained DNAME records where the resulting CNAME
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync resulted in a negative answer.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1380. [func] 'rndc recursing' dump recursing queries to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 'recursing-file = "named.recursing";'.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1379. [func] 'rndc status' now reports tcp and recursion quota
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1378. [func] Improved positive feedback for 'rndc {reload|refresh}.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1377. [func] dns_zone_load{new}() now reports if the zone was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync loaded, queued for loading to up to date.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1376. [func] New function dns_zone_logc() to log to specified
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1375. [func] 'rndc dumpdb' now dumps the adb cache along with the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync data cache.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1374. [func] dns_adb_dump() now logs the lame zones associated
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync with each server.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1373. [bug] Recovery from expired glue failed under certain
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync circumstances.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1372. [bug] named crashes with an assertion failure on exit when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync sharing the same port for listening and querying, and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync changing listening addresses several times. [RT# 3509]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1371. [bug] notify-source-v6, transfer-source-v6 and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync query-source-v6 with explicit addresses and using the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync same ports as named was listening on could interfere
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync with named's ability to answer queries sent to those
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1370. [bug] dig '+[no]recurse' was incorrectly documented.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1369. [bug] Adding an NS record as the lexicographically last
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync record in a secure zone didn't work.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1368. [func] remove support for bitstring labels.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1367. [func] Use response times to select forwarders.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1366. [contrib] queryperf usage was incomplete. Add '-h' for help.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1365. [func] "localhost" and "localnets" acls now include IPv6
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync addresses / prefixes.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1364. [func] Log file name when unable to open memory statistics
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync and dump database files. [RT# 3437]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1363. [func] Listen-on-v6 now supports specific addresses.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1362. [bug] remove IFF_RUNNING test when scanning interfaces.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1361. [func] log the reason for rejecting a server when resolving
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1360. [bug] --enable-libbind would fail when not built in the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync source tree for certain OS's.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1359. [security] Support patches OpenSSL libraries.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1358. [bug] It was possible to trigger a INSIST when debugging
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync large dynamic updates. [RT #3390]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1357. [bug] nsupdate was extremely wasteful of memory.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1356. [tuning] Reduce the number of events / quantum for zone tasks.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1355. [bug] Fix DNSSEC wildcard proof for CNAME/DNAME.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1354. [doc] lwres man pages had illegal nroff.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1353. [contrib] sdb/ldap to version 0.9.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1352. [bug] dig, host, nslookup when falling back to TCP use the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync current search entry (if any). [RT #3374]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1351. [bug] lwres_getipnodebyname() returned the wrong name
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when given a IPv4 literal, af=AF_INET6 and AI_MAPPED
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1350. [bug] dns_name_fromtext() failed to handle too many labels
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync gracefully.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1349. [security] Minimum OpenSSL version now 0.9.6e (was 0.9.5a).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1348. [port] win32: Rewrote code to use I/O Completion Ports
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in socket.c and eliminating a host of socket
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync errors. Performance is enhanced.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1347. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1346. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1345. [port] Use a explicit -Wformat with gcc. Not all versions
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync include it in -Wall.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1344. [func] Log if the serial number on the master has gone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync If you have multiple machines specified in the masters
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync clause you may want to set 'multi-master yes;' to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync suppress this warning.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1343. [func] Log successful notifies received (info). Adjust log
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync level for failed notifies to notice.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1342. [func] Log remote address with TCP dispatch failures.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1341. [func] Allow a rate limiter to be stalled.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1340. [bug] Delay and spread out the startup refresh load.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1339. [func] dig, host and nslookup now use IP6.ARPA for nibble
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync lookups. Bit string lookups are no longer attempted.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1338. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1337. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1336. [func] Nibble lookups under IP6.ARPA are now supported by
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_byaddr_create(). dns_byaddr_createptrname() is
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync deprecated, use dns_byaddr_createptrname2() instead.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1335. [bug] When performing a nonexistence proof, the validator
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync should discard parent NXTs from higher in the DNS.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1334. [bug] When signing/verifying rdatasets, duplicate rdatas
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync need to be suppressed.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1333. [contrib] queryperf now reports a summary of returned
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync rcodes (-c), rcodes are printed in mnemonic form (-v).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1332. [func] Report the current serial with periodic commits when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync rolling forward the journal.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1331. [func] Generate DNSSEC wildcard proofs.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1330. [bug] When processing events (non-threaded) only allow
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the task one chance to use to use its quantum.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1329. [func] named-checkzone will now check if nameservers that
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync appear to be IP addresses. Available modes "fail",
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "warn" (default) and "ignore" the results of the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1328. [bug] The validator could incorrectly verify an invalid
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync negative proof.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1327. [bug] The validator would incorrectly mark data as insecure
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when seeing a bogus signature before a correct
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1326. [bug] DNAME/CNAME signatures were not being cached when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync validation was not being performed. [RT #3284]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1325. [bug] If the tcpquota was exhausted it was possible to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to trigger a INSIST() failure.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1324. [port] darwin: ifconfig.sh now supports darwin.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1323. [port] linux: Slackware 4.0 needs <asm/unistd.h>. [RT #3205]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1322. [bug] dnssec-signzone usage message was misleading.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1321. [bug] If the last RRset in a zone is glue, dnssec-signzone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync would incorrectly duplicate its output and sign it.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1320. [doc] query-source-v6 was missing from options section.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1319. [func] libbind: log attempts to exploit #1318.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1318. [bug] libbind: Remote buffer overrun.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1317. [port] libbind: TrueUNIX 5.1 does not like __align as a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync element name.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1316. [bug] libbind: gethostans() could get out of sync parsing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the response if there was a very long CNAME chain.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1315. [bug] Options should apply to the internal _bind view.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1314. [port] Handle ECONNRESET from sendmsg() [unix].
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1313. [func] Query log now says if the query was signed (S) or
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if EDNS was used (E).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1312. [func] Log TSIG key used w/ outgoing zone transfers.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1311. [bug] lwres_getrrsetbyname leaked memory. [RT #3159]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1310. [bug] 'rndc stop' failed to cause zones to be flushed
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync sometimes. [RT #3157]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1309. [func] Log that a zone transfer was covered by a TSIG.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1308. [func] DS (delegation signer) support.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1307. [bug] nsupdate: allow white space base64 key data.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1306. [bug] Badly encoded LOC record when the size, horizontal
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync precision or vertical precision was 0.1m.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1305. [bug] Document that internal zones are included in the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync rndc status results.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1304. [func] New function: dns_zone_name().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1303. [func] Option 'flush-zones-on-shutdown <boolean>;'.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1302. [func] Extended rndc dumpdb to support dumping of zones and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync view selection: 'dumpdb [-all|-zones|-cache] [view]'.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1301. [func] New category 'update-security'.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1300. [port] Compaq Trucluster support.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1299. [bug] Set AI_ADDRCONFIG when looking up addresses
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync via getaddrinfo() (affects dig, host, nslookup, rndc
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync and nsupdate).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1298. [bug] The CINCLUDES macro in lib/dns/sec/dst/Makefile
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync could be left with a trailing "\" after configure
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync has been run.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1297. [port] linux: make handling EINVAL from socket() no longer
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync conditional on #ifdef LINUX.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1296. [bug] isc_log_closefilelogs() needed to lock the log
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1295. [bug] isc_log_setdebuglevel() needed to lock the log
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1294. [func] libbind: no longer attempts bit string labels for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for nibble style resolution.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1293. [func] Entropy can now be retrieved from EGDs. [RT #2438]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1292. [func] Enable IPv6 support when using ioctl style interface
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync scanning and OS supports SIOCGLIFADDR using struct
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if_laddrreq.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1291. [func] Enable IPv6 support when using sysctl style interface
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1290. [func] "dig axfr" now reports the number of messages
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync as well as the number of records.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1289. [port] See if -ldl is required for OpenSSL? [RT #2672]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1288. [bug] Adjusted REQUIRE's in lib/dns/name.c to better
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync reflect written requirements.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1287. [bug] REQUIRE that DNS_DBADD_MERGE only be set when adding
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a rdataset to a zone db in the rbtdb implementation of
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync addrdataset.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1286. [bug] dns_name_downcase() enforce requirement that
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync target != NULL or name->buffer != NULL.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1285. [func] lwres: probe the system to see what address families
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync are currently in use.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1284. [bug] The RTT estimate on unused servers was not aged.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1283. [func] Use "dataready" accept filter if available.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1282. [port] libbind: hpux 11.11 interface scanning.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1281. [func] Log zone when unable to get private keys to update
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync zone. Log zone when NXT records are missing from
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync secure zone.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1280. [bug] libbind: escape '(' and ')' when converting to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync presentation form.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1279. [port] Darwin uses (unsigned long) for size_t. [RT #2590]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1278. [func] dig: now supports +[no]cl +[no]ttlid.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1277. [func] You can now create your own customized printing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync styles: dns_master_stylecreate() and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_master_styledestroy().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1276. [bug] libbind: const pointer conflicts in res_debug.c.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1275. [port] libbind: hpux: treat all hpux systems as BIG_ENDIAN.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1274. [bug] Memory leak in lwres_gnbarequest_parse().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1273. [port] libbind: solaris: 64 bit binary compatibility.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1272. [contrib] Berkeley DB 4.0 sdb implementation from
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync Nuno Miguel Rodrigues <nmr@co.sapo.pt>.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1271. [bug] "recursion available: {denied,approved}" was too
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1270. [bug] Check that system inet_pton() and inet_ntop() support
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1269. [port] Openserver: ifconfig.sh support.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1268. [port] Openserver: the value FD_SETSIZE depends on whether
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync <sys/param.h> is included or not. Be consistent.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1267. [func] isc_file_openunique() now creates file using mode
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 0666 rather than 0600.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1266. [bug] ISC_LINK_INIT, ISC_LINK_UNLINK, ISC_LIST_DEQUEUE,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync __ISC_LINK_UNLINKUNSAFE and __ISC_LIST_DEQUEUEUNSAFE
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync are not C++ compatible, use *_TYPE versions instead.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1265. [bug] libbind: LINK_INIT and UNLINK were not compatible with
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync C++, use LINK_INIT_TYPE and UNLINK_TYPE instead.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1264. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1263. [bug] Reference after free error if dns_dispatchmgr_create()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1262. [bug] ns_server_destroy() failed to set *serverp to NULL.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1261. [func] libbind: ns_sign2() and ns_sign_tcp() now provide
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync support for compressed TSIG owner names.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1260. [func] libbind: res_update can now update IPv6 servers,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync new function res_findzonecut2().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1259. [bug] libbind: get_salen() IPv6 support was broken for OSs
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync w/o sa_len.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1258. [bug] libbind: res_nametotype() and res_nametoclass() were
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1257. [bug] Failure to write pid-file should not be fatal on
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync reload. [RT #2861]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1256. [contrib] 'queryperf' now has EDNS (-e) + DNSSEC DO (-D) support.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1255. [bug] When verifying that an NXT proves nonexistence, check
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the rcode of the message and only do the matching NXT
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync check. That is, for NXDOMAIN responses, check that
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the name is in the range between the NXT owner and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync next name, and for NOERROR NODATA responses, check
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync that the type is not present in the NXT bitmap.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1254. [func] preferred-glue option from BIND 8.3.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1253. [bug] The dnssec system test failed to remove the correct
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1252. [bug] Dig, host and nslookup were not checking the address
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the answer was coming from against the address it was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync sent to. [RT# 2692]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1251. [port] win32: a make file contained absolute version specific
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync references.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1250. [func] Nsupdate will report the address the update was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1249. [bug] Missing masters clause was not handled gracefully.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1248. [bug] DESTDIR was not being propagated between makes.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1247. [bug] Don't reset the interface index for link/site local
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync addresses. [RT #2576]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1246. [func] New functions isc_sockaddr_issitelocal(),
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync isc_sockaddr_islinklocal(), isc_netaddr_issitelocal()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync and isc_netaddr_islinklocal().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1245. [bug] Treat ENOBUFS, ENOMEM and ENFILE as soft errors for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1244. [bug] Receiving a TCP message from a blackhole address would
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync prevent further messages being received over that
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1243. [bug] It was possible to trigger a REQUIRE() in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_message_findtype(). [RT #2659]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1242. [bug] named-checkzone failed if a journal existed. [RT #2657]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1241. [bug] Drop received UDP messages with a zero source port
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync as these are invariably forged. [RT #2621]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1240. [bug] It was possible to leak zone references by
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync specifying an incorrect zone to rndc.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1239. [bug] Under certain circumstances named could continue to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync use a name after it had been freed triggering
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync INSIST() failures. [RT #2614]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1238. [bug] It is possible to lockup the server when shutting down
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if notifies were being processed. [RT #2591]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1237. [bug] nslookup: "set q=type" failed.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1236. [bug] dns_rdata{class,type}_fromtext() didn't handle non
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync NULL terminated text regions. [RT #2588]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1235. [func] Report 'out of memory' errors from openssl.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1234. [bug] contrib/sdb: 'zonetodb' failed to call
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_result_register(). DNS_R_SEENINCLUDE should not
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1233. [bug] The flags field of a KEY record can be expressed in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync hex as well as decimal.
5045ab9ca39fa0b301f4020b7a072406eb0ecea2vboxsync1232. [bug] unix/errno2result() didn't handle EADDRNOTAVAIL.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1231. [port] HPUX 11.11 recvmsg() can return spurious EADDRNOTAVAIL.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1230. [bug] isccc_cc_isreply() and isccc_cc_isack() were broken.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1229. [bug] named would crash if it received a TSIG signed
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync query as part of an AXFR response. [RT #2570]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1228. [bug] 'make install' did not depend on 'make all'. [RT #2559]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1227. [bug] dns_lex_getmastertoken() now returns ISC_R_BADNUMBER
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if a number was expected and some other token was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync found. [RT#2532]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1226. [func] Use EDNS for zone refresh queries. [RT #2551]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1225. [func] dns_message_setopt() no longer requires that
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_message_renderbegin() to have been called.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1224. [bug] 'rrset-order' and 'sortlist' should be additive
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync not exclusive.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1223. [func] 'rrset-order' partially works 'cyclic' and 'random'
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync are supported.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1222. [bug] Specifying 'port *' did not always result in a system
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync selected (non-reserved) port being used. [RT #2537]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1221. [bug] Zone types 'master', 'slave' and 'stub' were not being
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync compared case insensitively. [RT #2542]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1220. [func] Support for APL rdata type.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1219. [func] Named now reports the TSIG extended error code when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync signature verification fails. [RT #1651]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1218. [bug] Named incorrectly returned SERVFAIL rather than
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync NOTAUTH when there was a TSIG BADTIME error. [RT #2519]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1217. [func] Report locations of previous key definition when a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync duplicate is detected.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1216. [bug] Multiple server clauses for the same server were not
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync reported. [RT #2514]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1215. [port] solaris: add support to ifconfig.sh for x86 2.5.1
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1214. [bug] Win32: isc_file_renameunique() could leave zero length
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync files behind.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1213. [func] Report view associated with client if it is not a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync standard view (_default or _bind).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1212. [port] libbind: 64k answer buffers were causing stack space
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to be exceeded for certain OS. Use heap space instead.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1211. [bug] dns_name_fromtext() incorrectly handled certain
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync valid octal bitlabels. [RT #2483]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1210. [bug] libbind: getnameinfo() failed to lookup IPv4 mapped /
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync compatible addresses. [RT #2461]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1209. [bug] Dig, host, nslookup were not checking the message ids
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync on the responses. [RT #2454]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1208. [bug] dns_master_load*() failed to log a error message if
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync an error was detected when parsing the ownername of
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a record. [RT #2448]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1207. [bug] libbind: getaddrinfo() could call freeaddrinfo() with
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync an invalid pointer.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1206. [bug] SERVFAIL and NOTIMP responses to an EDNS query should
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync trigger a non-EDNS retry.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1205. [bug] OPT, TSIG and TKEY cannot be used to set the "class"
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync of the message. [RT #2449]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1204. [bug] libbind: res_nupdate() failed to update the name
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync server addresses before sending the update.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1203. [func] Report locations of previous acl and zone definitions
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when a duplicate is detected.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1202. [func] New functions: cfg_obj_line() and cfg_obj_file().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1201. [bug] Require that if 'callbacks' is passed to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_rdata_fromtext(), callbacks->error and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync callbacks->warn are initialized.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1200. [bug] Log 'errno' that we are unable to convert to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync isc_result_t. [RT #2404]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1199. [doc] ARM reference to RFC 2157 should have been RFC 1918.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1198. [bug] OPT printing style was not consistent with the way the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync header fields are printed. The DO bit was not reported
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if set. Report if any of the MBZ bits are set.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1197. [bug] Attempts to define the same acl multiple times were not
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1196. [contrib] update mdnkit to 2.2.3.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1195. [bug] Attempts to redefine builtin acls should be caught.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1194. [bug] Not all duplicate zone definitions were being detected
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync at the named.conf checking stage. [RT #2431]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1193. [bug] dig +besteffort parsing didn't handle packet
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync truncation. dns_message_parse() has new flag
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync DNS_MESSAGE_IGNORETRUNCATION.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1192. [bug] The seconds fields in LOC records were restricted
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to three decimal places. More decimal places should
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync be allowed but warned about.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1191. [bug] A dynamic update removing the last non-apex name in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a secure zone would fail. [RT #2399]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1190. [func] Add the "rndc freeze" and "rndc unfreeze" commands.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1189. [bug] On some systems, malloc(0) returns NULL, which
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync could cause the caller to report an out of memory
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync error. [RT #2398]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1188. [bug] Dynamic updates of a signed zone would fail if
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync some of the zone private keys were unavailable.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1187. [bug] named was incorrectly returning DNSSEC records
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in negative responses when the DO bit was not set.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1186. [bug] isc_hex_tobuffer(,,length = 0) failed to unget the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync EOL token when reading to end of line.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1185. [bug] libbind: don't assume statp->_u._ext.ext is valid
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync unless RES_INIT is set when calling res_*init().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1184. [bug] libbind: call res_ndestroy() if RES_INIT is set
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when res_*init() is called.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1183. [bug] Handle ENOSR error when writing to the internal
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync control pipe. [RT #2395]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1182. [bug] The server could throw an assertion failure when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync constructing a negative response packet.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1181. [func] Add the "key-directory" configuration statement,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync which allows the server to look for online signing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync keys in alternate directories.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1180. [func] dnssec-keygen should always generate keys with
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync protocol 3 (DNSSEC), since it's less confusing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1179. [func] Add SIG(0) support to nsupdate.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1178. [bug] Follow and cache (if appropriate) A6 and other
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync data chains to completion in the additional section.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1177. [func] Report view when loading zones if it is not a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync standard view (_default or _bind). [RT #2270]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1176. [doc] Document that allow-v6-synthesis is only performed
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for clients that are supplied recursive service.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1175. [bug] named-checkzone and named-checkconf failed to call
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_result_register() at startup which could
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync result in runtime exceptions when printing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "out of memory" errors. [RT #2335]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1174. [bug] Win32: add WSAECONNRESET to the expected errors
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync from connect(). [RT #2308]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1173. [bug] Potential memory leaks in isc_log_create() and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync isc_log_settag(). [RT #2336]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1172. [doc] Add CERT, GPOS, KX, NAPTR, NSAP, PX and TXT to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync table of RR types in ARM.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1171. [func] Added function isc_region_compare(), updated files in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync lib/dns to use this function instead of local one.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1170. [bug] Don't attempt to print the token when a I/O error
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync occurs when parsing named.conf. [RT #2275]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1169. [func] Identify recursive queries in the query log.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1168. [bug] Empty also-notify clauses were not handled. [RT #2309]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1167. [contrib] nslint-2.1a3 (from author).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1166. [bug] "Not Implemented" should be reported as NOTIMP,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync not NOTIMPL. [RT #2281]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1165. [bug] We were rejecting notify-source{-v6} in zone clauses.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1164. [bug] Empty masters clauses in slave / stub zones were not
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync handled gracefully. [RT #2262]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1163. [func] isc_time_formattimestamp() now includes the year.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1162. [bug] The allow-notify option was not accepted in slave
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync zone statements.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1161. [bug] named-checkzone looped on unbalanced brackets.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1160. [bug] Generating Diffie-Hellman keys longer than 1024
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync bits could fail. [RT #2241]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1159. [bug] MD and MF are not permitted to be loaded by RFC1123.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1158. [func] Report the client's address when logging notify
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1157. [func] match-clients and match-destinations now accept
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync keys. [RT #2045]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1156. [port] The configure test for strsep() incorrectly
5045ab9ca39fa0b301f4020b7a072406eb0ecea2vboxsync succeeded on certain patched versions of
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync AIX 4.3.3. [RT #2190]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1155. [func] Recover from master files being removed from under
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1154. [bug] Don't attempt to obtain the netmask of a interface
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if there is no address configured. [RT #2176]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1153. [func] 'rndc {stop|halt} -p' now reports the process id
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync of the instance of named being shutdown.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1152. [bug] libbind: read buffer overflows.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1151. [bug] nslookup failed to check that the arguments to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the port, timeout, and retry options were
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync valid integers and in range. [RT #2099]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1150. [bug] named incorrectly accepted TTL values
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync containing plus or minus signs, such as
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1149. [func] New function isc_parse_uint32().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1148. [func] 'rndc-confgen -a' now provides positive feedback.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1147. [func] Set IPV6_V6ONLY on IPv6 sockets if supported by
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the OS. listen-on-v6 { any; }; should no longer
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync result in IPv4 queries be accepted. Similarly
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync control { inet :: ... }; should no longer result
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in IPv4 connections being accepted. This can be
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync overridden at compile time by defining
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync ISC_ALLOW_MAPPED=1.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1146. [func] Allow IPV6_IPV6ONLY to be set/cleared on a socket if
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync supported by the OS by a new function
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync isc_socket_ipv6only().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1145. [func] "host" no longer reports a NOERROR/NODATA response
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync by printing nothing. [RT #2065]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1144. [bug] rndc-confgen would crash if both the -a and -t
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync options were specified. [RT #2159]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1143. [bug] When a trusted-keys statement was present and named
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync was built without crypto support, it would leak memory.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1142. [bug] dnssec-signzone would fail to delete temporary files
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in some failure cases. [RT #2144]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1141. [bug] When named rejected a control message, it would
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync leak a file descriptor and memory. It would also
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync fail to respond, causing rndc to hang.
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync [RT #2139, #2164]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1140. [bug] rndc-confgen did not accept IPv6 addresses as arguments
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync to the -s option. [RT #2138]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1139. [func] It is now possible to flush a given name from the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync cache(s) via 'rndc flushname name [view]'. [RT #2051]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1138. [func] It is now possible to flush a given name from the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync cache by calling the new function
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_cache_flushname().
ea79ff4df27672e01fdf0cfce6f35829e257ebedvboxsync1137. [func] It is now possible to flush a given name from the
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync ADB by calling the new function dns_adb_flushname().
713dab9c86f4b5c19571e0c9cadf242af32be5ecvboxsync1136. [bug] CNAME records synthesized from DNAMEs did not
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync have a TTL of zero as required by RFC2672.
4dd5020158b69719fd7942ff7b996df2d4535bb4vboxsync1135. [func] You can now override the default syslog() facility for
5d6de9034aa9fda1e16380ac3d7dad1a85d86867vboxsync named/lwresd at compile time. [RT #1982]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1134. [bug] Multi-threaded servers could deadlock in ferror()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when reloading zone files. [RT #1951, #1998]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1133. [bug] IN6_IS_ADDR_LOOPBACK was not portably defined on
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync platforms without IN6_IS_ADDR_LOOPBACK. [RT #2106]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1132. [func] Improve UPDATE prerequisite failure diagnostic messages.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1131. [bug] The match-destinations view option did not work with
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync IPv6 destinations. [RT #2073, #2074]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1130. [bug] Log messages reporting an out-of-range serial number
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync did not include the out-of-range number but the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync following token. [RT #2076]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1129. [bug] Multi-threaded servers could crash under heavy
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync resolution load due to a race condition. [RT #2018]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1128. [func] sdb drivers can now provide RR data in either text
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync or wire format, the latter using the new functions
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_sdb_putrdata() and dns_sdb_putnamedrdata().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1127. [func] rndc: If the server to contact has multiple addresses,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync try all of them.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1126. [bug] The server could access a freed event if shut
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync down while a client start event was pending
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync delivery. [RT #2061]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1125. [bug] rndc: -k option was missing from usage message.
5045ab9ca39fa0b301f4020b7a072406eb0ecea2vboxsync1124. [doc] dig: +[no]dnssec, +[no]besteffort and +[no]fail
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync are now documented. [RT #2052]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1123. [bug] dig +[no]fail did not match description. [RT #2052]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1122. [tuning] Resolution timeout reduced from 90 to 30 seconds.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1121. [bug] The server could attempt to access a NULL zone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync table if shut down while resolving.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #1587, #2054]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1120. [bug] Errors in options were not fatal. [RT #2002]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1119. [func] Added support in Win32 for NTFS file/directory ACL's
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for access control.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1118. [bug] On multi-threaded servers, a race condition
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync could cause an assertion failure in resolver.c
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync during resolver shutdown. [RT #2029]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1117. [port] The configure check for in6addr_loopback incorrectly
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync succeeded on AIX 4.3 when compiling with -O2
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync because the test code was optimized away.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1116. [bug] Setting transfers in a server clause, transfers-in,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync or transfers-per-ns to a value greater than
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 2147483647 disabled transfers. [RT #2002]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1115. [func] Set maximum values for cleaning-interval,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync heartbeat-interval, interface-interval,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync max-transfer-idle-in, max-transfer-idle-out,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync max-transfer-time-in, max-transfer-time-out,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync statistics-interval of 28 days and
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync sig-validity-interval of 3660 days. [RT #2002]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1114. [port] Ignore more accept() errors. [RT #2021]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1113. [bug] The allow-update-forwarding option was ignored
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when specified in a view. [RT #2014]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1112. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1111. [bug] Multi-threaded servers could deadlock processing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync recursive queries due to a locking hierarchy
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync violation in adb.c. [RT #2017]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1110. [bug] dig should only accept valid abbreviations of +options.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1109. [bug] nsupdate accepted illegal ttl values.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1108. [bug] On Win32, rndc was hanging when named was not running
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync due to failure to select for exceptional conditions
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in select(). [RT #1870]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1107. [bug] nsupdate could catch an assertion failure if an
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync invalid domain name was given as the argument to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the "zone" command.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1106. [bug] After seeing an out of range TTL, nsupdate would
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync treat all TTLs as out of range. [RT #2001]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1105. [port] OpenUNIX 8 enable threads by default. [RT #1970]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1104. [bug] Invalid arguments to the transfer-format option
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync could cause an assertion failure. [RT #1995]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1103. [port] OpenUNIX 8 support (ifconfig.sh). [RT #1970]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1102. [doc] Note that query logging is enabled by directing the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync queries category to a channel.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1101. [bug] Array bounds read error in lwres_gai_strerror.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1100. [bug] libbind: DNSSEC key ids were computed incorrectly.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1099. [cleanup] libbind: defining REPORT_ERRORS in lib/bind/dst caused
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync compile time errors.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1098. [bug] libbind: HMAC-MD5 key files are now mode 0600.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1097. [func] libbind: RES_PRF_TRUNC for dig.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1096. [func] libbind: "DNSSEC OK" (DO) support.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1095. [func] libbind: resolver option: no-tld-query. disables
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync trying unqualified as a tld. no_tld_query is also
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync supported for FreeBSD compatibility.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1094. [func] libbind: add support gcc's format string checking.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1093. [doc] libbind: miscellaneous nroff fixes.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1092. [bug] libbind: get*by*() failed to check if res_init() had
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync been called.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1091. [bug] libbind: misplaced va_end().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1090. [bug] libbind: dns_ho.c:add_hostent() was not returning
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the amount of memory consumed resulting in garbage
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync address being returned. Alignment calculations were
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync wasting space. We weren't suppressing duplicate
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1089. [func] libbind: inet_{cidr,net}_{pton,ntop}() now have IPv6
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1088. [port] libbind: MPE/iX C.70 (incomplete)
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1087. [bug] libbind: struct __res_state too large on 64 bit arch.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1086. [port] libbind: sunos: old sprintf.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1085. [port] libbind: solaris: sys_nerr and sys_errlist do not
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync exist when compiling in 64 bit mode.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1084. [cleanup] libbind: gai_strerror() rewritten.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1083. [bug] The default control channel listened on the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync wildcard address, not the loopback as documented.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1082. [bug] The -g option to named incorrectly caused logging
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to be sent to syslog in addition to stderr.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1081. [bug] Multicast queries were incorrectly identified
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync based on the source address, not the destination
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1080. [bug] BIND 8 compatibility: accept bare IP prefixes
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync as the second element of a two-element top level
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync sort list statement. [RT #1964]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1079. [bug] BIND 8 compatibility: accept bare elements at top
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync level of sort list treating them as if they were
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a single element list. [RT #1963]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1078. [bug] We failed to correct bad tv_usec values in one case.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1077. [func] Do not accept further recursive clients when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the total number of recursive lookups being
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync processed exceeds max-recursive-clients, even
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if some of the lookups are internally generated.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #1915, #1938]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1076. [bug] A badly defined global key could trigger an assertion
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync on load/reload if views were used. [RT #1947]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1075. [bug] Out-of-range network prefix lengths were not
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync reported. [RT #1954]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1074. [bug] Running out of memory in dump_rdataset() could
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync cause an assertion failure. [RT #1946]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1073. [bug] The ADB cache cleaning should also be space driven.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #1915, #1938]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1072. [bug] The TCP client quota could be exceeded when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync recursion occurred. [RT #1937]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1071. [bug] Sockets listening for TCP DNS connections
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync specified an excessive listen backlog. [RT #1937]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1070. [bug] Copy DNSSEC OK (DO) to response as specified by
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1069. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1068. [bug] errno could be overwritten by catgets(). [RT #1921]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1067. [func] Allow quotas to be soft, isc_quota_soft().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1066. [bug] Provide a thread safe wrapper for strerror().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1065. [func] Runtime support to select new / old style interface
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync scanning using ioctls.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1064. [bug] Do not shut down active network interfaces if we
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync are unable to scan the interface list. [RT #1921]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1063. [bug] libbind: "make install" was failing on IRIX.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1062. [bug] If the control channel listener socket was shut
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync down before server exit, the listener object could
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync be freed twice. [RT #1916]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1061. [bug] If periodic cache cleaning happened to start
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync while cleaning due to reaching the configured
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync maximum cache size was in progress, the server
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync could catch an assertion failure. [RT #1912]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1060. [func] Move refresh, stub and notify UDP retry processing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync into dns_request.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1059. [func] dns_request now support will now retry UDP queries,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_request_createvia2() and dns_request_createraw2().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1058. [func] Limited lifetime ticker timers are now available,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync isc_timertype_limited.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1057. [bug] Reloading the server after adding a "file" clause
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to a zone statement could cause the server to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync crash due to a typo in change 1016.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1056. [bug] Rndc could catch an assertion failure on SIGINT due
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to an uninitialized variable. [RT #1908]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1055. [func] Version and hostname queries can now be disabled
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync using "version none;" and "hostname none;",
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync respectively.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1054. [bug] On Win32, cfg_categories and cfg_modules need to be
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync exported from the libisccfg DLL.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1053. [bug] Dig did not increase its timeout when receiving
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync AXFRs unless the +time option was used. [RT #1904]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1052. [bug] Journals were not being created in binary mode
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync resulting in "journal format not recognized" error
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync under Win32. [RT #1889]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1051. [bug] Do not ignore a network interface completely just
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync because it has a noncontiguous netmask. Instead,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync omit it from the localnets ACL and issue a warning.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1050. [bug] Log messages reporting malformed IP addresses in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync address lists such as that of the forwarders option
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync failed to include the correct error code, file
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync name, and line number. [RT #1890]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1049. [func] "pid-file none;" will disable writing a pid file.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1048. [bug] Servers built with -DISC_MEM_USE_INTERNAL_MALLOC=1
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync didn't work.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1047. [bug] named was incorrectly refusing all requests signed
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync with a TSIG key derived from an unsigned TKEY
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync negotiation with a NOERROR response. [RT #1886]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1046. [bug] The help message for the --with-openssl configure
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync option was inaccurate. [RT #1880]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1045. [bug] It was possible to skip saving glue for a nameserver
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for a stub zone.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1044. [bug] Specifying allow-transfer, notify-source, or
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync notify-source-v6 in a stub zone was not treated
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync as an error.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1043. [bug] Specifying a transfer-source or transfer-source-v6
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync option in the zone statement for a master zone was
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync not treated as an error. [RT #1876]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1042. [bug] The "config" logging category did not work properly.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1041. [bug] Dig/host/nslookup could catch an assertion failure
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync on SIGINT due to an uninitialized variable. [RT #1867]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1040. [bug] Multiple listen-on-v6 options with different ports
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync were not accepted. [RT #1875]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1039. [bug] Negative responses with CNAMEs in the answer section
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync were cached incorrectly. [RT #1862]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1038. [bug] In servers configured with a tkey-domain option,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync TKEY queries with an owner name other than the root
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync could cause an assertion failure. [RT #1866, #1869]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1037. [bug] Negative responses whose authority section contain
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync SOA or NS records whose owner names are not equal
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync equal to or parents of the query name should be
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync rejected. [RT #1862]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1036. [func] Silently drop requests received via multicast as
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync long as there is no final multicast DNS standard.
4dd5020158b69719fd7942ff7b996df2d4535bb4vboxsync1035. [bug] If we respond to multicast queries (which we
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync currently do not), respond from a unicast address
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync as specified in RFC 1123. [RT #137]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1034. [bug] Ignore the RD bit on multicast queries as specified
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in RFC 1123. [RT #137]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1033. [bug] Always respond to requests with an unsupported opcode
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync with NOTIMP, even if we don't have a matching view
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync or cannot determine the class.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1032. [func] hostname.bind/txt/chaos now returns the name of
4dd5020158b69719fd7942ff7b996df2d4535bb4vboxsync the machine hosting the nameserver. This is useful
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in diagnosing problems with anycast servers.
5d6de9034aa9fda1e16380ac3d7dad1a85d86867vboxsync1031. [bug] libbind.a: isc__gettimeofday() infinite recursion.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1030. [bug] On systems with no resolv.conf file, nsupdate
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync exited with an error rather than defaulting
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to using the loopback address. [RT #1836]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1029. [bug] Some named.conf errors did not cause the loading
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync of the configuration file to return a failure
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync status even though they were logged. [RT #1847]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1028. [bug] On Win32, dig/host/nslookup looked for resolv.conf
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in the wrong directory. [RT #1833]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1027. [bug] RRs having the reserved type 0 should be rejected.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1026. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1025. [bug] Don't use multicast addresses to resolve iterative
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync queries. [RT #101]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1024. [port] Compilation failed on HP-UX 11.11 due to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync incompatible use of the SIOCGLIFCONF macro
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync name. [RT #1831]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1023. [func] Accept hints without TTLs.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1022. [bug] Don't report empty root hints as "extra data".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1021. [bug] On Win32, log message timestamps were one month
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync later than they should have been, and the server
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync would exhibit unspecified behavior in December.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1020. [bug] IXFR log messages did not distinguish between
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync true IXFRs, AXFR-style IXFRs, and mere version
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync polls. [RT #1811]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1019. [bug] The value of the lame-ttl option was limited to 18000
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync seconds, not 1800 seconds as documented. [RT #1803]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1018. [bug] The default log channel was not always initialized
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync correctly. [RT #1813]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1017. [bug] When specifying TSIG keys to dig and nsupdate using
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the -k option, they must be HMAC-MD5 keys. [RT #1810]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1016. [bug] Slave zones with no backup file were re-transferred
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync on every server reload.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1015. [bug] Log channels that had a "versions" option but no
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "size" option failed to create numbered log
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync files. [RT #1783]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1014. [bug] Some queries would cause statistics counters to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync increment more than once or not at all. [RT #1321]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1013. [bug] It was possible to cancel a query twice when marking
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a server as bogus or by having a blackhole acl.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1012. [bug] The -p option to named did not behave as documented.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1011. [cleanup] Removed isc_dir_current().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1010. [bug] The server could attempt to execute a command channel
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync command after initiating server shutdown, causing
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync an assertion failure. [RT #1766]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1009. [port] OpenUNIX 8 support. [RT #1728]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1008. [port] libtool.m4, ltmain.sh from libtool-1.4.2.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1007. [port] config.guess, config.sub from autoconf-2.52.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1006. [bug] If a KEY RR was found missing during DNSSEC validation,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync an assertion failure could subsequently be triggered
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in the resolver. [RT #1763]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1005. [bug] Don't copy nonzero RCODEs from request to response.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1004. [port] Deal with recvfrom() returning EHOSTDOWN. [RT #1770]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1003. [func] Add the +retry option to dig.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1002. [bug] When reporting an unknown class name in named.conf,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync including the file name and line number. [RT #1759]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1001. [bug] win32 socket code doio_recv was not catching a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync WSACONNRESET error when a client was timing out
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the request and closing its socket. [RT #1745]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync1000. [bug] BIND 8 compatibility: accept "HESIOD" as an alias
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync for class "HS". [RT #1759]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 999. [func] "rndc retransfer zone [class [view]]" added.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 998. [func] named-checkzone now has arguments to specify the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync chroot directory (-t) and working directory (-w).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 997. [func] Add support for RSA-SHA1 keys (RFC3110).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 996. [func] Issue warning if the configuration filename contains
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync the chroot path.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 995. [bug] dig, host, nslookup: using a raw IPv6 address as a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync target address should be fatal on a IPv4 only system.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 994. [func] Treat non-authoritative responses to queries for type
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync NS as referrals even if the NS records are in the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync answer section, because BIND 8 servers incorrectly
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync send them that way. This is necessary for DNSSEC
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync validation of the NS records of a secure zone to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync succeed when the parent is a BIND 8 server. [RT #1706]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 993. [func] dig: -v now reports the version.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 992. [doc] dig: ~/.digrc is now documented.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 991. [func] Lower UDP refresh timeout messages to level
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 990. [bug] The rndc-confgen man page was not installed.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 989. [bug] Report filename if $INCLUDE fails for file related
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync errors. [RT #1736]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 988. [bug] 'additional-from-auth no;' did not work reliably
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in the case of queries answered from the cache.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 987. [bug] "dig -help" didn't show "+[no]stats".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 986. [bug] "dig +noall" failed to clear stats and command
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 985. [func] Consider network interfaces to be up iff they have
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a nonzero IP address rather than based on the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync IFF_UP flag. [RT #1160]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 984. [bug] Multi-threading should be enabled by default on
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync Solaris 2.7 and newer, but it wasn't.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 983. [func] The server now supports generating IXFR difference
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync sequences for non-dynamic zones by comparing zone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync versions, when enabled using the new config
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync option "ixfr-from-differences". [RT #1727]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 982. [func] If "memstatistics-file" is set in options the memory
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync statistics will be written to it.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 981. [func] The dnssec tools can now take multiple '-r randomfile'
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 980. [bug] Incoming zone transfers restarting after an error
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync could trigger an assertion failure. [RT #1692]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 979. [func] Incremental master file dumping. dns_master_dumpinc(),
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_master_dumptostreaminc(), dns_dumpctx_attach(),
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_dumpctx_detach(), dns_dumpctx_cancel(),
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dns_dumpctx_db() and dns_dumpctx_version().
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 978. [bug] dns_db_attachversion() had an invalid REQUIRE()
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 977. [bug] Improve "not at top of zone" error message.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 976. [func] named-checkconf can now test load master zones
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync (named-checkconf -z). [RT #1468]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 975. [bug] "max-cache-size default;" as a view option
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync caused an assertion failure.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 974. [bug] "max-cache-size unlimited;" as a global option
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync was not accepted.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 973. [bug] Failed to log the question name when logging:
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "bad zone transfer request: non-authoritative zone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync (NOTAUTH)".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 972. [bug] The file modification time code in zone.c was using the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync wrong epoch. [RT #1667]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 971. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 970. [func] 'max-journal-size' can now be used to set a target
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync size for a journal.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 969. [func] dig now supports the undocumented dig 8 feature
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync of allowing arbitrary labels, not just dotted
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync decimal quads, with the -x option. This can be
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync used to conveniently look up RFC2317 names as in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "dig -x 10.0.0.0-127". [RT #827, #1576, #1598]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 968. [bug] On win32, the isc_time_now() function was unnecessarily
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync calling strtime(). [RT #1671]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 967. [bug] On win32, the link for bindevt was not including the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync required resource file to enable the event viewer
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync to interpret the error messages in the event log,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 966. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 965. [bug] Including data other than root server NS and A
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync records in the root hint file could cause a rbtdb
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync node reference leak. [RT #1581, #1618]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 964. [func] Warn if data other than root server NS and A records
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync are found in the root hint file. [RT #1581, #1618]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 963. [bug] Bad ISC_LANG_ENDDECLS. [RT #1645]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 962. [bug] libbind: bad "#undef", don't attempt to install
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync non-existant nlist.h. [RT #1640]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 961. [bug] Tried to use a IPV6 feature when ISC_PLATFORM_HAVEIPV6
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync was not defined. [RT #1482]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 960. [port] liblwres failed to build on systems with support for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync getrrsetbyname() in the OS. [RT #1592]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 959. [port] On FreeBSD, determine the number of CPUs by calling
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync sysctlbyname(). [RT #1584]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 958. [port] ssize_t is not available on all platforms. [RT #1607]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 957. [bug] sys/select.h inclusion was broken on older platforms.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 956. [bug] ns_g_autorndcfile changed to ns_g_keyfile
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in named/win32/os.c due to code changes in
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync change #953. win32 .make file for rndc-confgen
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync updated to add include path for os.h header.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync --- 9.2.0rc1 released ---
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 955. [bug] When using views, the zone's class was not being
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync inherited from the view's class. [RT #1583]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 954. [bug] When requesting AXFRs or IXFRs using dig, host, or
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync nslookup, the RD bit should not be set as zone
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync transfers are inherently nonrecursive. [RT #1575]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 953. [func] The /var/run/named.key file from change #843
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync has been replaced by /etc/rndc.key. Both
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync named and rndc will look for this file and use
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync it to configure a default control channel key
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync if not already configured using a different
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync method (rndc.conf / controls). Unlike
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync it must be created by manually running
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "rndc-confgen -a".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 952. [bug] The server required manual intervention to serve the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync affected zones if it died between creating a journal
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync and committing the first change to it.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 951. [bug] CFLAGS was not passed to the linker when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync linking some of the test programs under
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 950. [bug] Explicit TTLs did not properly override $TTL
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync due to a bug in change 834. [RT #1558]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 949. [bug] host was unable to print records larger than 512
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync bytes. [RT #1557]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync --- 9.2.0b2 released ---
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 948. [port] Integrated support for building on Windows NT /
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync Windows 2000.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 947. [bug] dns_rdata_soa_t had a badly named element "mname" which
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync was really the RNAME field from RFC1035. To avoid
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync confusion and silent errors that would occur it the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "origin" and "mname" elements were given their correct
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync names "mname" and "rname" respectively, the "mname"
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync element is renamed to "contact".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 946. [cleanup] doc/misc/options is now machine-generated from the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync configuration parser syntax tables, and therefore
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync more likely to be correct.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 945. [func] Add the new view-specific options
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync "match-destinations" and "match-recursive-only".
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 944. [func] Check for expired signatures on load.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 943. [bug] The server could crash when receiving a command
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync via rndc if the configuration file listed only
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync nonexistent keys in the controls statement. [RT #1530]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 942. [port] libbind: GETNETBYADDR_ADDR_T was not correctly
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync defined on some platforms.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 941. [bug] The configuration checker crashed if a slave
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync zone didn't contain a masters statement. [RT #1514]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 940. [bug] Double zone locking failure on error path. [RT #1510]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync --- 9.2.0b1 released ---
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 939. [port] Add the --disable-linux-caps option to configure for
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync systems that manage capabilities outside of named.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 938. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 937. [bug] A race when shutting down a zone could trigger a
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync INSIST() failure. [RT #1034]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 936. [func] Warn about IPv4 addresses that are not complete
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync dotted quads. [RT #1084]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 935. [bug] inet_pton failed to reject leading zeros.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 934. [port] Deal with systems where accept() spuriously returns
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync ECONNRESET.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 933. [bug] configure failed doing libbind on platforms not
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync supported by BIND 8. [RT #1496]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync --- 9.2.0a3 released ---
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 932. [bug] Use INSTALL_SCRIPT, not INSTALL_PROGRAM,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync when installing isc-config.sh.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #198, #1466]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 931. [bug] The controls statement only attempted to verify
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync messages using the first key in the key list.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync (9.2.0a1/a2 only).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 930. [func] Query performance testing tool added as
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 929. [placeholder]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 928. [bug] nsupdate would send empty update packets if the
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync send (or empty line) command was run after
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync another send but before any new updates or
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync prerequisites were specified. It should simply
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync ignore this command.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 927. [bug] Don't hold the zone lock for the entire dump to disk.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 926. [bug] The resolver could deadlock with the ADB when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync shutting down (multi-threaded builds only).
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 925. [cleanup] Remove openssl from the distribution; require that
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync --with-openssl be specified if DNSSEC is needed.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 924. [port] Extend support for pre-RFC2133 IPv6 implementation.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 923. [bug] Multiline TSIG secrets (and other multiline strings)
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync were not accepted in named.conf. [RT #1469]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 922. [func] Added two new lwres_getrrsetbyname() result codes,
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync ERR_NONAME and ERR_NODATA.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 921. [bug] lwres returned an incorrect error code if it received
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a truncated message.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 920. [func] Increase the lwres receive buffer size to 16K.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 919. [placeholder]
f428c820be00a88cb87e3f70f666ca7b3513fd82vboxsync 918. [func] In nsupdate, TSIG errors are no longer treated as
f428c820be00a88cb87e3f70f666ca7b3513fd82vboxsync fatal errors.
f428c820be00a88cb87e3f70f666ca7b3513fd82vboxsync 917. [func] New nsupdate command 'key', allowing TSIG keys to
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync be specified in the nsupdate command stream rather
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync than the command line.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 916. [bug] Specifying type ixfr to dig without specifying
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync a serial number failed in unexpected ways.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 915. [func] The named-checkconf and named-checkzone programs
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync now have a '-v' option for printing their version.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 914. [bug] Global 'server' statements were rejected when
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync using views, even though they were accepted
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync in 9.1. [RT #1368]
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync 913. [bug] Cache cleaning was not sufficiently aggressive.
ae9ed83297460a052aeae98394d473e83aeafd1fvboxsync [RT #1441, #1444]
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