OpenAFS 1.5.65 released (Production Version for Windows; Test Version for other platforms)

Jeffrey Altman <[email protected]> Tue, 06 Oct 2009 12:56:53 -0400
Newsgroups gmane.comp.file-systems.openafs.announce
Organization Secure Endpoints Inc.
Message-ID <[email protected]>
1.5.65 is the recommended production-ready release of OpenAFS for
Microsoft Windows users.  It supports all Microsoft Windows operating
systems from Windows 2000 through Windows Vista SP1 and Windows Server
2008 including both 32-bit and 64-bit architectures.  The 1.5.65
release continues the recent efforts at optimizing the performance of
the Windows client and improving its scalability.

For UNIX, Linux, and MacOS X (including Snow Leopard) the recommended
production-ready release of OpenAFS is 1.4.11.  The 1.5.65 Windows
client is fully compatible with all AFS server versions.

Please visit http://www.openafs.org/windows.html for up to date
information on the status of the OpenAFS for Windows client.


Microsoft Windows:

This production release is a major release.  Important changes since
1.5.64 include:

 * Improved service response to suspend and shutdown event
   notifications

 * Avoid a bug in the file server that can result in an invalid
   length being returned as part of a fetch data response if the
   client attempts to read beyond the length of the file.

 * Do not publish a default stream object for directories
   and mount point objects.  This was impacting the ability of
   some Windows XP systems to save roaming profiles.

All platforms:

 * Code compilation warning fixes, to enable better finding and
   tracking bugs.

 * Provide configure-time switch to enable code warning compilation.

All UNIX clients:

 * A bug which could cause erroneous handling of lengths on data reads
   has been fixed.

 * A bug where erroneous length returns from the fileserver could
   result in a false error has been fixed.

All servers:

 * Demand-attach fileserver now makes volume LRU list operations
   exclusive operations to avoid races during adding to the list.

 * Fileservers now avoid potential "negative length" fetches.

 * A leak in host tracking objects in the fileserver has been fixed.

 * Salvager now unlinks all files by full path, to deal with the
  change to not chdir for core file tracking.

 * Salvager avoids asserting if the volume header is unreadable.

 * Demand-attach fileserver puts back volume references from fssync
   handlers when done.

Linux:

 * Background page copies are now supported for enhanced disk cache
   read performance.

 * Blocking readahead is supported in readpages() to reduce overhead.

 * Use readpage() instead of read() to access cache data to avail disk
  cache users of the kernel backing cache for improved performance.

 * Minimize credential handling for improved performance.

MacOS X:

 * Preferences Pane cleanup.

Solaris:

 * Provide a fs_pathconf method with sensible defaults.

 * Provide a _PC_FILESIZEBITS method to fix some NFS translator
   consumers.


This release is the recommended production release for all
Microsoft Windows environments.

Source code and binaries can be downloaded from

     http://www.openafs.org/windows.html
     http://www.openafs.org/release/openafs-1.5.65.html

Please send reports of successful deployments to
[email protected] and report problems to [email protected].

Jeffrey Altman
for the OpenAFS Gatekeepers
smime.p7s (application/x-pkcs7-signature, 3.3 KB) - not displayed