team: Add employer for Christof
[samba-web.git] / history / samba-3.2.9.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4
5 <head>
6 <title>Samba - Release Notes Archive</title>
7 </head>
8
9 <body>
10
11    <H2>Samba 3.2.9 Available for Download</H2>
12
13 <p>
14 <pre>
15                    =============================
16                    Release Notes for Samba 3.2.9
17                            March 31, 2009
18                    =============================
19
20
21
22 This is a maintenance release of the Samba 3.2 series.
23
24 Major enhancements included in Samba 3.2.9 are:
25
26   o Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb
27     correctly (bug #6195).
28   o Fix guest authentication in setups with "security = share" and
29     "guest ok = yes" when Winbind is running.
30   o Fix corruptions of source path in tar mode of smbclient (bug #6161).
31
32
33 ######################################################################
34 Changes
35 #######
36
37 Changes since 3.2.8
38 -------------------
39
40
41 o   Michael Adam <obnox@samba.org>
42     * Add script fill-templates.
43     * Make update-pkginfo callable from any directory.
44
45
46 o   Jeremy Allison <jra@samba.org>
47     * BUG 6099: Samba returns incurrate capabilities list.
48     * BUG 6133: Cannot delete non-ACL files on Solaris/ZFS/NFSv4 ACL
49       filesystem.
50     * BUG 6161: smbclient corrupts source path in tar mode.
51     * BUG 6195: Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb
52       correctly.
53     * BUG 6196: Unable to serve files with colons to Linux CIFS/VFS client.
54     * BUG 6224: nmbd waits 5 minutes at startup before checking if it needs to
55       run elections.
56     * Correctly use chroot().
57     * Parameterize in local.h the MAX_RPC_DATA_SIZE, and ensure
58       that "offered" read from the rpc packet in spoolss is under
59       that size.
60     * Fix Coverity ID 602.
61     * Backport the semantics of when to delete alternate data streams on a file
62       truncate.
63     * Allow set attributes on a stream fnum to be redirected to the base
64       filename.
65     * Fix use of streams modules with CIFSFS client.
66     * Fix more POSIX path lstat calls.
67     * Allow DFS client paths to work when POSIX pathnames have been
68       selected.
69     * Try and fix the build farm RAW-STREAMS errors.
70     * Ensure files starting with multiple dots are hidden.
71
72
73 o   Steven Danneman <steven.danneman@isilon.com>
74     * Fix guest auth when Winbind is running.
75
76
77 o   Günther Deschner <gd@samba.org>
78     * BUG 6102: NetQueryDisplayInformation could return wrong information.
79     * BUG 6193: Avoid messing with sync_context in fetch_database_to_ldif().
80     * Fix memleak in get_remote_printer_publishing_data().
81     * Add pidl in order to be able to regenerate librpc functions.
82     * Fix Coverity IDs 722, 762.
83
84
85 o   Steve French <smfrench@gmail.com>
86     * cifs mount fix for handling -V parameter.
87     * Fix guest mounts.
88
89
90 o   Holger Hetterich <hhetter@novell.com>
91     * Enable total anonymization in vfs_smb_traffic_analyzer.
92
93
94 o   Björn Jacke <bj@sernet.de>
95     * Enable IPv6 support for NetBSD and FreeBSD.
96     * Prefer gssapi header files from subdirectory.
97     * Fix build on old Heimdal based systems.
98     * Use parentheses in if condition to make negation clear.
99
100
101 o   Günter Kukkukk <linux@kukkukk.com>
102     * Don't try and delete a default ACL from a file.
103
104
105 o   Jeff Layton <jlayton@redhat.com>
106     * Initialize rc to 0 in main.
107
108
109 o   Volker Lendecke <vl@sernet.de>
110     * BUG 6100: Complete fix.
111     * BUG 6130: Don't crash in winbindd_rpc lookup_groupmem() on unmapped
112       members.
113     * BUG 6097: Fix smbd segfault.
114     * Fix remotely adding a share via MMC.
115     * Fix resume handle for _samr_EnumDomainGroups.
116     * Fix Coverity IDs 742, 744, 745, 879, 880.
117     * Fix a buffer handling bug when adding lots of registry keys.
118     * Fix a O(n^2) algorithm in regdb_fetch_keys().
119     * Fix an uninitialized variable warning.
120     * Fix a valgrind error / segfault in dns_register_smbd().
121     * Don't log NDR_PRINT_DEBUG at level 0, this always ends up in syslog.
122     * Fix a malloc/talloc mismatch when cli_initialise() fails.
123     * Fix a valgrind error.
124     * Fix two memleaks in the encryption code.
125     * Fix gcc 4.4 compile warning.
126     * Fix a scary "fill_share_mode_lock failed" message.
127
128
129 o   Derrell Lipman <derrell@dworkin.(none)>
130     * BUG 6228: Fix SMBC_open_ctx failure due to path resolve failure doesn't
131       set errno.
132
133
134 o   Stefan Metzmacher <metze@samba.org>
135     * BUG 6100: Implement _netr_LogonGetCapabilities() with
136       NT_STATUS_NOT_IMPLEMENTED.
137     * Add S-1-22-X-Y sids to the local token.
138     * Add idl for netr_LogonGetCapabilities().
139     * Fix the build on SLES8.
140     * Fix smb signing for fragmented trans/trans2/nttrans requests.
141
142
143 o   Glenn Machin <gmachin@sandia.gov>
144     * Don't miss an absolute pathname as a kerberos keytab path.
145
146
147 o   Shirish Pargaonkar <shirishpargaonkar@gmail.com>
148     * Clean-up entries in /etc/mtab after unmount.
149     * Add fakemount (-f) and nomtab (-n) flags to mount.cifs.
150
151
152 o   Ted Percival <ted.percival@quest.com>
153     * Fix a crash during name resolution when log level >= 10 and libc
154       segfaults if printf is passed NULL for a "%s" arg (e.g. Solaris).
155
156
157 o   Tim Prouty <tprouty@samba.org>
158     * Fix SMB_VFS_RECVFILE/SENDFILE macros.
159     * Parse_packet can return NULL which is then dereferenced in
160       match_mailslot_name.
161
162
163 o   Dan Sledz <dsledz@isilon.com>
164     * Fix double free caused by incorrect talloc_steal usage.
165
166
167 o   Aravind Srinivasan <aravind.srinivasan@isilon.com>
168     * Have nmbd check all available interfaces for WINS before failing.
169
170
171 o   Miguel Suarez <Miguel.Suarez@stratus.com>
172     * BUG 6085: Fix build of vfs_default on systems without utime support.
173
174
175 o   Yasuma Takeda <yasuma@osstech.co.jp>
176     * BUG 5920: The length of the memcpy was calculated wrong.
177     * BUG 6098: Fix the ads_find_dc() with "security = domain" when the DNS
178       server is invalid.
179
180
181 o   Andrew Tridgell <tridge@samba.org>
182     * Fix a bug in message handling for code the change notify code.
183
184
185 o   Jelmer Vernooij <jelmer@samba.org>
186     * Properly cast array length in print functions.
187
188
189 o   Bo Yang <boyang@novell.com>
190     * Initialize the id_map status in idmap_ldap to avoid surprise.
191 </pre>
192
193 </body>
194 </html>