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">
5 <title>Samba 4.4.6 - Release Notes</title>
8 <H2>Samba 4.4.6 Available for Download</H2>
10 <a href="https://download.samba.org/pub/samba/stable/samba-4.4.6.tar.gz">Samba 4.4.6 (gzipped)</a><br>
11 <a href="https://download.samba.org/pub/samba/stable/samba-4.4.6.tar.asc">Signature</a>
14 <a href="https://download.samba.org/pub/samba/patches/samba-4.4.5-4.4.6.diffs.gz">Patch (gzipped) against Samba 4.4.5</a><br>
15 <a href="https://download.samba.org/pub/samba/patches/samba-4.4.5-4.4.6.diffs.asc">Signature</a>
19 =============================
20 Release Notes for Samba 4.4.6
22 =============================
25 This is the latest stable release of Samba 4.4.
31 o Michael Adam <obnox@samba.org>
32 * BUG 11977: libnet: Ignore realm setting for domain security joins to AD
33 domains if 'winbind rpc only = true'.
34 * BUG 12155: idmap: Centrally check that unix IDs returned by the idmap
35 backends are in range.
37 o Jeremy Allison <jra@samba.org>
38 * BUG 11838: s4: ldb: Ignore case of "range" in sscanf as we've already
39 checked for its presence.
40 * BUG 11845: Incorrect bytecount in ReadAndX smb1 response.
41 * BUG 11955: lib: Fix uninitialized read in msghdr_copy.
42 * BUG 11959: s3: krb5: keytab - The done label can be jumped to with context
44 * BUG 11986: s3: libsmb: Correctly trim a trailing \\ character in
45 cli_smb2_create_fnum_send() when passing a pathname to SMB2 create.
46 * BUG 12021: Fix smbd crash (Signal 4) on File Delete.
47 * BUG 12135: libgpo: Correctly use the 'server' parameter after parsing it
49 * BUG 12139: s3: oplock: Fix race condition when closing an oplocked file.
50 * BUG 12272: Fix messaging subsystem crash.
52 o Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
53 * BUG 11750: gcc6 fails to build internal heimdal.
55 o Andrew Bartlett <abartlet@samba.org>
56 * BUG 11991: build: Build less of Samba when building
57 '--without-ntvfs-fileserver'.
58 * BUG 12026: build: Always build eventlog6. This is not a duplicate of
60 * BUG 12154: ldb-samba: Add "secret" as a value to hide in LDIF files.
61 * BUG 12178: dbcheck: Abandon dbcheck if we get an error during a
64 o Ralph Boehme <slow@samba.org>
65 * BUG 10008: dbwrap_ctdb: Treat empty records in ltdb as non-existing.
66 * BUG 11520: Fix DNS secure updates.
67 * BUG 11961: idmap_autorid allocates ids for unknown SIDs from other
69 * BUG 11992: s3/smbd: Only use stored dos attributes for
70 open_match_attributes() check.
71 * BUG 12005: smbd: Ignore ctdb tombstone records in
72 fetch_share_mode_unlocked_parser().
73 * BUG 12016: cleanupd terminates main smbd on exit.
74 * BUG 12028: vfs_acl_xattr: Objects without NT ACL xattr.
75 * BUG 12105: async_req: Make async_connect_send() "reentrant".
76 * BUG 12177: vfs_acl_common: Fix unexpected synthesized default ACL from
78 * BUG 12181: vfs_acl_xattr|tdb: Enforced settings when
79 "ignore system acls = yes".
81 o Alexander Bokovoy <ab@samba.org>
82 * BUG 11975: libnet_join: use sitename if it was set by pre-join detection.
84 o Günther Deschner <gd@samba.org>
85 * BUG 11977: s3-libnet: Print error string even on successful completion of
88 o Amitay Isaacs <amitay@gmail.com>
89 * BUG 11940: CTDB fails to recover large database.
90 * BUG 11941: CTDB does not ban misbehaving nodes during recovery.
91 * BUG 11946: Samba and CTDB packages both have tevent-unix-util dependency.
92 * BUG 11956: ctdb-recoverd: Avoid duplicate recoverd event in parallel
94 * BUG 12158: CTDB release IP fixes.
95 * BUG 12259: ctdb-protocol: Fix marshalling for GET_DB_SEQNUM control
97 * BUG 12271: CTDB recovery does not terminate if no node is banned due to
99 * BUG 12275: ctdb-recovery-helper: Add missing initialisation of ban_credits.
101 o Volker Lendecke <vl@samba.org>
102 * BUG 12268: smbd: Reset O_NONBLOCK on open files.
104 o Stefan Metzmacher <metze@samba.org>
105 * BUG 11948: dcerpc.idl: Remove unused DCERPC_NCACN_PAYLOAD_MAX_SIZE.
106 * BUG 11982: Invalid auth_pad_length is not ignored for BIND_* and ALTER_*
108 * BUG 11994: gensec/spnego: Work around missing server mechListMIC in SMB
110 * BUG 12007: libads: Ensure the right ccache is used during spnego bind.
111 * BUG 12018: python/remove_dc: Handle dnsNode objects without dnsRecord
113 * BUG 12129: samba-tool/ldapcmp: Ignore differences of whenChanged.
115 o Marc Muehlfeld <mmuehlfeld@samba.org>
116 * BUG 12023: man: Wrong option for parameter ldap ssl in smb.conf man page.
118 o Andreas Schneider <asn@samba.org>
119 * BUG 11936: libutil: Support systemd 230.
120 * BUG 11999: s3-winbind: Fix memory leak with each cached credential login.
121 * BUG 12104: ctdb-waf: Move ctdb tests to libexec directory.
122 * BUG 12175: s3-util: Fix asking for username and password in smbget.
124 o Martin Schwenke <martin@meltin.net>
125 * BUG 12104: ctdb-packaging: Move ctdb tests to libexec directory.
126 * BUG 12110: ctdb-daemon: Fix several Coverity IDs.
127 * BUG 12158: CTDB release IP fixes.
128 * BUG 12161: Fix CTDB cumulative takeover timeout.
129 * BUG 12180: Fix CTDB crashes running eventscripts.
131 o Uri Simchoni <uri@samba.org>
132 * BUG 12006: auth: Fix a memory leak in gssapi_get_session_key().
133 * BUG 12145: smbd: If inherit owner is enabled, the free disk on a folder
134 should take the owner's quota into account.
135 * BUG 12149: smbd: Allow reading files based on FILE_EXECUTE access right.
136 * BUG 12172: Fix access of snapshot folders via SMB1.
138 o Lorinczy Zsigmond <lzsiga@freemail.c3.hu>
139 * BUG 11947: lib: replace: snprintf: Fix length calculation for hex/octal