[SCM] Samba Shared Repository - annotated tag samba-3.6.1 created

Karolin Seeger kseeger at samba.org
Thu Oct 20 11:02:19 MDT 2011


The annotated tag, samba-3.6.1 has been created
        at  bc612ad0fb672518959c388b072000957f6622d2 (tag)
   tagging  6de842a36dc62db3587a49871cd59d87d54565c6 (commit)
  replaces  samba-3.6.0
 tagged by  Karolin Seeger
        on  Thu Oct 20 19:06:09 2011 +0200

- Log -----------------------------------------------------------------
tag samba-3.6.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)

iD8DBQBOoFUwbzORW2Vot+oRAsYUAKCT5WjUjKUg+gkc3DOysdXoY515mQCgkQH+
V6vnwn8JvFeAKS//oFela0A=
=9rYd
-----END PGP SIGNATURE-----

Andreas Schneider (2):
      s3-spoolss: Fix bug #8236 empty notify servername.
      s3-spoolss: Fix bug #8351 forms migration.

Andrew Tridgell (3):
      talloc: ensure the sibling linked list remains valid during a free
      talloc: added test suite for talloc_free_children()
      talloc: check block count aftter references test

Björn Baumbach (1):
      s3-modules: Fix the build of gpfs.c on RHEL 6.0 with gpfs 3.4.0-4

Björn Jacke (2):
      s3:vfs_prealloc: fix build on SLES8
      s3/doc: add man page for aio_fork vfs module

Bram (1):
      Bug 7551: Return error of cli_push when 'put - /some/file' is used

Christian Ambach (2):
      s3:smb2 fix Bug 8428 - wrong reply to DHnC (durable handle reconnect)
      s3:smb2_create: fix allocation size return value when opening existing files

David Disseldorp (3):
      Fix bug 8480 - acl_xattr can free an invalid pointer if no blob is loaded.
      s3-smb2_server: SMB2_OP_IOCTL doesn't require at least 1 dyn byte
      s3-smb2_server: fix ioctl InputOffset checking

Günther Deschner (5):
      s3-registry: fix bug #8401 - registry/reg_format.c must include includes.h.
      s3-docs: document -k switch in net manpage.
      s3-libnet: allow to use default krb5 ccache in libnet_Join/libnet_Unjoin.
      s3-netapi: allow to use default krb5 credential cache for libnetapi users.
      s3-libnet: allow to use default krb5 ccache in libnet_Join/libnet_Unjoin.

Herb Lewis (1):
      Fix warning messages on Freebsd 4.6.2.

Ira Cooper (2):
      Fix bug #8395 - optimize serverid_exists() for Solaris.
      Fix bug #8442 - NFSv4 DENY ACLs always include SYNCHRONIZE flag - blocking renames.

Jelmer Vernooij (1):
      Fix license info for talloc in manpage.

Jeremy Allison (25):
      s3-vfs: Fix vfs_chown_fsp.
      Fix bug Bug 8422 - Infinite loop in ACL module code.
      Fix bug 8412 - Microsoft Office 2007 (Microsoft Word) fails to save as on a Samba share with SMB2. (cherry picked from commit dec3b21cd1737b317749e7ebced5aa1c2115ebdf)
      Based on metze's fix for Bug 8407 - SMB2 server can return requests out-of-order when processing a compound request.
      Fix bug 8429 - Compound SMB2 requests on an IPC connection can corrupt the reply stream.
      Fix bug #8229 - git patch attached against 3.6.0-rc2 to fix 'widelinks' regression intro'd in 3.2
      Fix bug #8453 - smbclient segfaults when dialect option -m is used for legacy dialects
      Fix bug #8477 - Map to guest can return uninitialized blob of data.
      Fix bug #8473 - smb2_find uses a hard coded max reply size of 0x10000 instead of smb2_max_trans.
      Fix bug #8476 - Samba asserts when SMB2 client breaks the crediting rules.
      These modules are no longer experimental but production-ready (especially the acl_xattr code). Remove the "experimental" tag.
      Fix bug #8493 - DFS breaks zip file extracting unless "follow symlinks = no" set
      Fix bug #8458] - IE9 on Windows 7 cannot download files to samba 3.5.11 share
      Part 1 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
      Part 2 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
      Part 3 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
      First part of fix for bug #8443 - Default user entry is set to minimal permissions on incoming ACL change with no user specified.
      Second part of fix for bug #8443 - Default user entry is set to minimal permissions on incoming ACL change with no user specified.
      Fix bug #8507 - smbd doesn't correctly honor the "force create mode" bits from a cifsfs create.
      Fix bug #8509 - Read-only handles on SAMR allow SAMR_DOMAIN_ACCESS_CREATE_USER.
      Tidy up previous patch for bug #8442 - NFSv4 DENY ACLs always include SYNCHRONIZE flag - blocking renames.
      Fix bug #8474 - SMB2 create doesn't cope with an Apple client using NULL blob in create
      Remove extraneous debug code.
      Another part of the fix for Bug 8473 - smb2_find uses a hard coded max reply size of 0x10000 instead of smb2_max_trans.
      Fix bug #8521 - winbindd cache timeout expiry test was reversed

