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: Windows 2000 compatibility was restored. Executables can now be run from \\AFS on Windows 7. The marking of a file server as "down" when the data returned in response to either RXAFS_FetchData64* was fixed. Note that a bug exists on Windows 7 and Server 2008 R2 that can prevent access to \\AFS if the IP address changes after boot. On all Unix platforms, a GetDCache kernel panic was fixed. On Linux, aklog -setpag now works with recent kernels and keyrings. AFS login with fast user switching on MacOS was fixed. Several packaging bugs have been corrected.
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: A failure to store portions of unaligned writes to the file server was fixed. A failure to store data to file servers lacking large file support was fixed. The cache manager daemon thread is no longer liable to terminate when the machine suspends. Integrated logon (afslogon.dll) was fixed. Cell names longer than 12 characters will no longer be truncated. Non-Kerberos PAM modules were fixed. Mac OS X 10.6 (Snow Leopard) is now supported.
Release Notes: The performance of the Windows client was optimized and scalability was improved. CellServDB behavior now consistently uses gethostbyame like Windows clients. Callback support was improved for multi-homed servers. Optional experimental support was added for file servers with per-file acl support. Thread safety in libraries was improved. Longer Rx timeouts are automatically configured on Windows. On all platforms, race conditions were corrected. Server logs can use SysV IPC queues. Out-of-tree source builds in Unix were fixed. The Mac OS X installer was improved, and a System Preferences pane was added.
Release Notes: Newer Linux kernels, through 2.6.30, are supported. A Linux kernel panic caused by changing credentials during VFS operations is now avoided. Possible ext3 cache truncation issues are avoided. A possible Linux kernel panic in VFS function returns is avoided. Updates were made for newer OpenSolaris kernels. Losing writes on mmap()ed files is avoided when cache is memcache. A race in the background sync code which could cause volumes to go offline was fixed. A fix was made to avoid a null pointer dereference in fileserver client identity lookup. Handling of moves of volumes from 1.5 series fileservers was improved.
Release Notes: A large number of bugfixes (including fixes in the Linux cache manager and the fileserver) are included, as well as a minor new feature enabling gathering information about PAG membership from userspace code. Since pre2, Linux kernel module build issues and a potential NULL pointer dereference in the fileserver have been fixed.
Release Notes: 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.
Release Notes: This release contains fixes for the client issues addressed by the security advisories OPENAFS-SA-2009-001 and OPENAFS-SA-2009-002. It also adds support for Linux through kernel 2.6.29 and pre-releases of 2.6.30, dynamic vcache pool allocation on Linux to address issues with inotify(), Solaris cache partition-type-agnostic support for Solaris 9 and later, and Solaris large partition support for file servers. There were also fixes for shutdown issues caused by memory double-freeing and support for multiple local Kerberos realms.
Release Notes: This release contains fixes for the client issues addressed by the security advisories OPENAFS-SA-2009-001 and OPENAFS-SA-2009-002.