[OpenAFS-announce] OpenAFS 1.5.78 released (Production Version for Windows; Test Version for other platforms)

Derrick J Brashear openafs-info@openafs.org
Thu, 4 Nov 2010 21:22:07 -0400 (EDT)


1.5.78 is the recommended production-ready release of OpenAFS for
Microsoft Windows users.  It supports all Microsoft Windows operating
systems from Windows 2000 through Windows 7 and Windows Server
2008 R2 including both 32-bit and 64-bit architectures.  The 1.5.78 
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.

All platforms:

- Revisions to Rx to fix performance issues.
- Make fs getfid behave consistently across all platforms. (128372)
- Properly check IDs handed to pts when creating users or groups
   so useful error messages can be provided. (128343)
- Correct byte order handling of port in afsconf_LookupServer for
   SRV records.
- Force a full dump when releasing to a site which was previously
   marked "don't use", in case the previous clone was out of date.

All Unix platforms:

- Use larger I/O sizes in memcache to improve performance.
- Avoid potential alignment issues doing I/O for pioctl calls.

All server platforms:

- Demand salvage of attached volumes now correctly track attachment state.
- Avoid a potential crash due to failure to hold a lock when attaching
   a volume fails.

FreeBSD:

- Avoid panicing if the listener process is not findable.
- Avoid deadlock issues while performing lookups.

Linux:

- Handle stale file handle errors for some cache partition types.
- Avoid blocking with xvcache lock when attempting to free in-use vcaches.
- Build fixes for older kernels.
- Properly configure LWP to use ucontext() on platforms where it should.
- Eliminate spurious errors from AFS system call returns. (126230)

MacOS:

- Attempt to honor configured Kerberos defaults in Preferences Pane.

Windows:

- Track SMB connections by SID rather than username.
- Error write attempts to known-readonly volumes earlier.
- Validate directory buffers to avoid potential crashes.
- Handle VIO errors from bulkstatus.
- Make PMTU discovery configurable and register error handlers for it.

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/macos.html
      http://www.openafs.org/release/openafs-1.5.78.html

Please send reports of successful deployments to
openafs-info@openafs.org and report problems to openafs-bugs@openafs.org.

-- 
Derrick Brashear
for the OpenAFS gatekeepers