]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
spelling, multithreaded -> multi-threaded
authorMark Andrews <marka@isc.org>
Wed, 14 May 2003 03:05:44 +0000 (03:05 +0000)
committerMark Andrews <marka@isc.org>
Wed, 14 May 2003 03:05:44 +0000 (03:05 +0000)
CHANGES

diff --git a/CHANGES b/CHANGES
index ee808f567cf096462f96fc895396bddb2c6542b4..c3811afe3cc9330cd01550338374783ddcc726cf 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -7,15 +7,15 @@
                        'rndc status'.  [RT #4706]
 
 1467.  [func]          $GENERATES now supports optional class and ttl.
-                       
+
 1466.  [bug]           lwresd configuration errors resulted in memory
                        and lock leaks.  [RT #5228]
-                       
+
 1465.  [bug]           isc_base64_decodestring() and isc_base64_tobuffer()
                        failed to check that trailing bits were zero allowing
                        some invalid base64 strings to be accepted.  [RT #5397]
 
-1464.  [bug]           Preserve "out of zone" data for outgoing zone 
+1464.  [bug]           Preserve "out of zone" data for outgoing zone
                        transfers. [RT #5192]
 
 1463.  [bug]           dns_rdata_from{wire,struct}() failed to catch bad
                        avoid-v6-udp-ports).
 
 1439.  [bug]           Named could return NOERROR with certain NOTIFY
-                       failures.  Return NOTAUTH is the NOTIFY zone is
+                       failures.  Return NOTAUTH if the NOTIFY zone is
                        not being served.
 
 1438.  [func]          Log TSIG (if any) when logging NOTIFY requests.
 1432.  [func]          The advertised EDNS UDP buffer size can now be set
                        via named.conf (edns-udp-size).
 
-1431.  [bug]           isc_print_snprintf() "%s" with precision could walk of
+1431.  [bug]           isc_print_snprintf() "%s" with precision could walk off
                        end of argument. [RT #5191]
 
 1430.  [port]          linux: IPv6 interface scanning support.
 
 1429.  [bug]           Prevent the cache getting locked to old servers.
 
-1428.  [placeholder] 
+1428.  [placeholder]
 
 1427.  [bug]           Race condition in adb with threaded build.
 
 1412.  [func]          You can now specify servers to be tried if a nameserver
                        has IPv6 address and you only support IPv4 or the
                        reverse. See dual-stack-servers.
-                       
+
 1411.  [bug]           empty nodes should stop wildcard matches. [RT #4802]
 
 1410.  [func]          handle records that live in the parent zone, e.g. DS.
 1388.  [port]          irix: check for sys/sysctl.h and NET_RT_IFLIST before
                        defining HAVE_IFLIST_SYSCTL. [RT #3770]
 
-1387.  [bug]           named could crash due to an access to invalid memory 
+1387.  [bug]           named could crash due to an access to invalid memory
                        space (which caused an assertion failure) in
                        incremental cleaning.  [RT #3588]
 
 
 1363.  [func]          Listen-on-v6 now supports specific addresses.
 
-1362.  [bug]           remove IF_RUNNING test when scanning interfaces.
+1362.  [bug]           remove IFF_RUNNING test when scanning interfaces.
 
 1361.  [func]          log the reason for rejecting a server when resolving
                        queries.
                        need to be suppressed.
 
 1333.  [contrib]       queryperf now reports a summary of returned
-                       rcodes (-c), rcodes are printed in mnemonic form (-v).
-                       
+                       rcodes (-c), rcodes are printed in mnemonic form (-v).
+
 1332.  [func]          Report the current serial with periodic commits when
                        rolling forward the journal.
 
                        sometimes. [RT #3157]
 
 1309.  [func]          Log that a zone transfer was covered by a TSIG.
+
 1308.  [func]          DS (delegation signer) support.
 
 1307.  [bug]           nsupdate: allow white space base64 key data.
 
 1300.  [port]          Compaq Trucluster support.
 
-1299.  [bug]           Set AI_ADDRCONFIG when looking up addresses 
+1299.  [bug]           Set AI_ADDRCONFIG when looking up addresses
                        via getaddrinfo() (affects dig, host, nslookup, rndc
                        and nsupdate).
 
                        the answer was coming from against the address it was
                        sent to. [RT# 2692]
 
-1251.   [port]          win32: a make file contained absolute version specific
-                        references.
+1251.  [port]          win32: a make file contained absolute version specific
+                       references.
 
 1250.  [func]          Nsupdate will report the address the update was
                        sent to.
 1202.  [func]          New functions: cfg_obj_line() and cfg_obj_file().
 
 1201.  [bug]           Require that if 'callbacks' is passed to
-                       dns_rdata_fromtext(), callbacks->error and 
+                       dns_rdata_fromtext(), callbacks->error and
                        callbacks->warn are initialized.
 
 1200.  [bug]           Log 'errno' that we are unable to convert to
 
 1179.  [func]          Add SIG(0) support to nsupdate.
 
-1178.  [func]          Follow and cache (if appropriate) A6 and other
+1178.  [bug]           Follow and cache (if appropriate) A6 and other
                        data chains to completion in the additional section.
 
 1177.  [func]          Report view when loading zones if it is not a
 1175.  [bug]           named-checkzone and named-checkconf failed to call
                        dns_result_register() at startup which could
                        result in runtime exceptions when printing
-                       "out of memory" errors. [RT #2335]
+                       "out of memory" errors. [RT #2335]
 
 1174.  [bug]           Win32: add WSAECONNRESET to the expected errors
                        from connect(). [RT #2308]
 1173.  [bug]           Potential memory leaks in isc_log_create() and
                        isc_log_settag(). [RT #2336]
 
-1172.  [doc]           Add CERT, GPOS, KX, NAPTR, NSAP, PX and TXT to 
+1172.  [doc]           Add CERT, GPOS, KX, NAPTR, NSAP, PX and TXT to
                        table of RR types in ARM.
 
 1171.  [func]          Added function isc_region_compare(), updated files in
 1135.  [func]          You can now override the default syslog() facility for
                        named/lwresd at compile time. [RT #1982]
 
-1134.  [bug]           Multi threaded servers could deadlock in ferror()
+1134.  [bug]           Multi-threaded servers could deadlock in ferror()
                        when reloading zone files. [RT #1951, #1998]
 
 1133.  [bug]           IN6_IS_ADDR_LOOPBACK was not portably defined on
                        did not include the out-of-range number but the
                        following token. [RT #2076]
 
-1129.  [bug]           Multi threaded servers could crash under heavy
+1129.  [bug]           Multi-threaded servers could crash under heavy
                        resolution load due to a race condition. [RT #2018]
 
 1128.  [func]          sdb drivers can now provide RR data in either text
 1119.  [func]          Added support in Win32 for NTFS file/directory ACL's
                        for access control.
 
-1118.  [bug]           On multi threaded servers, a race condition
+1118.  [bug]           On multi-threaded servers, a race condition
                        could cause an assertion failure in resolver.c
                        during resolver shutdown. [RT #2029]
 
 
 1112.  [placeholder]
 
-1111.  [bug]           Multi threaded servers could deadlock processing
+1111.  [bug]           Multi-threaded servers could deadlock processing
                        recursive queries due to a locking hierarchy
                        violation in adb.c. [RT #2017]
 
 
 1090.  [bug]           libbind: dns_ho.c:add_hostent() was not returning
                        the amount of memory consumed resulting in garbage
-                       address being returned.  Alignment calculations were   
+                       address being returned.  Alignment calculations were
                        wasting space.  We weren't suppressing duplicate
                        addresses.
 
 1085.  [port]          libbind: solaris: sys_nerr and sys_errlist do not
                        exist when compiling in 64 bit mode.
 
-1084.  [cleanup]       libbind: gai_strerror() re-written.
+1084.  [cleanup]       libbind: gai_strerror() rewritten.
 
 1083.  [bug]           The default control channel listened on the
                        wildcard address, not the loopback as documented.
                        [RT #1966]
 
 1077.  [func]          Do not accept further recursive clients when
-                       the total number of of recursive lookups being 
+                       the total number of of recursive lookups being
                        processed exceeds max-recursive-clients, even
                        if some of the lookups are internally generated.
                        [RT #1915, #1938]
                        exported from the libisccfg DLL.
 
 1053.  [bug]           Dig did not increase its timeout when receiving
-                       AXFRs unless the +time option was used. [RT #1904]
+                       AXFRs unless the +time option was used. [RT #1904]
 
 1052.  [bug]           Journals were not being created in binary mode
                        resulting in "journal format not recognized" error
 1027.  [bug]           RRs having the reserved type 0 should be rejected.
                        [RT #1471]
 
-1026.  [placeholder]   
+1026.  [placeholder]
 
 1025.  [bug]           Don't use multicast addresses to resolve iterative
                        queries. [RT #101]
                        a nonzero IP address rather than based on the
                        IFF_UP flag. [RT #1160]
 
- 984.  [bug]           Multithreading should be enabled by default on
+ 984.  [bug]           Multi-threaded should be enabled by default on
                        Solaris 2.7 and newer, but it wasn't.
 
  983.  [func]          The server now supports generating IXFR difference
                        [RT #1423]
 
  926.  [bug]           The resolver could deadlock with the ADB when
-                       shutting down (multithreaded builds only).
+                       shutting down (multi-threaded builds only).
                        [RT #1324]
 
  925.  [cleanup]       Remove openssl from the distribution; require that
  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. 
+                       string.
 
        --- 9.2.0a2 released ---
 
                        "severity debug 0;" like it did in BIND 9.1.
                        [RT #1367]
 
- 864.  [cleanup]       Multithreading is now enabled by default on
+ 864.  [cleanup]       Multi-threaded is now enabled by default on
                        OSF1, Solaris 2.7 and newer, AIX, IRIX, and HP-UX.
 
  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. 
+                       message saying that the transfer was starting.
                        [RT #1383]
 
  862.  [bug]           Use after realloc(), non portable pointer arithmetic in
                        just as <lwres/net.h> does.
 
  843.  [func]          If no controls statement is present in named.conf,
-                       or if any inet phrase of a controls statement is 
+                       or if any inet phrase of a controls statement is
                        lacking a keys clause, then a key will be automatically
                        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
                        bin/tests/system/ifconfig.sh.
 
- 837.  [cleanup]       Multithreading is now enabled by default only on
+ 837.  [cleanup]       Multi-threaded is now enabled by default only on
                        OSF1, Solaris 2.7 and newer, and AIX.
 
  836.  [func]          Upgraded libtool to 1.4.
  826.  [bug]           Some IXFR protocol errors were not detected.
 
  825.  [bug]           zone.c:ns_query() detached from the wrong zone
-                       reference. [RT #1264] 
+                       reference. [RT #1264]
 
  824.  [bug]           Correct line numbers reported by dns_master_load().
                        [RT #1263]
                        a offset from the current time.
 
  673.  [func]          The server can now convert RFC1886-style recursive
-                       lookup requests into RFC2874-style lookups, when 
+                       lookup requests into RFC2874-style lookups, when
                        enabled using the new option "allow-v6-synthesis".
 
  672.  [bug]           The wrong time was in the "time signed" field when
 
  633.  [port]          Cope with rlim_t missing on BSD/OS systems. [RT #575]
 
- 632.  [bug]           The index array of the journal file was 
+ 632.  [bug]           The index array of the journal file was
                        corrupted as it was written to disk.
 
  631.  [port]          Build without thread support on systems without
                        dns_master_load*inc() fails immediately. [RT #565]
 
  619.  [placeholder]
+
  618.  [bug]           Queries to a signed zone could sometimes cause
                        an assertion failure.
 
  616.  [func]          dnssec-signzone -t output now includes performance
                        statistics.
 
- 615.  [bug]           dnssec-signzone did not like child keysets signed 
+ 615.  [bug]           dnssec-signzone did not like child keysets signed
                        by multiple keys.
 
  614.  [bug]           Checks for uninitialized link fields were prone
  598.  [bug]           An update-policy statement would cause the server
                        to assert while loading. [RT #536]
 
- 597.  [func]          dnssec-signzone is now multithreaded.
+ 597.  [func]          dnssec-signzone is now multi-threaded.
 
  596.  [bug]           DNS_RDATASLAB_FORCE and DNS_RDATASLAB_EXACT are
                        not mutually exclusive.
  590.  [doc]           There are now man pages for the lwres library in
                        doc/man/lwres.
 
- 589.  [bug]           The server could deadlock if a zone was updated 
+ 589.  [bug]           The server could deadlock if a zone was updated
                        while being transferred out.
 
  588.  [bug]           ctx->in_use was not being correctly initialized when
                        is now implemented.  Responses to queries without
                        this bit set will not contain any DNSSEC records.
 
- 555.  [bug]           A slave server attempting a zone transfer could 
+ 555.  [bug]           A slave server attempting a zone transfer could
                        crash with an assertion failure on certain
                        malformed responses from the master. [RT #457]
 
  554.  [bug]           In some cases, not all of the dnssec tools were
                        properly installed.
 
- 553.  [bug]           Incoming zone transfers deferred due to quota 
-                       were not started when quota was increased but 
+ 553.  [bug]           Incoming zone transfers deferred due to quota
+                       were not started when quota was increased but
                        only when a transfer in progress finished. [RT #456]
 
  552.  [bug]           We were not correctly detecting the end of all c-style
 
  529.  [bug]           521 contained a bug which caused zones to always
                        reload.  [RT #410]
-       
+
  528.  [func]          The ISC_LIST_XXXX macros now perform sanity checks
                        on their arguments.  ISC_LIST_XXXXUNSAFE can be use
                        to skip the checks however use with caution.
                        reload. [RT #196]
 
  520.  [bug]           Upgraded libtool to 1.3.5, which makes shared
-                       library builds almost work on AIX (and possibly 
+                       library builds almost work on AIX (and possibly
                        others).
 
  519.  [bug]           dns_name_split() would improperly split some bitstring
                        This allows hosts with the same name as a class or
                        type to be looked up.
 
- 498.  [doc]           There is now a man page for "dig" 
+ 498.  [doc]           There is now a man page for "dig"
                        in doc/man/bin/dig.1.
 
  497.  [bug]           The error messages printed when an IP match list
                        send all of the messages at the same time.  Add
                        rate limiting of the transmitted messages.
 
- 484.  [bug]           When the server was reloaded after removing addresses 
+ 484.  [bug]           When the server was reloaded after removing addresses
                        from the named.conf "listen-on" statement, sockets
                        were still listening on the removed addresses due
                        to reference count loops. [RT #325]
 
- 483.  [bug]           nslookup: "set all" showed a "search" option but it 
+ 483.  [bug]           nslookup: "set all" showed a "search" option but it
                        was not settable.
 
  482.  [bug]           nslookup: a plain "server" or "lserver" should be
                        as CH. [RT #305]
 
  473.  [bug]           nsupdate overran the end of the list of name servers
-                       when no servers could be reached, typically causing 
+                       when no servers could be reached, typically causing
                        it to print the error message "dns_request_create:
                        not implemented".
 
                        [RT #305]
 
  457.  [bug]           Dig/host/hslookup didn't properly handle connect
-                       timeouts in certain situations, causing an 
+                       timeouts in certain situations, causing an
                        unnecessary warning message to be printed.
 
  456.  [bug]           Stub zones were not resetting the refresh and expire
 
  443.  [bug]           When loading a master file failed because of an
                        unrecognized RR type name, the error message
-                       did not include the file name and line number. 
+                       did not include the file name and line number.
                        [RT #285]
 
  442.  [bug]           TSIG signed messages that did not match any view
                        not logged at a high enough logging level to be
                        useful in diagnosing this situation. [RT #275]
 
- 435.  [bug]           dns_zone_dump() overwrote existing zone files 
+ 435.  [bug]           dns_zone_dump() overwrote existing zone files
                        rather than writing to a temporary file and
                        renaming.  This could lead to empty or partial
                        zone files being left around in certain error
  434.  [func]          New function isc_file_isabsolute().
 
  433.  [func]          isc_base64_decodestring() now accepts newlines
-                       within the base64 data.  This makes it possible 
+                       within the base64 data.  This makes it possible
                        to break up the key data in a "trusted-keys"
                        statement into multiple lines. [RT #284]
 
 
  417.  [func]          Add isc_app_block() and isc_app_unblock(), which
                        allow an application to handle signals while
-                       blocking.               
+                       blocking.
 
  416.  [bug]           Slave zones with no master file tried to use a
                        NULL pointer for a journal file name when they
 
  415.  [bug]           The logging code leaked file descriptors.
 
- 414.  [bug]           Server did not shut down until all incoming zone 
+ 414.  [bug]           Server did not shut down until all incoming zone
                        transfers were finished.
 
  413.  [bug]           Notify could attempt to use the zone database after
                        assertion failure trying to perform zone
                        maintenance on, or sending notifies from,
                        tentatively created zones whose views were
-                       never fully configured and lacked an address 
+                       never fully configured and lacked an address
                        database and request manager.
 
  398.  [bug]           "dig" sometimes caught an assertion failure when
  397.  [func]          Added utility functions dns_view_gettsig() and
                        dns_view_getpeertsig().
 
- 396.  [doc]           There is now a man page for "nsupdate" 
+ 396.  [doc]           There is now a man page for "nsupdate"
                        in doc/man/bin/nsupdate.8.
 
  395.  [bug]           nslookup printed incorrect RR type mnemonics
                        descriptors.
 
  392.  [func]          Add ISC_R_FAMILYNOSUPPORT.  Returned when OS does
-                       not support the given address family requested. 
+                       not support the given address family requested.
 
  391.  [clarity]       ISC_R_FAMILY -> ISC_R_FAMILYMISMATCH.
 
  390.  [func]          The function dns_zone_setdbtype() now takes
-                       an argc/argv style vector of words and sets 
+                       an argc/argv style vector of words and sets
                        both the zone database type and its arguments,
                        making the functions dns_zone_adddbarg()
                        and dns_zone_cleardbargs() unnecessary.
 
- 389.  [bug]           Attempting to send a reqeust over IPv6 using 
+ 389.  [bug]           Attempting to send a reqeust over IPv6 using
                        dns_request_create() on a system without IPv6
                        support caused an assertion failure [RT #235].
 
  378.  [func]          named and lwresd will log the command line arguments
                        they were started with in the "starting ..." message.
 
- 377.  [bug]           When additional data lookups were refused due to 
+ 377.  [bug]           When additional data lookups were refused due to
                        "allow-query", the databases were still being
                        attached causing reference leaks.
 
  370.  [bug]           The error messages for rollforward failures were
                        overly terse.
 
- 369.  [func]          Support new named.conf options, view and zone 
-                       statements: 
+ 369.  [func]          Support new named.conf options, view and zone
+                       statements:
 
-                               max-retry-time, min-retry-time, 
+                               max-retry-time, min-retry-time,
                                max-refresh-time, min-refresh-time.
 
  368.  [func]          Restructure the internal ".bind" view so that more
                        not constructed by dns_message_parse(),
                        dns_message_findname() failed to find anything
                        due to checking for attribute bits that are set
-                       only in dns_message_parse().   This caused an
+                       only in dns_message_parse().  This caused an
                        infinite loop when constructing the response to
                        an ANY query at a CNAME in a secure zone.