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

Karolin Seeger kseeger at samba.org
Thu Nov 2 11:45:31 UTC 2017

The annotated tag, samba-4.7.1 has been created
        at  4a273b57a4fc657f2c826b90d9f3b51c46109009 (tag)
   tagging  b174cb515385afc81e591a4b42d2bef1a2244c03 (commit)
  replaces  samba-4.7.0
 tagged by  Karolin Seeger
        on  Thu Nov 2 12:45:05 2017 +0100

- Log -----------------------------------------------------------------
samba: tag release samba-4.7.1


Alexander Bokovoy (2):
      man pages: properly ident lists
      smb.conf.5: sort parameters alphabetically

Amitay Isaacs (19):
      ctdb-common: Extend srvid_exists() check to support optional private_data
      ctdb-protocol: Add new control CTDB_CONTROL_CHECK_PID_SRVID
      ctdb-protocol: Add marshalling for struct ctdb_pid_srvid
      ctdb-protocol: Add marshalling for control CHECK_PID_SRVID
      ctdb-daemon: Add implementation of control CHECK_PID_SRVID
      ctdb-client: Add client code for control CHECK_PID_SRVID
      ctdb-tool: Update process-exists command to pass optional srvid
      ctdb-tests: Reimplement message handlers using srvid abstraction
      ctdb-tests: Implement control CHECK_PID_SRVID in fake daemon
      ctdb-tests: Add tests for PID with srvid
      ctdb-daemon: Check all connections from a process in CHECK_PID_SRVID control
      ctdb-tests: Check all connections from a process in CHECK_PID_SRVID control
      ctdb-tests: Add support for multiple ctdb connections in dummy_client
      ctdb-tests: Add tests for client with multiple connections
      ctdb-daemon: Send broadcast to connected nodes, not configured nodes
      ctdb-tests: Send broadcast to connected nodes, not configured nodes
      ctdb-common: Do not queue a packet if queue does not have valid fd
      ctdb-common: Ignore event scripts with multiple '.'s
      ctdb-tests: Add tests for event scripts with multiple '.'s

Andreas Schneider (7):
      s4:rpc_server:backupkey: Move variable into scope
      s4:scripting: Fix ntstatus_gen.h generation on 32bit
      s3:vfs_glusterfs: Fix a double free in vfs_gluster_getwd()
      s3:secrets: Do not leak memory of pw and old_pw
      s3:passdb: Make sure the salt is fully initialized before passing
      s3:modules: Check correct variable for NULL in posixacl_xattr
      s4:pyparam: Fix resource leaks on error

Andrew Bartlett (4):
      selftest: Check re-opening sam.ldb corrects the @ATTRIBUTES and @INDEXLIST
      s4-dnsserver: Always encode user-supplied names when looking up DNS records
      s4-dnsserver: Check for too many DNS results
      replace: Link to -lbsd when building replace.c by hand

Anoop C S (1):
      vfs_fruit: Replace closedir() by SMB_VFS_CLOSEDIR

Christof Schmitt (4):
      smbd: Move check for SMB2 compound request to new function
      smbd/aio: Do not go async for SMB2 compound requests
      torture: Add testcase for compound CREATE-WRITE-CLOSE request
      selftest: Also run smbtorture smb2.compound with aio enabled

Douglas Bagnall (2):
      linked attribute tests: test against duplicates in replace
      replmd: check for duplicate values in MOD_REPLACE case

Gary Lockyer (5):
      dnsserver: Tests for dns wildcard entries
      dnsserver: Tighten DNS name checking
      dnsserver: Add support for dns wildcards
      samba-tool dns: Test support of DNS wild card in names
      samba-tool dns query: Allow '*' in names

Jeremy Allison (7):
      s3: smbd: Currently if getwd() fails after a chdir(), we panic.
      s3: VFS: Ensure default SMB_VFS_GETWD() call can't return a partially completed struct smb_filename.
      s3: VFS: Ensure sys_getwd() doesn't leak memory on error on really old systems.
      s3: VFS: Protect errno if sys_getwd() fails across free() call.
      s3: client: Add new utility function client_clean_name().
      s3: smbclient: Ensure we call client_clean_name() before all operations on remote pathnames.
      s3: smbclient: Test we can rename with a name containing.

Jorge Schrauwen via samba-technical (1):
      vfs_solarisacl: fix build for samba 4.7 and up

Karolin Seeger (3):
      VERSION: Bump version up to 4.7.1...
      WHATSNEW: Add release notes for Samba 4.7.1.
      VERSION: Disable GIT_SNAPSHOTS for the Samba 4.7.1 release.