Karolin Seeger (13):
      VERSION: Bump version up to 3.6.1.
      WHATSNEW: Start release notes for Samba 3.6.1.
      WHATSNEW: Correct default value of smb2 max credits.
      WHATSNEW: Add changes since 3.6.0.
      Revert "s3-libnet: allow to use default krb5 ccache in libnet_Join/libnet_Unjoin."
      s3-docs: Remove "experimental" label on VFS ACL modules
      s3-docs: Fix typos.
      s3-docs: Fix bug #7908.
      s3-docs: Fix typo.
      WHATSNEW: Update changes since 3.6.0.
      WHATSNEW: Update changes since 3.6.0.
      WHATSNEW: Update changes since 3.6.0.
      WHATSNEW: Update changes since 3.6.0.

Matthias Dieter Wallnöfer (2):
      talloc - some documentation changes
      talloc - improve doxygen comment of "talloc_move"

Michael Adam (2):
      s3:idmap_tdb2: fix bug 8368 : correctly initialize "idmap config * : script" with NULL
      s3:build(autoconf): fix bug #8369: remove irritating "." targets when recent system libs exist

SATOH Fumiyasu (1):
      s3: Fix the build of vfs_aixacl2.c

Simo Sorce (1):
      talloc: preserve context name on talloc_free_children()

Stefan Metzmacher (32):
      s3:smb2_server: make sure we prefer responses over requests on the client socket
      s3:smb2_server: keep compound_related on struct smbd_smb2_request
      s3:libsmb: check the wct of the incoming SMBnegprot responses
      s3:smbd: don't call smbd_terminate_connection in smb2_validate_message_id() (bug #8476)
      s3:smb2_server: SMB2_OP_CANCEL requests don't have to be signed
      s3:smb2_server: add smbd_smb2_request_verify_sizes()
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_negprot.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_sesssetup.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_tcon.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_break.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_close.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_create.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_find.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_flush.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_getinfo.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_ioctl.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_keepalive.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_lock.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_notify.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_read.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_setinfo.c
      s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_write.c
      s3:smb2_server: return BAD_NETWORK_NAME if the path is terminated in SMB2_TCON
      s3:smb2_server: return OBJECT_NAME_INVALID if the path is terminated in SMB2_CREATE
      s3:smb2_server: return OBJECT_NAME_INVALID if the path is terminated in SMB2_FIND/QUERY_DIRECTORY
      s3:smb2_server: SMB2_OP_GETINFO doesn't require at least 1 dyn byte
      s3:smb2_server: max_trans, max_read and max_write are limited to 64 kilobytes
      s3:smbd: disconnect the socket if we got an unexpected request
      s4:torture/smb2: we only support 64KB reads/writes for now
      s3:smb2_server: remember the max_{trans,read,write} sizes we negotiated (bug #8473)
      s3:smb2_server: reject writes larger then the negotiated max_write size (bug #8473)
      s3:smb2_server: get/set info are limited by max_trans size (bug #8473)

Volker Lendecke (15):
      s3: We only need base_name in map_open_params_to_ntcreate
      s3: Make is_executable() available in lib/
      s3: Make map_open_params_to_ntcreate() available in lib/
      s3: Add a fallback for missing open&x support in OS/X Lion
      s3: Do central cli_set_error (cherry picked from commit 0645deb1b4a70e45f88116fae16ec7f3a1b4d5ed)
      s3: Fix bug 8360
      s3: Fix bug 8385
      s3: Fix a winbind race leading to 100% CPU
      s3: Use sys_write in fork_domain_child
      s3: Use sys_read in fork_domain_child
      s3: Fix getent group if trusted domains are not reachable
      Fix bug 8433, segfault in iconv.c
      s3: Fork the echo handler only after SMB1 negprot is done
      s3: Do not fork the echo handler for smb2
      s3: Fix bug 8455 -- Samba PDC is looking up only primary user group

Volodymyr Khomenko (1):
      Fix bug #8515 - Empty CIFS share can be blocked for other clients by deleting it via empty path (DELETE_PENDING until the last client)

Wilco Baan Hofman (1):
      Fix uninitialized memory problem in group_sids_to_info3 (fixes bug #8455).

-----------------------------------------------------------------------


-- 
Samba Shared Repository


More information about the samba-cvs mailing list