rx: Remove RX_CALL_BUSY
[openafs.git] / doc / txt / RELNOTES-1.4.10
1                   OpenAFS Release Notes - Version 1.4.10
2      _________________________________________________________________
3 All client systems: Security fixes.
4 File servers: Major bugfixes.
5 All systems: Minor bugfixes.
6      _________________________________________________________________
7
8 * Security fixes:
9
10 All client systems:
11
12 - Avoid a potential kernel memory overrun if more items than requested are
13   returned from an InlineBulk or BulkStatus message. (124579)
14
15 Linux client systems:
16
17 - Avoid converting negative errors into invalid kernel memory pointers. (124580)
18
19      _________________________________________________________________
20
21 * Bugfixes:
22
23 AIX:
24
25 - Don't build aklog NAS module when krb5 is not available. (124522)
26
27 FreeBSD:
28
29 - Additional fixes and support. (124107, 123917)
30
31 Linux:
32
33 - Support 2.6.28. (123580)
34
35 - Support 2.6.29. (124115)
36
37 - Attempt to support 2.6.30 (124560)
38
39 - Avoid race during truncation. (124094)
40
41 - Dynamic vcache allocation support, to deal with inotify vcache pinning. (124334)
42
43 - Correct use of truncate_inode_pages to vmtruncate for locking issues. (124128)
44
45 - Update RPM configuration. (123650, 102673, 124272)
46
47 - Update kernel feature detection. (124507, 123604)
48
49 - Do appropriate locking for CellServDB in /proc. (124407)
50
51 MacOS:
52
53 - Fix MacOS 10.3 support.
54
55 - Add candidate Darwin 10 support.
56
57 NetBSD:
58
59 - Corrected NetBSD version tests. (123647)
60
61 OpenBSD:
62
63 - Update support for 4.4 (124541)
64
65 Solaris:
66
67 - Support cache filesystems which do not allow open by inode number, enabled by
68   default on Solaris 9 and later. (123677)
69
70 - Improve error code return quality. (124426)
71
72 - Allow large partitions on Solaris servers.
73
74 All client systems:
75
76 - Avoid improper error messages about key version when krb5 is in use. (124220)
77
78 - Avoid attempting to free kernel memory which was already freed. (124531)
79
80 - Properly count offline volumes in vos client. (124333)
81
82 All server systems:
83
84 - Avoid 64 bit time issues in callback dump files. (124451)
85
86 - Support more than one local Kerberos realm; Usernames are assumed to be the
87   same across realms.
88
89 - Ubik recovery is corrected to avoid spurious errors. (123723)
90
91 - Do proper host address hashing for little endian machines in fileserver. (124447)
92
93 - Update backup utility to properly compute header needs in the backup buffer.
94   (124425)
95
96 - Avoid blocking during Rx unused connection reaping.
97
98 - Avoid leaking file handles in the fileserver when closing a volume. (124359)
99
100 - Fix bosserver corefile naming to be y2k-safe. (124340)
101
102 - Avoid potential infinite loop in deleted host handling in the fileserver. 
103
104 - Support large volume dumps in vol-dump. (123984)
105
106 - Build butc XBSA support on 64 bit systems. 
107
108 All systems:
109
110 - Properly track Rx connection idleness for timeouts.
111
112 - Additional documentation. (124472)
113
114 - Avoid a race which may result in an in-use Rx packet being freed. (123799)
115