1 OpenAFS Release Notes - Version 1.4.2
2 _________________________________________________________________
3 All systems: Major bugfixes.
4 _________________________________________________________________
10 * A bug in the namei volserver which could erroneously make a replicated or
11 moved volume go offline has been fixed.
13 * Volume package users (fileserver, volserver, salvager) avoid using lockf to
14 avoid leaking byte range locks on volume internal files.
18 * A bug where the client kernel module could free stack memory (which caused
19 issues with 64 bit Intel most commonly) has been fixed.
23 * A missing kernel feature test has been fixed.
25 * group based PAG support is still enabled when possible.
27 * ia32 syscall table support for amd64 has build fixes for modern kernels.
31 * fopen() is not safe for use with more than 255 file descriptors open;
32 Emulate it in the afsconf package so afsconf can be used in the fileserver.
36 * DNS registration is disabled for the loopback adapter, and we make sure
42 * Remove use of ubik_Call in the source code so prototypes are used.
44 * Avoid synchrony in call from the fileserver to the ptserver.
46 * Fix a bug in the backup suite when restoring.
48 * fileserver and volserver now log for error conditions which may cause
51 * rx avoids a stack overrun when more packets are needed.
53 * volserver avoids holding a lock too long when purging volumes.
55 * volserver lock initialization fixes
57 * volserver volume nuke fixes to avoid leaving files behind
59 * fileserver avoids error when authenticating ptserver requests
61 * fileserver no longer crashes when GetCPS fails
63 * salvager enhancements to deal better with corrupt volumes for namei
67 * aklog deals with KDCs which give "generic" replies to principals not
70 * Fix bug in cache parameter autotuning
78 * amd64 pthread library family updates.
80 * autoconf fixes for kernel feature testing
82 * keyring PAG support now only enabled if needed features are present
85 * inline a version of BUG() so we get better oopses
89 * tsm is updated to work with the new AIX 5 interface.
95 * Packaging improvements
97 * Large file support fixed (Thanks to Chaskiel Grundman)
99 * Fixes for Leopard seed.
101 * Installer image updates
105 * Removes race conditions and a deadlock introduced in 1.4.1
107 * Fixes ANSI filename option.
109 * Establishes new connections to file servers when
110 IP address configuration changes are detected.
112 * Improved CIFS compatibility
114 * Cache Manager optimizations
116 * Fixes vlserver failover when mounting 'root.afs'
117 (Freelance mode disabled)
119 * Installs help files in the correct location for use by afscreds.exe
120 and afs control panel.
122 * Improve reporting of "over quota" and "disk full" errors.
124 * Prevent crash when evaluating mount points to volumes that do
127 * Removes auto-registration of AFS ID in foreign ptservers from
128 Integrated Logon DLL. This prevents crashes if the DLL is loaded
129 and unloaded prior to termination of the process.
131 * SDK moved to \Program Files\OpenAFS\SDK
133 * NSIS and WiX Installer Frameworks update to the latest versions
135 * Improvements to the Kerberos Logon Integration
137 * Prevents exception in Integrated Logon DLL during SysPrep
139 * Prevents displays of MessageBox dialogs in response to Network Adapter
142 * Hard Dead and Connection Timeout values restricted to the CIFS Session
145 * Correct writing of BackConnectionsHostNames registry value.
147 * Properly recycles Volume entries
149 * The AFS Explorer Shell Extension always finds its resource library.
151 * The export list for AFSAUTHENT.DLL has been corrected. (The AFS
152 plugin for NetIDMgr will no longer use 100% of CPU.)
154 * Renaming files on Microsoft Vista Build 5536 works.
156 * Better handling of "." directory in fs commands
158 * Add OpenAFS License text to installers
160 * fs setquota and fs mkmount commands behave the same as the UNIX