- =================================
- Release Notes for Samba 3.6.0pre2
- April 12, 2011
- =================================
+ ================================
+ Release Notes for Samba 3.6.0rc2
+ June 7, 2011
+ ================================
-This is the second preview release of Samba 3.6.0. This is *not*
+This is the second release candidate of Samba 3.6.0. This is *not*
intended for production environments and is designed for testing
purposes only. Please report any defects via the Samba bug reporting
system at https://bugzilla.samba.org/.
certain RPC service over TCP/IP, you just ask the endpoint mapper on which
port it is running. Then you can connect to the service and make sure that it
is running.
+
The code is deactivated by default, because it needs more testing and it
-doesn't scale yet. We will work on these limitations and hopefully release it
-with pre3. If you want to enable and test the endpoint mapper you can set
-"rpc_server:epmapper = daemon" in the smb.conf file.
+doesn't scale yet. If you want to enable and test the endpoint mapper
+you can set "rpc_server:epmapper = daemon" in the smb.conf file.
Internal restructuring
smb2 max read New 1048576
smb2 max trans New 1048576
smb2 max write New 1048576
- strict allocate Changed Default Yes
username map cache time New 0
winbind max clients New 200
+ The variable substitutions for %i and %I no longer
+ use IPv4 addresses mapped to IPv6, e.g. '::ffff:192.168.0.1',
+ if the host has IPv6 enabled. Now %i and %I contain just
+ '192.168.0.1'.
Commit Highlights
-----------------
* Add an Endpoint Mapper daemon.
+Changes since 3.6.0rc1
+----------------------
+
+o Jeremy Allison <jra@samba.org>
+ * BUG 6911: Fix Kerberos authentication from Vista to Samba.
+ * BUG 7054: Fix X account flag when "pwdlastset" is "0".
+ * BUG 8133: Fix strange behavior for the file (whose filename first
+ character is period ) in SMB2 case.
+ * BUG 8144: Fix setting timestamp when touching files with CIFS clients.
+ * BUG 8150: Ban "dos charset = utf8".
+ * BUG 8153: Fix setting up getaddrinfo on IPv6-only machines.
+ * BUG 8156: Fix 'net ads join' using the user's Kerberos ticket.
+ * BUG 8157: Fix parsing a cups printcap file.
+ * BUG 8163: Fix our asn.1 parser to handle negative numbers.
+ * BUG 8191: Split the ACE flag mapping between nfs4 and Windows into two
+ separate functions.
+ * BUG 8197: Winbind does not properly detect when a DC connection is dead.
+
+
+o Christian Ambach <ambi@samba.org>
+ * BUG 8152: Fix smbd crash in release_ip().
+
+
+o Andrew Bartlett <abartlet@samba.org>
+ * BUG 8151: Deprecate security parameters.
+
+
+o Gregor Beck <gbeck@sernet.de>
+ * BUG 8191: nfs4_acls: Pass ACE_FLAG_INHERITED_ACE up to the client/down
+ from the client.
+ * BUG 8192: Fix parsing of multiple flags in 'smbcacls'.
+
+
+o Sumit Bose <sbose@redhat.com>
+ * BUG 8142: Fix typos in LDAP schema files.
+
+
+o Holger Hetterich <hhetter@novell.com>
+ * BUG 8148: Default to protocol version 2 for SMB Traffic Analyzer.
+ * BUG 8154: Actually make use of SMBTA subversion numbers.
+
+
+o Björn Jacke <bj@sernet.de>
+ * BUG 7998: Remove warning if IOV_MAX is not defined.
+
+
+o Jim McDonough <jmcd@samba.org>
+ * BUG 8166: Don't lockout users when offline.
+
+
+o Stefan Metzmacher <metze@samba.org>
+ * BUG 8140: talloc: Fix Valgrind false positives and other backports.
+ * BUG 8141: Fix wrong permissions on lp_ncalrpc_dir().
+
+
+o Andreas Schneider <asn@samba.org>
+ * BUG 8155: Fix registering only named pipes on EPM for a service.
+
+
+o Volker Lendecke <vl@samba.org>
+ * BUG 8159: Fix memory corruption in fetching cli->server_domain from the
+ server.
+ * BUG 8185: "security=server" does not obey guest login field.
+ * BUG 8189: Support shadow copy display over SMB2.
+ * BUG 8199: Fix potential crash in smbd handling smb2.
+
+
+o Samuel Thibault <sthibault@debian.org>
+ * BUG 7998: Fix build on Hurd.
+
+
+Changes since 3.6.0pre3
+-----------------------
+
+o Jeremy Allison <jra@samba.org>
+ * BUG 8111: CIFS VFS: Fix unexpected error on SMB posix open.
+ * BUG 8112: POSIX extension opens of a directory are denied with EISDIR.
+ * Remove fstrings from client struct.
+ * BUGFIX when converting from safe_strcpy to strlcpy.
+ * Fix off-by-one calculations with strlcpy.
+ * Ensure we always write the correct incoming mid into the share mode table
+ entries.
+ * Fix the SMB2 oplock showstopper.
+
+
+o Christian Ambach <christian.ambach@de.ibm.com>
+ * Convert user-specified domain to uppercase in libsmb.
+
+
+o Günther Deschner <gd@samba.org>
+ * BUG 8132: Fix filling printers location field when using cups.
+ * Fix Coverity CID #2302: FORWARD_NULL.
+ * Fix cups_pull_comment_location().
+ * Fix double free of cups request.
+ * Make cups_pull_comment_location() work again.
+ * Fix potential crash bug in display_print_driver3().
+
+
+o Volker Lendecke <vl@samba.org>
+ * Properly clean up in pthreadpool_init in case of failure.
+ * Make plaintext session setup async.
+ * Reduce fd load in Winbind children.
+ * Avoid a potential 100% CPU loop in Winbind.
+ * Tune broadcast namequeries for unique names.
+ * Properly deal with exited winbind children.
+ * Fix dup_smb2_vec3.
+ * Fix return check in nss_wins.
+
+
+Changes since 3.6.0pre2
+-----------------------
+
+o Michael Adam <obnox@samba.org>
+ * Fix build of tdb2.
+
+
+o Jeremy Allison <jra@samba.org>
+ * BUG 8083: "inherit owner = yes" doesn't interact correctly with
+ vfs_acl_xattr or vfs_acl_tdb module.
+ * BUG 8088: rpccli_samr_chng_pswd_auth_crap segfaults if any input blobs
+ are null.
+ * Correctly detect and deny symlinks anywhere in a path (not just the last
+ component) if "follow symlinks = no".
+
+
+o Günther Deschner <gd@samba.org>
+ * BUG 8106: Fix the build of 'smbget' on HP NonStop.
+ * Fix timeout in rpc_pipe_open_tcp_port().
+ * Fix the build of "--with-profiling-data".
+ * Fix the AIX 5.3 build.
+
+
+o Sergey Korsak <skif@1plus1.net>
+ * BUG #8099: setpwent() actually does endpwent() and vice versa on FreeBSD.
+
+
+o Volker Lendecke <vl@samba.org>
+ * BUG 8066: Fix wrong output in 'smbget'.
+ * Fix Coverity IDs 986, 1340, 2047, 2299, 2307, 2325, 2335, 2336, 2470,
+ 2471, 2478.
+ * nsswitch: Add 'wbinfo --lookup-sids'.
+ * nsswitch: Add 'wbinfo --sids-to-unix-ids'.
+ * Fix smbd with the async echo responder.
+ * Fix the build of vfs_gpfs.c.
+ * Add a 10-second timeout for the 445 or netbios connection to a DC.
+ * Many pthreadpool fixes.
+
+
+o Stefan Metzmacher <metze@samba.org>
+ * BUG 7383: Listen on IPv6 addresses with IPV6_ONLY.
+
+
+o Rusty Russell <rusty@rustcorp.com.au>
+ * Fix transaction recovery area for converted tdbs.
+
+
Changes since 3.6.0pre1
-----------------------
* Fix 'net usersidlist' not to skip every other user.
-o Gregor Beck <gbeck@sernet.de>
- * Add "net idmap check", a check and repair tool for the
- id mapping database.
-
o Günther Deschner <gd@samba.org>
* BUG 7690: Retry DNS updates when connection to one nameserver has failed.
* BUG 7945: Let winbind try to use samlogon validation level 6.