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 4.0.3 Available for Download</H2>
15 =============================
16 Release Notes for Samba 4.0.3
18 =============================
21 This is is the latest stable release of Samba 4.0.
23 Major enhancements in Samba 4.0.3 include:
25 o check_password_quality: Handle non-ASCII characters properly (bug #9105).
26 o Fix ACL problem with delegation of privileges and deletion of accounts
27 over LDAP interface (bug #8909).
28 o Fix 'smbd' panic triggered by unlink after open (bug #9571).
29 o smbd: Fix memleak in the async echo handler (bug #9549).
34 o For more details concerning the ACL problem with delegation of privileges
35 and deletion of accounts over LDAP interface (bugs #8909 and #9267)
36 regarding upgrades from older 4.0.x versions, please see
38 http://wiki.samba.org/index.php/Samba_AD_DC_HOWTO#Upgrading
40 which will be filled with details once we have worked out an upgrade
46 o Michael Adam <obnox@samba.org>
47 * BUG 9568: Document the command line options in dbwrap_tool(1).
50 o Jeremy Allison <jra@samba.org>
51 * BUG 9196: defer_open is triggered multiple times on the same request.
52 * BUG 9518: conn->share_access appears not be be reset between users.
53 * BUG 9550: sigprocmask does not work on FreeBSD to stop further signals in
55 * BUG 9572: Fix file corruption during SMB1 read by Mac OSX 10.8.2 clients.
56 * BUG 9586: smbd[29175]: disk_free: sys_popen() failed" message logged in
57 /var/log/message many times.
58 * BUG 9587: Archive flag is always set on directories.
59 * BUG 9588: ACLs are not inherited to directories for DFS shares.
62 o Andrew Bartlett <abartlet@samba.org>
63 * BUG 8909: Fix ACL problem with delegation of privileges and deletion of
64 accounts over LDAP interface.
65 * BUG 9461: FSMO seize of naming role fails: NT_STATUS_IO_TIMEOUT.
66 * BUG 9564: Fix compilation of Solaris ACL module.
67 * BUG 9581: gensec: Allow login without a PAC by default.
68 * BUG 9596: Linked attribute handling should be by GUID.
69 * BUG 9598: Use pid,task_id as cluster_id in process_single just like
71 * BUG 9609: ldb: Ensure to decrement the transaction_active whenever we
73 * BUG 9609: Add 'ldbdump' tool.
74 * BUG 9609: ldb: Remove no-longer-existing ltdb_unpack_data_free from
76 * BUG 9609: ldb: Change ltdb_unpack_data to take an ldb_context.
77 * BUG 9610: dsdb: Make secrets_tdb_sync cope with -H secrets.ldb.
80 o Björn Baumbach <bb@sernet.de>
81 * BUG 9512: wafsamba: Use additional xml catalog file.
82 * BUG 9517: samba_dnsupdate: Set KRB5_CONFIG for nsupdate command.
83 * BUG 9552: smb.conf(5): Update list of available protocols.
84 * BUG 9568: Add dbwrap_tool.1 manual page.
85 * BUG 9569: ntlm_auth(1): Fix format and make examples visible.
88 o Ira Cooper <ira@samba.org>
89 * BUG 9575: Duplicate flags defined in the winbindd protocol.
92 o Gönther Deschner <gd@samba.org>
93 * BUG 9474: Downgrade v4 printer driver requests to v3.
94 * BUG 9595: s3-winbind: Fix the build of idmap_ldap.
97 o David Disseldorp <ddiss@samba.org>
98 * BUG 9378: Add extra attributes for AD printer publishing.
101 o Stephen Gallagher <sgallagh@redhat.com>
102 * BUG 9609: ldb: Move doxygen comments for ldb_connect to the right place.
105 o Volker Lendecke <vl@samba.org>
106 * BUG 9541: Make use of posix_openpt.
107 * BUG 9544: Fix build of vfs_commit and plug in async pwrite support.
108 * BUG 9546: Fix aio_suspend detection on FreeBSD.
109 * BUG 9548: Correctly detect O_DIRECT.
110 * BUG 9549: smbd: Fix memleak in the async echo handler.
113 o Stefan Metzmacher <metze@samba.org>
114 * BUG 8909: Fix ACL problem with delegation of privileges and deletion of
115 accounts over LDAP interface.
116 * BUG 9105: check_password_quality: Handle non-ASCII characters properly.
117 * BUG 9481: samba_upgradeprovision: fix the nTSecurityDescriptor on more
119 * BUG 9499: s3:smb2_negprot: set the 'remote_proto' value.
120 * BUG 9508: s4:drsuapi: Make sure we report the meta data from the cycle
122 * BUG 9540: terminate the irpc_servers_byname() result with
123 server_id_set_disconnected().
124 * BUG 9598: Fix timeouts of some IRPC calls.
125 * BUG 9609: Fix a warning by converting from TDB_DATA to struct ldb_val.
128 o Matthieu Patou <mat@matws.net>
129 * BUG 8909: Add documentation.
130 * BUG 9565: Adding additional Samba 4.0 DC to W2k8 srv AD domain (in win200
131 functional level) produces dbcheck errors.
134 o Arvid Requate <requate@univention.de>
135 * BUG 9555: s4-resolve: Fix parsing of IPv6/AAAA in dns_lookup.
138 o Rusty Russell <rusty@rustcorp.com.au>
139 * BUG 9609: tdb: Add '-e' option to tdbdump (and document it).
140 * BUG 9609: tdb: 'tdbdump' should log errors, and fail in that case.
141 * BUG 9609: tdb: Add tdb_rescue() to allow an emergency best-effort dump.
144 o Samba-JP oota <ribbon@samba.gr.jp>
145 * BUG 9528: Remove superfluous bracket in samba.8.xml.
146 * BUG 9530: Fix typo in vfs_tsmsm.8.xml.
149 o Andreas Schneider <asn@samba.org>
150 * BUG 9574: Fix a possible null pointer dereference in spoolss.
153 o Karolin Seeger <kseeger@samba.org>
154 * BUG 9591: Correct meta data in ldb manpages.
157 o Pavel Shilovsky <piastry@etersoft.ru>
158 * BUG 9571: Fix 'smbd' panic triggered by unlink after open.
161 o Andrew Tridgell <tridge@samba.org>
162 * BUG 9609: ldb: Fix callers for ldb_pack_data() and ldb_unpack_data().
163 * BUG 9609: ldb: move ldb_pack.c into common.
166 o Jelmer Vernooij <jelmer@samba.org>
167 * BUG 9503: waf assumes that pythonX.Y-config is a Python script.