Windows: Notes for 1.5.66
[openafs.git] / NEWS
diff --git a/NEWS b/NEWS
index 6baed96..161998b 100644 (file)
--- a/NEWS
+++ b/NEWS
-Openafs News -- history of user Visible changes. 11 July 2001
+OpenAFS News -- history of user-visible changes.
 
-* Changes since OpenAFS 1.1.1
+* Changes incorporated in OpenAFS 1.3
+
+** -nosettime is now the default for afsd.  Use "-settime" to get the
+   old behavior.
+
+** OpenBSD is now supported.
+
+** Mountpoint directory information is now only faked for cross-cell
+   mountpoints when using the -fakestat flag (e.g. for the directories
+   under /afs, but not for most other volumes mounted inside the cell).
+   The -fakestat-all switch can be used to fake information for all
+   mountpoints.
+
+** When fakestat is enabled on MacOSX, the Finder can be used to browse
+   a fully-populated /afs directory.  However, this precludes reliable
+   use of entire volumes as MacOS bundles (i.e. containing a Contents
+   directory in the root of the volume).
+
+** Mountpoint directory information can be faked by the cache manager,
+   making operations such as stat'ing all cells under /afs much faster.
+   This is enabled by passing -fakestat to afsd, but might not be stable
+   on all platforms.
+
+* Changes incorporated in OpenAFS 1.2.9
+
+** The kaserver now defaults to not allowing interrealm authentication,
+   due to security vulnerabilities in the krb4 protocol.  The new
+   "-crossrealm" flag to the kaserver is provided to reenable interrealm
+   authentication if desired.
+
+** RedHat Linux 9.0 is now supported.
+
+** Solaris 9 12/02 is now supported.  Solaris 7 and 8 x86 should now
+   work again.
+
+** On Linux machines using 2.2 series kernels, 2.2.19 or higher is now
+   required.
+
+** An OpenAFS 1.2.9 afsd will not work with kernel modules built from
+   an earlier OpenAFS release.  In general, using a mismatched afsd and
+   kernel modules set is unsupported; it is not recommended that you use
+   such a configuration on a regular basis.
+
+* Changes incorporated in OpenAFS 1.2.8
+
+** Mountpoint directory information is now only faked for cross-cell
+   mountpoits when using the -fakestat flag (e.g. for the directories
+   under /afs, but not for most other volumes mounted inside the cell).
+   The -fakestat-all switch can be used to fake information for all
+   mountpoints.
+
+** HPUX 11.0 is now supported.
+
+** It is now possible for AFS to use Kerberos 5 directly, via rxkad 2b.
+   See the OpenAFS 1.2.8 Release Notes for more information on using this
+   capability.
+
+** An NFS translator kernel module is now included and compiled by default
+   for Solaris only.
+
+* Changes incorporated in OpenAFS 1.2.7
+
+** MacOS X 10.2 is now supported.  FreeBSD 4.3 and later support is included
+   in this release, but is still under active development and should only
+   be used by those doing active development on the OpenAFS FreeBSD client.
+
+** When fakestat is enabled on MacOSX, the Finder can be used to browse
+   a fully-populated /afs directory.  However, this precludes reliable
+   use of entire volumes as MacOS bundles (i.e. containing a Contents
+   directory in the root of the volume).
+
+** The fileserver will now use Rx pings to determine if clients are reachable
+   prior to allocating resources to them, to prevent asymmetric clients from
+   consuming all fileserver resources.
+
+* Changes incorporated in OpenAFS 1.2.6
+
+** Mountpoint directory information can be faked by the cache manager,
+   making operations such as stat'ing all cells under /afs much faster.
+   This is enabled by passing -fakestat to afsd.
+
+** Solaris 9 FCS and Solaris 7 and 8 x86 are now supported.
+
+* Changes incorporated in OpenAFS 1.2.5
+
+** A remote denial of service attack in the AIX and IRIX clients has
+   been fixed.  Users of those platforms are strongly encouraged to
+   upgrade.
+
+** Fixed race conditions in fileserver that could result in crash.
+
+* Changes incorporated in OpenAFS 1.2.4
+
+** Server logfiles now more consistant about format in which hosts are
+   referred to.
+
+** vfsck on Solaris will now allow force runs (using -y flag) even if old 
+   inodes exist.
+
+* Changes incorporated in OpenAFS 1.2.3
+
+** Cell aliases for dynroot can be specified in the CellAlias file in
+   /usr/vice/etc or /usr/local/etc/openafs, in format "realname alias",
+   one per line.  They can also be managed at runtime with "fs newalias"
+   and "fs listaliases".
+
+* Changes incorporated in OpenAFS 1.2.2
+
+** Solaris 9 and Linux PA-RISC are now supported
+
+** fileserver will not erroneously delay legitimate errors for 3 seconds
+   after 10 errors are returned (e.g. stat() on a directory you can't read)
+
+** Rx MTU calculation now works for Irix, Solaris and Linux
+
+** If afsd is started with the -dynroot flag, /afs will be locally
+   generated from the CellServDB.  AFSDB cells will be mounted
+   automatically upon access.
+
+** The namei fileserver allows vice "partitions" to be directories instead
+   of partitions and will attach and display accordingly. Creating the file
+   "AlwaysAttach" in the /vicepX directory is used as the trigger to attach it.
+
+** TSM support for butc no longer requires editing a Makefile, simply
+   specify the --enable-tivoli-tsm configure option.
+
+** Linux builds no longer require source changes every time the kernel
+   inode structure changes; the OpenAFS sources will now configure
+   itself to the actual inode structure as defined in the kernel
+   sources.
+
+* Changes incorporated in OpenAFS 1.2.1
+
+** vfsck on Digital UNIX and Solaris will now refuse to fsck mounted
+   mounted partitions.
+
+* Changes incorporated in OpenAFS 1.2.0
 
 ** AFS now supports --prefix and the other directory options of
    configure.  By default AFS builds assuming it will be installed in
    /usr/local.  In order to get traditional AFS directory paths (/usr/afs
    and /usr/vice/etc) use the --enable-transarc-paths option to
-configure.  More details on the new directory layout are found in README.
-   
-* Changes since Openafs 1.0
+   configure.  More details on the new directory layout are found in README.
+
+* Changes incorporated in OpenAFS 1.1.1a
+** Windows 95/98/ME/NT/2000 - Consistent versioning
+   Installation, AFS Control Center, Client dialog boxes and properties 
+   pages for executables display a consistent OpenAFS version number. 
+   Installation detects previous installation and prompts the user for upgrade 
+   options.
+
+** Windows 95/98/ME/NT/2000 - Installation features
+   During installation the user can select the source of the CellservDB file,
+   AFS home cell, and drive mappings.  During installation a drive path 
+   mapping can include a variable that will be substituted with the current 
+   UserName that is logged in.
+
+** Windows 2000/NT - Integrated logon
+   The Integrated Logon feature works now.
+
+** Windows 95/98/ME - Logon script features
+   The Windows 95/98/ME client now offers a command-line option for starting up 
+   the AFS client without authenication. It is now possilbe to start the AFS 
+   client first and obtain tokens, and map drives all through Windows scripts.
+   This helps using Windows 95/98/ME client in Kerberos 5 environment.
+
+** Windows 2000/NT - LANA numbers
+   AFS client now scans the LANA numbers to establish the correct NETBIOS
+   connection.  NetBEUI is no longer needed.  The user no longer needs to find
+   the correct LANA number.
+
+** Windows 2000/NT - OpenAFS naming consistancy
+   Further progress has been made to remove references to "Transarc AFS"
+   and replace with "OpenAFS".
+
+
+  
+* Changes since OpenAFS 1.0 
 
 ** AFS now builds with configure. The README for building has been
    updated and includes full details.