Samba 3.6.1 Available for Download

Release Announcements
=====================

This is the latest stable release of Samba 3.6.

Major enhancements in Samba 3.6.1 include:

o Fix smbd crashes triggered by Windows XP clients (bug #8384).
o Fix a Winbind race leading to 100% CPU load (bug #8409).
o Several SMB2 fixes.
o The VFS ACL modules are no longer experimental but production-ready.

Changes since 3.6.0:
——————–

o Michael Adam <obnox@samba.org>
* BUG 8368: Fix the fallback to the deprecated spelling idmap:script.

o Jeremy Allison <jra@samba.org>
* BUG 7509: smb_acl_to_posix: ACL is invalid for set (Invalid argument).
* BUG 8229: Fix ‘widelinks’ regression.
* BUG 8370: Fix vfs_chown_fsp.
* BUG 8412: Fix “saving as” of MS Office 2007 (Word) documents on Samba
shares with SMB2.
* BUG 8422: Fix infinite loop in ACL module code.
* BUG 8429: Compound SMB2 requests on an IPC connection can corrupt the
reply stream.
* BUG 8443: Be smarter about setting default permissions when a ACL_USER_OBJ
isn’t given.
* BUG 8453: Fix smbclient segfaults when dialect option -m is used for
legacy dialects.
* BUG 8458: IE9 on Windows 7 cannot download files to samba 3.5.11 share.
* BUG 8473: smb2_find uses a hard coded max reply size of 0×10000 instead of
smb2_max_trans.
* BUG 8474: SMB2 create doesn’t cope with an Apple client using NULL blob in
create.
* BUG 8476: Samba asserts when SMB2 client breaks the crediting rules.
* BUG 8477: Map to guest can return uninitialized blob of data.
* BUG 8493: DFS breaks zip file extracting unless “follow symlinks = no”
set.
* BUG 8494: Remove “experimental” label on VFS ACL modules.
* BUG 8507: smbd doesn’t correctly honor the “force create mode” bits from a
cifsfs create.
* BUG 8509: Read-only handles on SAMR allow SAMR_DOMAIN_ACCESS_CREATE_USER.
* BUG 8521: Winbind cache timeout expiry test was reversed.

o Christian Ambach <ambi@samba.org>
* BUG 8428: Fix wrong reply to DHnC (durable handle reconnect).
* BUG 8518: SMB2 create call returns incorrect file allocation size.

o Björn Baumbach <bb@sernet.de>
* BUG 8364: Fix the build of gpfs.c on RHEL 6.0 with gpfs 3.4.0-4.

o Bram <fnzon@lists.wizbit.be>
* BUG 7551: Return error of cli_push when ‘put – /some/file’ is used.

o Ira Cooper <ira@wakeful.net>
* BUG 8395: Optimize serverid_exists() for Solaris.
* BUG 8442: NFSv4 DENY ACLs always include SYNCHRONIZE flag – blocking
renames.

o Günther Deschner <gd@samba.org>
* BUG 8401: registry/reg_format.c must include includes.h.
* BUG 7465: Fix ‘net ads join -k’ when KRB5CCNAME is not set.

o David Disseldorp <ddiss@suse.de>
* BUG 8480: acl_xattr can free an invalid pointer if no blob is loaded.
* BUG 8520: Fix SMB2 SMB2_OP_GETINFO and SMB2_OP_IOCTL parsing requirements.

o Wilco Baan Hofman <wilco@baanhofman.nl>
* BUG 8455: Fix uninitialized memory problem in group_sids_to_info3.

o Björn Jacke <bj@sernet.de>
* BUG 8256: Add man vfs_aio_fork.
* BUG 8363: Fix build of vfs_prealloc on SLES8.

o Volodymyr Khomenko <Volodymyr_Khomenko@dell.com>
* BUG 8515: Disallow “.” in can_set_delete_on_close().

o Volker Lendecke <vl@samba.org>
* BUG 7864: Fix usage of cli_errstr().
* BUG 8334: smb2: smbd logs “Invalid SMB packet: first request: 0×0008″ and crashes.
* BUG 8338: Add a fallback for missing open&x support in MAC OS/X Lion.
* BUG 8360: OS/2 sends an unexpected write&x/read&x chain.
* BUG 8385: Fix smbclient access to NT4 shares.
* BUG 8409: Fix a Winbind race leading to 100% CPU load.
* BUG 8420: Fix ‘getent group’ if trusted domains are not reachable.
* BUG 8433: Fix segfault in iconv.c.
* BUG 8455: Samba PDC is looking up only primary user group.

o Herb Lewis <hlewis@panasas.com>
* BUG 8365: Fix warning messages on Freebsd 4.6.2.

o Stefan Metzmacher <metze@samba.org>
* BUG 8407: SMB2 server can return requests out-of-order when processing
a compound request.
* BUG 8452: Check the wct of the incoming SMBnegprot responses.
* BUG 8473: smb2_find uses a hard coded max reply size of 0×10000 instead of
smb2_max_trans.
* BUG 8476: Don’t call smbd_terminate_connection in
smb2_validate_message_id().
* BUG 8503: SMB2_OP_CANCEL requests don’t have to be signed.
* BUG 8520: Fix SMB2 SMB2_OP_GETINFO and SMB2_OP_IOCTL parsing requirements.

o SATOH Fumiyasu <fumiyas@osstech.co.jp>
* BUG 8390: Fix the build of vfs_aixacl2.c.

o Andreas Schneider <asn@samba.org>
* BUG 8236: Empty notify servername.
* BUG 8351: While migrating forms, don’t fail if the form already exists.

o Andrew Tridgell <tridge@samba.org>
* BUG 8384: Fix smbd crashes triggered by Windows XP clients.

######################################################################
Reporting bugs & Development Discussion
#######################################

Please discuss this release on the samba-technical mailing list or by
joining the #samba-technical IRC channel on irc.freenode.net.

If you do report problems then please try to send high quality
feedback. If you don’t provide vital information to help us track down
the problem then you will probably be ignored. All bug reports should
be filed under the Samba 3.6 product in the project’s Bugzilla
database (https://bugzilla.samba.org/).

======================================================================
== Our Code, Our Bugs, Our Responsibility.
== The Samba Team
======================================================================

================
Download Details
================

The uncompressed tarballs and patch files have been signed
using GnuPG (ID 6568B7EA). The source code can be downloaded
from:

http://download.samba.org/samba/ftp/stable

The release notes are available online at:

http://www.samba.org/samba/history/samba-3.6.1.html

Binary packages will be made available on a volunteer basis from

http://download.samba.org/samba/ftp/Binary_Packages/

Our Code, Our Bugs, Our Responsibility.
(https://bugzilla.samba.org/)

–Enjoy
The Samba Team

Comments are closed.