[OpenAFS-announce] OpenAFS 1.4.2 Final Candidate 4 available
Derrick J Brashear
openafs-info@openafs.org
Thu, 21 Sep 2006 07:28:44 -0400 (EDT)
The OpenAFS Gatekeepers announce the availability of OpenAFS version
1.4.2 Final Candidate 3 (1.4.2fc4). Source files and available
binaries can be accessed via the web at:
http://www.openafs.org/dl/openafs/candidate/1.4.2fc4/
or via AFS at:
/afs/grand.central.org/software/openafs/candidate/1.4.2fc4/
\\afs\grand.central.org\software\openafs\candidate\1.4.2fc4\
OpenAFS Release Notes - Version 1.4.2
_________________________________________________________________
All systems: Major bugfixes.
_________________________________________________________________
* Bugfixes:
All systems:
* A bug in the namei volserver which could erroneously make a replicated or
moved volume go offline has been fixed.
* Volume package users (fileserver, volserver, salvager) avoid using lockf to
avoid leaking byte range locks on volume internal files.
MacOS 10.4:
* A bug where the client kernel module could free stack memory (which caused
issues with 64 bit Intel most commonly) has been fixed.
Linux:
* A missing kernel feature test has been fixed.
* group based PAG support is still enabled when possible.
* ia32 syscall table support for amd64 has build fixes for modern kernels.
Solaris:
* fopen() is not safe for use with more than 255 file descriptors open;
Emulate it in the afsconf package so afsconf can be used in the fileserver.
Windows:
* DNS registration is disabled for the loopback adapter, and we make sure
Netbios is turned on.
Since 1.4.1:
All platforms:
* Remove use of ubik_Call in the source code so prototypes are used.
* Avoid synchrony in call from the fileserver to the ptserver.
* Fix a bug in the backup suite when restoring.
* fileserver and volserver now log for error conditions which may cause
exiting.
* rx avoids a stack overrun when more packets are needed.
* volserver avoids holding a lock too long when purging volumes.
* volserver lock initialization fixes
* volserver volume nuke fixes to avoid leaving files behind
* fileserver avoids error when authenticating ptserver requests
* fileserver no longer crashes when GetCPS fails
* salvager enhancements to deal better with corrupt volumes for namei
Unix:
* aklog deals with KDCs which give "generic" replies to principals not
existing.
* Fix bug in cache parameter autotuning
RedHat:
* packaging fixes
Linux:
* amd64 pthread library family updates.
* autoconf fixes for kernel feature testing
* keyring PAG support now only enabled if needed features are present
and other updates
* inline a version of BUG() so we get better oopses
AIX:
* tsm is updated to work with the new AIX 5 interface.
MacOS:
* Cross compile fixes
* Packaging improvements
* Large file support fixed (Thanks to Chaskiel Grundman)
* Fixes for Leopard seed.
* Installer image updates
Windows:
* Removes race conditions and a deadlock introduced in 1.4.1
* Fixes ANSI filename option.
* Establishes new connections to file servers when
IP address configuration changes are detected.
* Improved CIFS compatibility
* Cache Manager optimizations
* Fixes vlserver failover when mounting 'root.afs'
(Freelance mode disabled)
* Installs help files in the correct location for use by afscreds.exe
and afs control panel.
* Improve reporting of "over quota" and "disk full" errors.
* Prevent crash when evaluating mount points to volumes that do
not exist
* Removes auto-registration of AFS ID in foreign ptservers from
Integrated Logon DLL. This prevents crashes if the DLL is loaded
and unloaded prior to termination of the process.
* SDK moved to \Program Files\OpenAFS\SDK
* NSIS and WiX Installer Frameworks update to the latest versions
* Improvements to the Kerberos Logon Integration
* Prevents exception in Integrated Logon DLL during SysPrep
* Prevents displays of MessageBox dialogs in response to Network Adapter
errors
* Hard Dead and Connection Timeout values restricted to the CIFS Session
Timeout value.
* Correct writing of BackConnectionsHostNames registry value.
* Properly recycles Volume entries
* The AFS Explorer Shell Extension always finds its resource library.
* The export list for AFSAUTHENT.DLL has been corrected. (The AFS
plugin for NetIDMgr will no longer use 100% of CPU.)
* Renaming files on Microsoft Vista Build 5536 works.
* Better handling of "." directory in fs commands
* Add OpenAFS License text to installers
* fs setquota and fs mkmount commands behave the same as the UNIX
version
Please Test and Submit Bug Reports:
Please assist us by testing this release candidate and providing
positive or negative feedback. Bug reports should be filed to
openafs-bugs@openafs.org. Reports of success should be sent to
openafs-info@openafs.org.
Derrick J Brashear
for the OpenAFS gatekeepers