home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / NETWORK / ISP / bind.4.8.3.lzh / BIND483 / CHANGES next >
Text File  |  1993-08-24  |  7KB  |  139 lines

  1. This is version 4.8.3 of bind.  It is a test release that updates
  2. versions 4.8 and 4.8.1 with fixes, and is essentially the same as
  3. the version of named on the 4.3BSD Reno release.  Although it is
  4. currently described as a test release, it is believed to be reasonably
  5. stable and more usable than the previously-released versions.
  6. Here are some of the more important changes:
  7.  
  8.   o A list of domains may be specified for searching in resolv.conf instead
  9.     of just the local domain name.
  10.  
  11.   o gethostbyname() will accept a dotted quad.
  12.  
  13.   o Support has been added for the the T_TXT data type and for the class
  14.     C_HS.  These are both used by Hesiod from Project Athena at MIT.
  15.  
  16.   o All of the pathnames have been put into one header file.  This
  17.     makes it easier to change the location based upon your local
  18.     configuration.
  19.  
  20.   o Responses are only accepted from an address to which we might of sent
  21.     the request.  This might cause problems if some server is multihomed
  22.     and is still running BIND 4.3, but it prevents attacks induced by
  23.     sending responses from another address.
  24.  
  25.   o Numerous bugs have been fixed:  Adding a new authoritative zone now
  26.     works when the server has a cached SOA record.  Comparisons in the
  27.     db now look at type and class as well instead of dropping records
  28.     with identical data.  Scheduling of maintenance interrupts has been
  29.     moved to one routine avoid spurious ones.  Named goes into the background
  30.     after more of the initialization is done.  Stream connection queue
  31.     handling was cleaned up including a bug that caused data corruption
  32.     and core dumps.  Sys5 no longer can have multiple transfers of the
  33.     same zone occuring at the same time.  Handle CNAME -> CNAME loops
  34.     more gracefully.  Avoid making one server never get queried.  Border
  35.     conditions in resolver are checked more accurately.
  36.  
  37.   o Nslookup has been updated.
  38.  
  39. There are several bug reports that have yet to be integrated into this
  40. version.  Hopefully they will be dealt with in the next release.  Please
  41. send feedback on this release.
  42.  
  43. Notes from versions 4.8.1 and 4.8 follow:
  44.  
  45. ------------------
  46.  
  47. This is version 4.8.1 of bind.  It is a test release that includes
  48. version 4.8 with fixes, asynchronous zone transfer and better reload
  49. capabilities.  Although it is currently described as a test release,
  50. it is believed to be reasonably stable and more usable than the currently-
  51. released version, 4.8.  The changes of note are:
  52.  
  53.   o The asynchronous zone transfer code previously posted to the bind
  54.     mailing list has been integrated, completed and tested.  There are
  55.     a number of changes from the version posted, including fixes to
  56.     allow top-level domains to work and a simplification of the timer
  57.     code.
  58.  
  59.   o The code for reloading the server has been changed so that only
  60.     primary zones master files that have changed are reloaded.  The
  61.     cache and secondary zones are not flushed, and the sortlist, domain,
  62.     etc. are reset to correspond to the boot file contents.
  63.  
  64.   o Several bugs have been fixed: the name "*" is not interpreted as
  65.     a wildcard in cached zones, only in primary zones.  Secondary servers
  66.     no longer decrement the time-to-live of records by the time since
  67.     they verified the zone with the master; as a result, they never
  68.     hand out nameserver referrals with too short a TTL to be usable.
  69.     A bug was fixed that caused secondary servers with out-of-date
  70.     zones to return empty answers between the actual expiration time
  71.     and the next timeout.
  72.  
  73. There are several other bugs that have been reported but have not yet
  74. been fixed.  In addition, the next regular release of named will
  75. support negative caching, but this has not been integrated.
  76.  
  77. I would appreciate receiving feedback on this release; in particular,
  78. problems (or lack of problems) when installing on various systems.
  79. I attempted to update the SysV code when integrating the zone-transfer,
  80. but haven't tested it.
  81.  
  82. The notes from version 4.8 follow.
  83.  
  84. ----------
  85. Welcome to version 4.8 of bind.
  86.  
  87. There have been several changes to the named boot file (/etc/named.boot)
  88. of which you should be aware.  The "domain" line for each zone is no longer
  89. needed, but one such line may still be used to specify a default domain
  90. to be used for queries containing names with only a single component.
  91. The term "suffixes", which was added in version 4.7alpha, has been removed.
  92.  
  93. The manual page on named (named.8) has been updated to reflect all
  94. these changes.  Please read this and look at the example files
  95. before installation.  You should also note the changes in the
  96. resolver code to support non-fully-qualified addresses and per-user
  97. host aliases.  See hostname(7) for an overview.  Two new routines
  98. have been added to the resolver library since the last test release:
  99. res_query formulates a query, sends it, waits for a response and does
  100. preliminary error checking; res_search implements the search rules
  101. of gethostbyname using res_query.
  102.  
  103. The MX lookup routine in sendmail has been modified to use res_search.  
  104. Also, dn_skip takes an additional parameter and has been renamed
  105. to dn_skipname.  While old sendmail binaries will work with the new
  106. version of bind, because of these changes, it is desirable to install
  107. new sendmail sources and recompile sendmail.  Do not rebuild sendmail 
  108. from old sources.   The new sendmail is on ucbarpa.Berkeley.EDU for
  109. anonymous FTP from pub/4.3/sendmail.MX.tar and pub/4.3/sendmail.MX.tar.Z.
  110.  
  111. There have been numerous changes to named, fixing most of the known
  112. bugs that can be fixed without major structural changes in the server.
  113. Several server configurations that failed before should now work.
  114. Certain robustness problems have been fixed, in particular bounds-
  115. checking when processing incoming packets.  Two changes have been made
  116. in preparation for negative caching: SOA records are sent in the authority
  117. section in negative responses with NXDOMAIN set, and a bug was fixed that
  118. caused confusion and repeated requests if a response had no error, no answer
  119. and an SOA in the authority section.  As such responses are already sent
  120. by other servers, and will be sent by the next release of BIND, it is
  121. important that all sites upgrade to this version as quickly as possible.
  122.  
  123. The root "hint" cache and cache file remain the largest problem area,
  124. along with named's naivete in accepting bogus server's data.
  125. These will be addressed in the next release, along with asynchronous
  126. zone transfers, intelligent reloading of zone files, faster startup,
  127. and caching of negative responses.
  128.  
  129. This version (4.8) will replace the last officially released version (4.5).
  130. Version 4.5 has a serious bug that causes the generation of a continuous
  131. stream of bogons to the root domain servers (bogus queries with the query
  132. response bit set and possibly garbage for nsid and rcode).  It is imperative
  133. that these versions of named be replaced as fast as possible.  We urge you to
  134. field 4.8 quickly, for the sake of the root domain servers.
  135.  
  136.     Mike Karels
  137.     Jean Wood
  138.     bind@ucbarpa.Berkeley.EDU
  139.