Download Samba 3.6.3
Version 3.6.3 of Samba has been released. This program runs on Unix, BSD and Linux servers, and is an open source implementation of the SMB/CIFSnetwork protocol. Since version 3, Samba can provide file and print services to Windows clients, and is able to act as a Domain Controller. Extensive documentation, including practical how-tos for a slightly older version, can be found at this page are being found. Since version 3.6.1, the following changes and improvements have been made:
Changes since 3.6.2:
- CVE-2012-0817:
The Samba File Serving daemon (smbd) in Samba versions 3.6.0 to 3.6.2 is affected by a memory leak that can cause a server denial of service. - BUG 8724: Fix memory leak in parent smbd on connection.
- BUG 8724: Fix memory leak in parent smbd on connection.
Changes since 3.6.1:
- Make Winbind receive user/group information (bug #8371).
- Several SMB2 fixes.
- BUG 8528: Fix SEGFAULT from net registry export on not zero terminated REG_SZ values.
- BUG 8541: readlink() on Linux clients fails if the symlink target is outside of the share.
- BUG 8542: smbclient posix_open command fails to return correct info on open file.
- BUG 8548: winbind_samlogon_retry_loop ignores logon_parameters flags.
- BUG 8561: Password change settings not fully observed.
- BUG 8562: Fix double free error in talloc.
- BUG 8614: Ensure we correctly calculate reply credits over all returned SMB2 replies.
- BUG 8631: POSIX ACE x permission becomes rx following mapping to and from a DACL.
- BUG 8636: When returning an ACL without SECINFO_DACL requested, we still set SEC_DESC_DACL_PRESENT in the type field.
- BUG 8644: vfs_acl_xattr and vfs_acl_tdb modules can fail to add inheritable entries on a directory with no stored ACL.
- BUG 8663: Fix deleting a symlink if the symlink target is outside of
- the share.
- BUG 8664: Fix renaming a symlink if the symlink target is outside of the share.
- BUG 8673: Fix NT ACL issue.
- BUG 8674: Fix buffer overflow issue with AES encryption in samba traffic analyzer.
- BUG 8679: recvfile code path using splice() on Linux leaves data in the pipe on short write.
- BUG 8687: Fix typo in ‘net memberships’ usage.
- BUG 8710: Fix major leak with SMB2 in connections.tdb.
- Fix a crash bug in the spoolss code.
- Add new contributing FAQ announcing acceptance of corporate (C).
- BUG 8444: Add an allocation pool to idmap_autorid.
- BUG 8585: Increase a debug level.
- BUG 8623: Fix crash bug when trying to browse Samba printers.
- BUG 8580: Enable inotify if sys or kernel inotify is available.
- BUG 8618: Fix migrate printer code.
- BUG 8528: Fix SEGFAULT from net registry export on not zero terminated REG_SZ values.
- BUG 7465: Remove pointless use_memory_krb5_ccache.
- BUG 8176: Fix perl path.
- BUG 8591: Fix marshalling of samr_ChangePasswordUser3.
- BUG 8692: libads: Fix malloc/talloc mismatch in ads_keytab_verify_ticket().
- BUG 4942: DeletePrinterDriverEx deletes files in use.
- BUG 8575: Add systemd service files.
- BUG 8606: Fix intermittent print job failures caused by character conversion errors.
- BUG 8697: Make DeletePrinterDriverEx remove printer driver files.
- BUG 8531: Make DSO_EXPORTS_CMD more portable.
- BUG 8616: Allow to set TCP_NODELAYACK socket option on AIX.
- BUG 8652: Document the “ignore system acls” option of vfs_acl_xattr and vfs_acl_tdb vfs modules.
- BUG 8419: Make VFS on “streaminfo” stackable.
- BUG 8371: Make Winbind receive user/group information.
- BUG 8639: Fix the vfs_commit module.
- BUG 8686: Packet validation checks can be done before length validation causing uninitialized memory read.
- BUG 5326: Fix cli_write_and_x() against OS/2 print shares.
- BUG 8357: Grant credits in async interim responses (SMB2).
- BUG 8560: Make SMB2 handle compound request headers in the same way as Windows.
- BUG 8573: Fix alignment in the non-extended-security negprot.
- BUG 8586: libsmb: Only align unicode pipe_name.
- BUG 8579: smb2_flush: Don’t send uninitialized memory.
- BUG 8592: Don’t limit the number of open dptrs for SMB2.
- BUG 8593: Fix a crash bug in cldap_socket_recv_dgram().
- BUG 8684: Try ctdbd_init_connection() as root.
- BUG 563: Fix ‘smbclient tar’ for files greater than 8GB on BE machines.
- BUG 8600: Make cldap work over IPv6.
- BUG 8674: Fix buffer overflow issue with AES encryption in samba traffic analyzer.
- BUG 8550: Fix setting the machine account password.
- BUG 8575: Add systemd service files.
- BUG 8608: Winbind: Don’t fail on users without a uid.
- BUG 8628: libsmb: Don’t duplicate Kerberos service tickets.
- BUG 8643: Add an update function for Winbind cache.
- BUG 8678: Fix Winbind segfault if we can’t map the last user.
- BUG 7705: Fix some RHEL packaging issues.
- BUG 8607: Improve configure.in so it can be used outside the Samba source tree.
- BUG 8525: Fix bug with sys_fseek() wrapper on *BSD / OS X).
- BUG 8384: Fix Windows XP clients crashing smbd process every once in a while.
Version number | 3.6.3 |
Release status | Final |
Operating systems | Linux, BSD, Solaris, UNIX |
Website | samba |
Download | |
File size |
27.70MB |
License type | GPL |