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">
6 <title>Samba - Release Notes Archive</title>
11 <H2>Samba 3.2.9 Available for Download</H2>
15 =============================
16 Release Notes for Samba 3.2.9
18 =============================
22 This is a maintenance release of the Samba 3.2 series.
24 Major enhancements included in Samba 3.2.9 are:
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).
33 ######################################################################
41 o Michael Adam <obnox@samba.org>
42 * Add script fill-templates.
43 * Make update-pkginfo callable from any directory.
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
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
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
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
60 * Fix Coverity ID 602.
61 * Backport the semantics of when to delete alternate data streams on a file
63 * Allow set attributes on a stream fnum to be redirected to the base
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
69 * Try and fix the build farm RAW-STREAMS errors.
70 * Ensure files starting with multiple dots are hidden.
73 o Steven Danneman <steven.danneman@isilon.com>
74 * Fix guest auth when Winbind is running.
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.
85 o Steve French <smfrench@gmail.com>
86 * cifs mount fix for handling -V parameter.
90 o Holger Hetterich <hhetter@novell.com>
91 * Enable total anonymization in vfs_smb_traffic_analyzer.
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.
101 o Günter Kukkukk <linux@kukkukk.com>
102 * Don't try and delete a default ACL from a file.
105 o Jeff Layton <jlayton@redhat.com>
106 * Initialize rc to 0 in main.
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
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.
129 o Derrell Lipman <derrell@dworkin.(none)>
130 * BUG 6228: Fix SMBC_open_ctx failure due to path resolve failure doesn't
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.
143 o Glenn Machin <gmachin@sandia.gov>
144 * Don't miss an absolute pathname as a kerberos keytab path.
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.
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).
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
163 o Dan Sledz <dsledz@isilon.com>
164 * Fix double free caused by incorrect talloc_steal usage.
167 o Aravind Srinivasan <aravind.srinivasan@isilon.com>
168 * Have nmbd check all available interfaces for WINS before failing.
171 o Miguel Suarez <Miguel.Suarez@stratus.com>
172 * BUG 6085: Fix build of vfs_default on systems without utime support.
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
181 o Andrew Tridgell <tridge@samba.org>
182 * Fix a bug in message handling for code the change notify code.
185 o Jelmer Vernooij <jelmer@samba.org>
186 * Properly cast array length in print functions.
189 o Bo Yang <boyang@novell.com>
190 * Initialize the id_map status in idmap_ldap to avoid surprise.