doxygen: make dox
[openafs.git] / doc / txt / RELNOTES-1.4.2fc4
1                   OpenAFS Release Notes - Version 1.4.2
2      _________________________________________________________________
3 All systems: Major bugfixes.
4      _________________________________________________________________
5
6 * Bugfixes:
7
8 All systems:
9
10 * A bug in the namei volserver which could erroneously make a replicated or 
11   moved volume go offline has been fixed.
12
13 * Volume package users (fileserver, volserver, salvager) avoid using lockf to 
14   avoid leaking byte range locks on volume internal files.
15
16 MacOS 10.4:
17
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.
20
21 Linux:
22
23 * A missing kernel feature test has been fixed.
24
25 * group based PAG support is still enabled when possible.
26
27 * ia32 syscall table support for amd64 has build fixes for modern kernels.
28
29 Solaris:
30
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.
33
34 Windows:
35
36 * DNS registration is disabled for the loopback adapter, and we make sure 
37   Netbios is turned on.
38
39 Since 1.4.1:
40
41 All platforms:
42 * Remove use of ubik_Call in the source code so prototypes are used.
43
44 * Avoid synchrony in call from the fileserver to the ptserver.
45
46 * Fix a bug in the backup suite when restoring.
47
48 * fileserver and volserver now log for error conditions which may cause
49   exiting.
50
51 * rx avoids a stack overrun when more packets are needed.
52
53 * volserver avoids holding a lock too long when purging volumes.
54
55 * volserver lock initialization fixes
56
57 * volserver volume nuke fixes to avoid leaving files behind
58
59 * fileserver avoids error when authenticating ptserver requests
60
61 * fileserver no longer crashes when GetCPS fails
62
63 * salvager enhancements to deal better with corrupt volumes for namei
64
65 Unix:
66
67 * aklog deals with KDCs which give "generic" replies to principals not
68   existing.
69
70 * Fix bug in cache parameter autotuning
71
72 RedHat:
73
74 * packaging fixes
75
76 Linux:
77
78 * amd64 pthread library family updates.
79
80 * autoconf fixes for kernel feature testing
81
82 * keyring PAG support now only enabled if needed features are present
83   and other updates
84
85 * inline a version of BUG() so we get better oopses
86
87 AIX:
88
89 * tsm is updated to work with the new AIX 5 interface.
90
91 MacOS:
92
93 * Cross compile fixes
94
95 * Packaging improvements
96
97 * Large file support fixed (Thanks to Chaskiel Grundman)
98
99 * Fixes for Leopard seed.
100
101 * Installer image updates
102
103 Windows:
104
105 * Removes race conditions and a deadlock introduced in 1.4.1
106
107 * Fixes ANSI filename option.
108
109 * Establishes new connections to file servers when
110   IP address configuration changes are detected.
111
112 * Improved CIFS compatibility
113
114 * Cache Manager optimizations
115
116 * Fixes vlserver failover when mounting 'root.afs'
117   (Freelance mode disabled)
118
119 * Installs help files in the correct location for use by afscreds.exe
120   and afs control panel.
121
122 * Improve reporting of "over quota" and "disk full" errors.
123
124 * Prevent crash when evaluating mount points to volumes that do
125   not exist
126
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.
130
131 * SDK moved to \Program Files\OpenAFS\SDK
132
133 * NSIS and WiX Installer Frameworks update to the latest versions
134
135 * Improvements to the Kerberos Logon Integration
136
137 * Prevents exception in Integrated Logon DLL during SysPrep
138
139 * Prevents displays of MessageBox dialogs in response to Network Adapter
140   errors
141
142 * Hard Dead and Connection Timeout values restricted to the CIFS Session
143   Timeout value.
144
145 * Correct writing of BackConnectionsHostNames registry value.
146
147 * Properly recycles Volume entries
148
149 * The AFS Explorer Shell Extension always finds its resource library.
150
151 * The export list for AFSAUTHENT.DLL has been corrected.  (The AFS
152   plugin for NetIDMgr will no longer use 100% of CPU.)
153
154 * Renaming files on Microsoft Vista Build 5536 works.
155
156 * Better handling of "." directory in fs commands
157
158 * Add OpenAFS License text to installers
159
160 * fs setquota and fs mkmount commands behave the same as the UNIX
161   version