Lutz Justen (3):
      lib: gpo: Changes order to match GPO application order.
      lib: gpo: Fixes issue with GPOPTIONS_BLOCK_INHERITANCE.
      lib: gpo: Put enforced GPOs at the end of the list.

Martin Schwenke (5):
      ctdb-tests: Allow wait_until() to be used in unit tests
      ctdb-tests: Wait for ctdb_eventd to start, fail if it doesn't
      ctdb-tests: Skip starting fake_ctdbd when current node is disconnected
      ctdb-tests: Wait for fake_ctdbd to start, fail if it doesn't
      ctdb-tests: Process-exists unit tests should wait until PID is registered

Michael Adam (1):
      vfs_glusterfs: Fix exporting subdirs with shadow_copy2

Ralph Boehme (39):
      lib/util/run_cmd: prevent zombies in samba_runcmd_send on timeout
      lib/util/run_cmd: ensure fd_stdin gets set to -1 in the destructor
      lib/util/run_cmd: remove a printf
      lib/util/run_cmd: use a cleanup function instead of a destructor
      vfs_zfsacl: pass smb_fname to zfs_get_nt_acl_common
      vfs_zfsacl: ensure zfs_get_nt_acl_common() has access to stat info
      s3/vfs: move ACE4_ADD_FILE/ACE4_DELETE_CHILD mapping from NFSv4 framework to vfs_zfsacl
      vfs/nfs4_acls: move special handling of SMB_ACE4_SYNCHRONIZE to vfs_zfsacl
      selftest: fix acl_xattr test: changing owner
      selftest: fix acl_xattr test: group, not user
      selftest: fix acl_xattr test: grep ouput before munging
      selftest: fix acl_xattr test: sn-devel unreliable gid
      selftest: fix acl_xattr test script test_acl_xattr.sh
      selftest: fix samba3.blackbox.inherit_owner.default test script test_inherit_owner.sh
      selftest: tests for change ownership on a file
      s3/smbd/posix_acls: return correct status in try_chown
      vfs_acl_common: factor out a variable declaration
      vfs_acl_common: fix take ownership vs give ownership
      vfs_fake_acls: deny give-ownership
      selftest: add some debugging to test_give_owner.sh
      selftest: prevent interpretation of escape sequences in test_give_owner.sh
      selftest: enable kernel change notifications in the fileserver environment
      selftest: run smb2.notify-inotify testsuite against fileserver
      s4/torture: add a test for rename change notification with inotify enabled
      s3/mdssvc: missing assignment in sl_pack_float
      s3/smbd: README.Coding fixes in set_ea_dos_attribute
      s3/smbd: fix access checks in set_ea_dos_attribute()
      s3/smbd: use correct access in get_file_handle_for_metadata
      net: groupmap cleanup should not delete BUILTIN mappings
      vfs_catia: factor out mapping functions
      vfs_fruit: fix ftruncating resource fork
      vfs_fruit: add AppleDouble xattr structure definitions
      vfs_fruit: allocate ad_data buffer up to AD_XATTR_MAX_HDR_SIZE bytes
      vfs_fruit: unpack AppleDouble xattr header if present
      vfs_fruit: pass smb_fname to ad_convert
      vfs_fruit: static string fruit_catia_maps
      vfs_fruit: on-access conversion of AppleDouble xattr data
      s4/torture: vfs_fruit: replace AppleDouble data blob with xattr data
      s4/torture: vfs_fruit: test xattr unpacking

Samuel Cabrero (1):
      s3: spoolss: Fix GUID string format on GetPrinter info

Stefan Metzmacher (2):
      krb5_wrap: KRB5_ADDRESS_INET6 is not a define in Heimdal
      krb5_wrap: ADDRTYPE_INET6 is available in all supported MIT versions

Volker Lendecke (14):
      notifyd: Only ask for messaging_ctdb_conn when clustering
      notifyd: Consolidate two #ifdef CLUSTER into one
      notifyd: Avoid an if-expression
      messaging: make messaging_rec_create public
      notifyd: Use messaging_register for MSG_SMB_NOTIFY_REC_CHANGE
      notifyd: Use messaging_register for MSG_SMB_NOTIFY_TRIGGER
      notifyd: Use messaging_register for MSG_SMB_NOTIFY_GET_DB
      notifyd: Use messaging_register for MSG_SMB_NOTIFY_DB
      notifyd: Remove notifyd_handler_done
      messaging: Remove messaging_handler_send
      lib: Add "unique_id" to ctdbd_process_exists
      vfs_catia: Fix a memory leak
      vfs_catia: Fix a potential memleak


Samba Shared Repository

More information about the samba-cvs mailing list