Release Notes: 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.
Release Notes: This is the recommended release for Windows users. All others should use 1.4.11. On Windows, a server bug where the returned length of a file was wrong is now avoided. Roaming profiles on some Windows XP systems have been fixed. On all Unix clients, erroneous server and client handling of lengths on data reads has been fixed. On all servers, a race condition has been fixed in DAFS. Potential "negative length" fetches are avoided. A leak in the file server has been fixed. Linux supports background page copies and readpage() for enhanced cache performance. Mac OS X has Preferences Pane cleanup. On Solaris, fs_pathconf has sensible defaults.
Release Notes: This version is recommended for MS Windows users. Version 1.4.11 is recommended for all others. The documentation was updated. On Microsoft Windows, a critical bug in which Cygwin apps could not access AFS and crashes in various AFS tools were fixed. Roaming profiles on XP machines running 1.5.62 were also fixed. afsd on Unix now handles large cache partitions. On all server platforms, bosserver handles BosConfig.new. On Linux, debugging support for DKMS was added. On Mac OS 10.6, klog properly handles passwords of 8 or fewer characters on 64-bit hosts, and a panic at AFS shutdown was fixed. On *BSD systems, shared libafsauthent and libafsrpc are built.
Release Notes: afs_config.exe on Windows was fixed. In Linux, a race during file truncation has been corrected. Linux 2.6.29 and MacOS 10.3 (fixed) and OpenBSD 4.4 are supported. The code was fixed to compile on newer OpenSolaris versions. On all client platforms, the userspace AFS library now supports large files when supported by the platform. Reconnection with Disconnected AFS works in more circumstances. On all server platforms, Salvager no longer attempts to recreate headers in the wrong partition. Volumes are properly marked in use on creation. On all platforms, the documentation was updated, and further race conditions in Rx were corrected.
Release Notes: This release fixes a panic caused by corruption of the SMB virtual circuit list (race condition). It fixes a panic caused by receipt of a UTF-16 string that cannot be converted to UTF-8. It adds support for linked cells. and increases the length of the cell and realm names for Network Identity Manager dialogs. Under Linux, there is support for 2.6.28 (except NFS translator modules), and support for using the exportfs API. This release avoids deadlocks when writing back mmapped files larger than the cache, and avoids an oops when doing PAG garbage collection.
Release Notes: UNICODE support and optimization on Windows. This release prevents a crash that could occur when multiple file/directory change notifications were processed simultaneously. On Mac OS, AFS claims more free space so that Finder will attempt file copies. On Linux, spurious ENOTDIR during fakestat is avoided. An enhanced vldb error checker is included. A double-free is corrected in Rx.
Release Notes: Notable changes include updates for newer Linux kernels (including 2.6.25), Solaris 11 client support updates, updated Mac OS X support, a fix for a potential fileserver deadlock, improvements to the host tracking in the fileserver, and updates to ubik to prevent database truncation when network links between database servers are unreliable. This is a release candidate.
Release Notes: On all platforms, a cmdebug -cellservdb option and a pts -localauth option has been added. A volserver incremental restore issue has been fixed. A critical Windows bug where no .readonly failover happened when a file server was unable to attach a volume. The Explorer Shell option Symlinks->Add no longer crashes the shell when the path is not in AFS. An error with symlinks containing "." or ".." has been fixed. A new "-literal" option is available for some fs commands. A crash in afsdb handling is avoided. This release is more compatible with Linux Xen and Linux 2.6.24. An ARM Linux port has been added.
Release Notes: These problems have been fixed: A buffer reference count leak was introduced in 1.5.29. It would cause the cache to fill, then no additional data would be read, nor written. PTS auto-registration would fail if the Kerberos referrals protocol was used to obtain the Kerberos v5 service ticket for AFS. (This would occur if KFW 3.2.x was installed and there was no [domain_realm] entry for the AFS volume database service host domains.) After a system resume or a network adapter configuration change, communication with the AFS client service could be lost.
Release Notes: The fileserver host tracking code had a missing lock on a host structure; that lock has been added. Fileserver handling for clients that are giving up callbacks did not hold a lock, making it unsafe and allowing clients to potentially crash the server by racing. The fileserver now leaves a core file when it is doing a shutdown due to error conditions. The fileserver again allows UFS as a valid filesystem type (regression in 1.4.5). The cbd handler for fileserver status data had an interpretation error that could cause crashes. The fileserver accurately tracks the number of callbacks on a given file.