From cb4c2faee1fca3fb4c288f30413dd67d7b97bb15 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Fri, 19 Oct 2001 00:36:17 +0000 Subject: [PATCH] Adjust --- EXCLUDED | 450 ++----------------------------------------------------- 1 file changed, 10 insertions(+), 440 deletions(-) diff --git a/EXCLUDED b/EXCLUDED index 2e507cf41c2..7847649b796 100644 --- a/EXCLUDED +++ b/EXCLUDED @@ -1,448 +1,18 @@ - 643. [bug] xfrin error messages made more verbose, added class - of the zone. [RT# 599] +1061. [bug] If periodic cache cleaning happened to start + while cleaning due to reaching the configured + maximum cache size was in progress, the server + could catch an assertion failure. [RT #1912] - 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. +1054. [bug] winnt: cfg_categories and cfg_modules need to be + visible outside of the libisccfg DLL. 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. +1048. [bug] Servers built with -DISC_MEM_USE_INTERNAL_MALLOC=1 + didn't work. +1046. [bug] The help message for the --with-openssl configure + option was inaccurate. [RT #1880] -- 2.47.3