An MS Hot Fix for Windows Server 2003 SP2 and XP SP3 corrects a deadlock in the SMB redirector. It also adds new functionality that permits the AFS SMB server to be given a longer timeout than normal and a configuration option to allow longer timeouts. Documentation updates and additional documentation were added. The background sync process in the fileserver was updated to avoid a race where a volume would go offline. DragonflyBSD is supported as a userland port. A FreeBSD build problem was fixed. Client locking support on Linux was corrected. Deadlocking during mmap was stopped. Support for OpenBSD 4.5 was added.


Changes: On Linux, support was added for kernels through 2.6.33, and discovery of PAG number from userspace is allowed. Locking was fixed to avoid several oopses. On MacOS, a preferences pane is included and performance in dynroot mode was improved. ZFS caches are handled usefully on Solaris. On all platforms, fixes were made to rx. On fileservers, numerous fixes were made to host tracking, and salvage is not done on a clean shutdown. On all client platforms, support was added for MIT krb5 1.8 via weak crypto API calls and other fixes were made.


Changes: The use of DNS AFSDB and SRV records by kaserver clients on Windows was restored. On all server platforms, a backwards compatible "-f" flag was added to salvager for force mode. On all Unix client platforms, client cache file truncation when truncating a large file was fixed. More documentation was provided for "fs getcacheparms". The Mac OS X installer now allows installation of an older version. ._ files are now correctly not looked up as cellnames. On Linux, SELinux file labelling is dealt with by trying cache accesses with current credentials in the event of failure. This release was updated for OpenBSD 4.6.


Changes: On Microsoft Windows, corruption is prevented when writing to smb buffers, and MTU settings in the registry are allowed to be used. On Mac OS, a kernel panic processing tool is installed in /Library/OpenAFS/Tools, and debugging symbols are included for the kernel extension in an additional package. On Linux, numerous performance improvements and optimizations were made. An update was done for the current FreeBSD 8. On all Unix client platforms, a double-free in the client is avoided, AFSDB is compiled by default, and AFSDB lookups were fixed. On all platforms, no weekly restarts of bosserver are done, BOS is in restricted mode by default, the "vos endtrans" command was added, and Rx performance was improved.


Changes: This version is recommended for Microsoft Windows users. All non-Windows platforms should use 1.4.11. On Windows, port numbers for AFSDB DNS lookups now use network byte order, and dynamic server ranking was added based on RPC round trip time measurements. On all server platforms, midnight is computed for volume statistics calculation from local time, and more than 128 threads are allowed in the fileserver. On all Unix platforms, logging was improved, and bugs were fixed to SRV record support. On Linux, only keyring-based PAGs are used when available. On all platforms, better error messages are produced for aklog.


Changes: This is the recommended production-ready release for Microsoft Windows users. Other platforms should use 1.4.11. This release has official support for Windows 7 and Server 2008 R2. It prevents a file server bug from causing an "unexpected network error" when writing to files. It promotes DNS SRV records as superior to DNS AFSDB records. It fixes the SMB redirector disconnecting sometimes. All UNIX clients support SRV records for discovering AFS servers. A race/crash in volserver has been fixed. Mac OS X has Preferences Pane improvements. Core file handling works correctly on HP-UX.