From: Mark Andrews Date: Fri, 19 Oct 2001 00:30:32 +0000 (+0000) Subject: This file is used as the third file to check-pullups. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f0e3cbaa26b11e49e805d0e91f98de10098fc98;p=thirdparty%2Fbind9.git This file is used as the third file to check-pullups. --- diff --git a/EXCLUDED b/EXCLUDED new file mode 100644 index 00000000000..2e507cf41c2 --- /dev/null +++ b/EXCLUDED @@ -0,0 +1,448 @@ + 643. [bug] xfrin error messages made more verbose, added class + of the zone. [RT# 599] + + 655. [bug] Improve error reporting on unexpected eof when loading + zones. [RT #611] + + 660. [port] Detect multiple CPUs on HP-UX and IRIX. + + 662. [bug] dns_rdata_fromtext() failed to log certain errors. + + 665. [bug] Signed responses were not sent when the size of the + TSIG + question exceeded the maximum message size. + [RT #628] + + 671. [bug] The message code was failing to parse a message with + no question section and a TSIG record. [RT #628] + + 695. [bug] If the resolver attempted to query a blackholed or + bogus server, the resolution would fail immediately. + + 696. [bug] lwresd would die with an assertion failure when passed + a zero-length name. [RT #692] + + 697. [bug] nsupdate was not compatible with the undocumented + BIND 8 behavior of ignoring TTLs in "update delete" + commands. [RT #693] + + 714. [bug] Preserve interval timers across reloads unless changed. + [RT# 729] + + 725. [bug] Installing man pages could fail. + + 728. [bug] Fix comment processing on master file directives. + [RT# 757] + + 730. [bug] lwres_getaddrinfo() returns the correct result when + it fails to contact a server. [RT #768] + + 731. [bug] Certain zone errors could cause named-checkzone to + fail ungracefully. [RT #819] + + 732. [bug] Glue with 0 TTL could also cause SERVFAIL. [RT #828] + + 739. [port] Look for /dev/random in configure, rather than + assuming it will be there for only a predefined + set of OSes. + + 740. [port] Handle openssl library mismatches slightly better. + + 741. [port] Support openssl-engine. [RT #709] + + 761. [bug] _REENTRANT was still defined when building with + --disable-threads. + + 768. [bug] The server did not emit an SOA when a CNAME + or DNAME chain ended in NXDOMAIN in an + authoritative zone. + + 789. [bug] The "localhost" and "localnets" ACLs did not match + when used as the second element of a two-element + sortlist item. + + 798. [bug] nsupdate should be able to reject bad input lines + and continue. [RT #1130] + + 803. [bug] Treat all SIG queries as if they have the CD bit set, + otherwise no data will be returned [RT #749] + + 805. [bug] When using "forward only", missing root hints should + not cause queries to fail. [RT #1143] + + 809. [bug] Configuring a non-local address as a transfer-source + could cause an assertion failure during load. + + 821. [bug] The program name used when logging to syslog should + be stripped of leading path components. + [RT #1178, #1232] + + 828. [bug] The errno value from recvfrom() could be overwritten + by logging code. [RT #1293] + + 829. [bug] The DNS_R_ZONECUT result code should only be returned + when an ANY query is made with DNS_DBFIND_GLUEOK set. + In all other ANY query cases, returning the delegation + is better. + + 832. [bug] The default location for named.conf in named-checkconf + should depend on --sysconfdir like it does in named. + [RT #1258] + + 835. [bug] The dispatcher could enter a busy loop if + it got an I/O error receiving on a UDP socket. + [RT #1293] + + 838. [port] UnixWare 7.x.x is now suported by + bin/tests/system/ifconfig.sh. + + 840. [bug] The config file parser could print the wrong file + name if an error was detected after an included file + was parsed. [RT #1353] + + 841. [bug] When sdb modules were not declared threadsafe, their + create and destroy functions were not serialized. + + 845. [bug] The access rights on the public file of a symmetric + key are now restricted as soon as the file is opened, + rather than after it has been written and closed. + + 853. [bug] configure_view_acl() failed to detach existing acls. + [RT #1374] + + 854. [bug] The config parser didn't properly handle config + options that were specified in units of time other + than seconds. [RT #1372] + + 855. [bug] Stop spurious "using RFC 1035 TTL semantics" warnings. + + 859. [bug] Cache cleaning now won't swamp the CPU if there + is a persistent overlimit condition. + + 861. [port] Add support for Mac OS X, by making it equivalent + to Darwin. This was derived from the config.guess + file shipped with Mac OS X. [RT #1355] + + 862. [bug] Use after realloc(), non portable pointer arithmetic in + grmerge(). + + 863. [bug] If an error occurred while an outgoing zone transfer + was starting up, the server could access a domain + name that had already been freed when logging a + message saying that the transfer was starting. + [RT #1383] + + 865. [bug] The new configuration parser did not allow + the optional debug level in a "severity debug" + clause of a logging channel to be omitted. + This is now allowed and treated as "severity + debug 1;" like it does in BIND 8.2.4, not as + "severity debug 0;" like it did in BIND 9.1. + [RT #1367] + + 887. [port] Detect broken compilers that can't call static + functions from inline functions. [RT #1212] + + 889. [port] Eliminated blank lines before .TH in nroff man + pages since they cause problems with some versions + of nroff. [RT #1390] + + 896. [bug] If a configuration file is set on named's command line + and it has a relative pathname, the current directory + (after any possible jailing resulting from named -t) + will be prepended to it so that reloading works + properly even when a directory option is present. + + 897. [bug] A config.guess update changed the system identification + string of UnixWare systems; configure now recognizes + the new string. + + 899. [bug] lib/dns/soa.c failed to compile on many platforms + due to inappropriate use of a void value. + [RT #1372, #1373, #1386, #1387, #1395] + + 900. [bug] A config.guess update changed the system identification + string of FreeBSD systems; configure and + bin/tests/system/ifconfig.sh now recognize the new + string. + + 905. [bug] Configuring a forward "zone" for the root domain + did not work. [RT #1418] + + 906. [port] Separated the system independent portion of + lib/isc/unix/entropy.c into lib/isc/entropy.c + and added lib/isc/win32/entropy.c. + + 912. [bug] Attempts to set the 'additional-from-cache' or + 'additional-from-auth' option to 'no' in a + server with recursion enabled will now + be ignored and cause a warning message. + [RT #1145] + + 913. [bug] Cache cleaning was not sufficiently aggressive. + [RT #1441, #1444] + + 914. [bug] Global 'server' statements were rejected when + using views, even though they were accepted + in 9.1. [RT #1368] + + 916. [bug] Specifying type ixfr to dig without specifying + a serial number failed in unexpected ways. + + 921. [bug] lwres returned an incorrect error code if it received + a truncated message. + + 923. [bug] Multiline TSIG secrets (and other multiline strings) + were not accepted in named.conf. [RT #1469] + + 927. [bug] Don't hold the zone lock for the entire dump to disk. + [RT #1423] + + 928. [bug] nsupdate would send empty update packets if the + send (or empty line) command was run after + another send but before any new updates or + prerequisites were specified. It should simply + ignore this command. + + 931. [bug] The controls statement only attempted to verify + messages using the first key in the key list. + (9.2.0a1/a2 only). + + 932. [bug] Use INSTALL_SCRIPT, not INSTALL_PROGRAM, + when installing isc-config.sh. + [RT #198, #1466] + + 933. [bug] configure failed doing libbind on platforms not + supported by BIND 8. [RT #1496] + + 934. [port] Deal with systems where accept() spuriously returns + ECONNRESET. + + 935. [bug] inet_pton failed to reject leading zeros. + + 939. [port] Add the --disable-linux-caps option to configure for + systems that manage capabilities outside of named. + [RT #1503] + + 941. [bug] The configuration checker crashed if a slave + zone didn't contain a masters statement. [RT #1514] + + 942. [port] libbind: GETNETBYADDR_ADDR_T was not correctly + defined on some platforms. + + 943. [bug] The server could crash when receiving a command + via rndc if the configuration file listed only + nonexistent keys in the controls statement. [RT #1530] + + 947. [bug] dns_rdata_soa_t had a badly named element "mname" which + was really the RNAME field from RFC1035. To avoid + confusion and silent errors that would occur it the + "origin" and "mname" elements were given their correct + names "mname" and "rname" respectively, the "mname" + element is renamed to "contact". + + 948. [port] Integrated support for building on Windows NT / + Windows 2000. + + 949. [bug] host was unable to print records larger than 512 + bytes. [RT #1557] + + 950. [bug] Explicit TTLs did not properly override $TTL + due to a bug in change 834. [RT #1558] + + 951. [bug] CFLAGS was not passed to the linker when + linking some of the test programs under + bin/tests. [RT #1555]. + + 952. [bug] The server required manual intervention to serve the + affected zones if it died between creating a journal + and committing the first change to it. + + 954. [bug] When requesting AXFRs or IXFRs using dig, host, or + nslookup, the RD bit should not be set as zone + transfers are inherently nonrecursive. [RT #1575] + + 955. [bug] When using views, the zone's class was not being + inherited from the view's class. [RT #1583] + + 956. [bug] ns_g_autorndcfile changed to ns_g_keyfile + in named/win32/os.c due to code changes in + change #953. win32 .make file for rndc-confgen + updated to add include path for os.h header. + + 958. [port] ssize_t is not available on all platforms. [RT #1607] + + 959. [port] On FreeBSD, determine the number of CPUs by calling + sysctlbyname(). [RT #1584] + + 960. [port] liblwres failed to build on systems with support for + getrrsetbyname() in the OS. [RT #1592] + + 961. [bug] Tried to use a IPV6 feature when ISC_PLATFORM_HAVEIPV6 + was not defined. [RT #1482] + + 962. [bug] libbind: bad "#undef", don't attempt to install + non-existant nlist.h. [RT #1640] + + 963. [bug] Bad ISC_LANG_ENDDECLS. [RT #1645] + + 965. [bug] Including data other than root server NS and A + records in the root hint file could cause a rbtdb + node reference leak. [RT #1581, #1618] + + 967. [bug] On win32, the link for bindevt was not including the + required resource file to enable the event viewer + to interpret the error messages in the event log, + [RT #1668] + + 968. [bug] On win32, the isc_time_now() function was unnecessarily + calling strtime(). [RT #1671] + + 972. [bug] The file modification time code in zone.c was using the + wrong epoch. [RT #1667] + + 973. [bug] Failed to log the question name when logging: + "bad zone transfer request: non-authoritative zone + (NOTAUTH)". + + 974. [bug] "max-cache-size unlimited;" as a global option + was not accepted. + + 975. [bug] "max-cache-size default;" as a view option + caused an assertion failure. + + 977. [bug] Improve "not at top of zone" error message. + + 984. [bug] Multithreading should be enabled by default on + Solaris 2.7 and newer, but it wasn't. + + 988. [bug] 'additional-from-auth no;' did not work reliably + in the case of queries answered from the cache. + [RT #1436] + + 989. [bug] Report filename if $INCLUDE fails for file related + errors. [RT #1736] + + 990. [bug] The rndc-confgen man page was not installed. + + 995. [bug] dig, host, nslookup: using a raw IPv6 address as a + target address should be fatal on a IPv4 only system. + +1001. [bug] win32 socket code doio_recv was not catching a + WSACONNRESET error when a client was timing out + the request and closing its socket. [RT #1745] + +1002. [bug] When reporting an unknown class name in named.conf, + including the file name and line number. [RT #1759] + +1007. [port] config.guess, config.sub from autoconf-2.52. + +1008. [port] libtool.m4, ltmain.sh from libtool-1.4.2. + +1009. [port] OpenUNIX 8 support. [RT #1728] + +1010. [bug] The server could attempt to execute a command channel + command after initiating server shutdown, causing + an assertion failure. [RT #1766] + +1012. [bug] The -p option to named did not behave as documented. + +1013. [bug] It was possible to cancel a query twice when marking + a server as bogus or by having a blackhole acl. + [RT #1776] + +1014. [bug] Some queries would cause statistics counters to + increment more than once or not at all. [RT #1321] + +1015. [bug] Log channels that had a "versions" option but no + "size" option failed to create numbered log + files. [RT #1783] + +1017. [bug] When specifying TSIG keys to dig and nsupdate using + the -k option, they must be HMAC-MD5 keys. [RT #1810] + +1018. [bug] The default log channel was not always initialized + correctly. [RT #1813] + +1020. [bug] IXFR log messages did not distinguish between + true IXFRs, AXFR-style IXFRs, and mere version + polls. [RT #1811] + +1021. [bug] On Win32, log message timestamps were one month + later than they should have been, and the server + would exhibit unspecified behavior in December. + +1022. [bug] Don't report empty root hints as "extra data". + [RT #1802] + +1024. [port] Compilation failed on HP-UX 11.11 due to + incompatible use of the SIOCGLIFCONF macro + name. [RT #1831] + +1025. [bug] Don't use multicast addresses to resolve iterative + queries. [RT #101] + +1028. [bug] On Win32, dig/host/nslookup looked for resolv.conf + in the wrong directory. [RT #1833] + +1029. [bug] Some named.conf errors did not cause the loading + of the configuration file to return a failure + status even though they were logged. [RT #1847] + +1030. [bug] On systems with no resolv.conf file, nsupdate + exited with an error rather than defaulting + to using the loopback address. [RT #1836] + +1031. [bug] libbind.a: isc__gettimeofday() infinite recursion. + [RT #1858] + +1033. [bug] Always respond to requests with an unsupported opcode + with NOTIMP, even if we don't have a matching view + or cannot determine the class. + +1034. [bug] Ignore the RD bit on multicast queries as specified + in RFC 1123. [RT #137] + +1035. [bug] If we respond to multicast queries (which we + currently do not), respond from a unicast address + as specified in RFC 1123. [RT #137] + +1037. [bug] Negative responses whose authority section contain + SOA or NS records whose owner names are not equal + equal to or parents of the query name should be + rejected. [RT #1862] + +1038. [bug] In servers configured with a tkey-domain option, + TKEY queries with an owner name other than the root + could cause an assertion failure. [RT #1866, #1869] + +1039. [bug] Negative responses with CNAMEs in the answer section + were cached incorrectly. [RT #1862] + +1042. [bug] The "config" logging category did not work properly. + [RT #1873] + +1043. [bug] Specifying a transfer-source or transfer-source-v6 + option in the zone statement for a master zone was + not treated as an error. [RT #1876] + +1044. [bug] Specifying allow-transfer, notify-source, or + notify-source-v6 in a stub zone was not treated + as an error. + +1045. [bug] It was possible to skip saving glue for a nameserver + for a stub zone. + +1046. [bug] The help message for the --with-openssl configure + option was inaccurate. [RT #1880] + +1048. [bug] Servers built with -DISC_MEM_USE_INTERNAL_MALLOC=1 + didn't work. + +1050. [bug] Log messages reporting malformed IP addresses in + address lists such as that of the forwarders option + failed to include the correct error code, file + name, and line number. [RT #1890] + +1054. [bug] winnt: cfg_categories and cfg_modules need to be + visible outside of the libisccfg DLL. +