Project Release Information
1.7.2 is the recommended release of OpenAFS for Microsoft Windows users. Improvements include: speed (up to 800MB/second read throughput from SSD cache), a Loopback Adapter no longer needed, support for kernel-enforced Process and Thread Authentication Groups, new Explorer Shell integration, and AFS Mount Points and Symlinks which are filesystem Reparse Points. Some kernel panics have been fixed. For Unix, Linux, and MacOS X, the recommended production-ready release of OpenAFS is 1.6.0.
For all systems, minor bugs were fixed, including Rx fixes and vos dryrun improvements. RXAFS_GetStatistics64 now returns statistics properly. For all Unix platforms, the cacheout program is now built, and a potential panic in bulkstatus is avoided. On FreeBSD, shutdown of the Rx kernel listener was fixed to avoid a potential dereference after it's gone. On Linux, the packaging was updated for the current configure options and built files. On MacOS, the DNS resolver is reinitialized on IP address change. On Windows, the software properly fails over to other replicas on bulkstat IO errors, and directory entry buffers are validated to avoid crashing the service.
This release has Linux 2.6.34 support. There are Mac OS token interface fixes for 64-bit kernels on 32-bit hardware. A panic trying to get a slot for Volume information is avoided. Updated Mac OS binaries are available. If 1.4.12 works for you, there is no need to upgrade. RPMs requiring these updates will include them.
This version is the recommended release for Microsoft Windows users. Non-Windows users should use 1.4.12. On Microsoft Windows, a race when updating cell vldb server lists that can result in a crash is now avoided. Integrated logon was enabled to work with Windows 7/2008 with a non-Domain Kerberos principal. For all platforms, the "vos setaddrs" command was added. The -expandgroups and -supergroups options were added to pts mem. On all server platforms, volume lock contention is avoided during DAFS startup. For all Unix client platforms, a FUSE afs client is provided. Updates were made for the FreeBSD 8.0 release. On MacOS, a Finder "Duplicate" failure is worked around.
The Explorer Shell extension no longer crashes if symlink creation fails. krb5 error message translation was added. An SMB request trace facility is provided for debugging. Numerous DAFS fixes were made on all server platforms. There were also AIX fixes. On Linux, several changes were made for older kernels. Keyring destruction now cleans up all tokens. Keyring quotas are not enforced against root. On Mac OS X, a Growl client was provided for user monitoring of AFS events. Insert-only dropboxes are properly supported. Support for moving in Finder across mount points was added. The Preferences Pane now includes support for Kerberos 5 ticket renewal.