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

Karolin Seeger kseeger at samba.org
Wed Oct 25 10:59:50 UTC 2017

The annotated tag, samba-4.6.9 has been created
        at  1333e22a9f3636124a50b34f6dfa7b3f79c76e0b (tag)
   tagging  b77f4193c396101db5a07143ec5e17a981116009 (commit)
  replaces  samba-4.6.8
 tagged by  Karolin Seeger
        on  Wed Oct 25 12:59:24 2017 +0200

- Log -----------------------------------------------------------------
samba: tag release samba-4.6.9


Amitay Isaacs (13):
      ctdb-daemon: Fix implementation of process_exists control
      ctdb-tests: Fix the implementation of process-exists in fake daemon
      ctdb-tests: Add a dummy ctdb client for testing
      ctdb-tests: Fix ctdb process-exist tests
      ctdb-tests: Fix ctdb test binary name in path testing
      ctdb-daemon: Add a function to check if db access is allowed
      ctdb-daemon: GET_DB_SEQNUM should read database conditionally
      ctdb-daemon: Free up record data if a call request is deferred
      ctdb-client: Initialize ctdb_ltdb_header completely for empty record
      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

Andreas Schneider (10):
      s3:utils: Do not report an invalid range for AD DC role
      s3:libsmb: Print the kinit failed message with DBGLVL_NOTICE
      s3:libads: Fix changing passwords with Kerberos
      blackbox: Add test for 'net ads changetrustpw'
      s3:libsmb: Pass domain to remote_password_change()
      s3:libsmb: Move prototye of remote_password_change()
      s3:utils: Make strings const passed to password_change() in smbpasswd
      s3:utils: Pass domain to password_change() in smbpasswd
      s3:utils: Make sure we authenticate against our SAM name in smbpasswd
      s3:utils: Remove pointless if-clause for remote_machine

Christof Schmitt (2):
      vfs_default: Fix passing of errno from async calls
      vfs_streams_xattr: Fix segfault when running with log level 10

David Disseldorp (2):
      smbd/ioctl: match WS2016 ReFS set compression behaviour
      torture/ioctl: test set_compression(format_none)

David Disseldorp via samba-technical (1):
      tests/fake_snap: sanitize paths

Jeremy Allison (9):
      s3: libsmb: Reverse sense of 'clear all attributes', ignore attribute change in SMB2 to match SMB1.
      s3: libsmbclient: Fix cli_setpathinfo_basic() to treat mode == -1 as no change.
      s3: libsmb: Add cli_smb2_setpathinfo(), to be called by cli_setpathinfo_basic().
      s3: libsmb: Implement cli_smb2_setatr() by calling cli_smb2_setpathinfo().
      s3: torture: Add a test for cli_setpathinfo_basic() to smbtorture3.
      s3: VFS: streams_xattr: Compression is only set/get on base filenames.
      s3: vfs: catia: compression get/set must act only on base file, and must cope with fsp==NULL.
      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.

Karolin Seeger (4):
      Merge tag 'samba-4.6.8' into v4-6-test
      VERSION: Bump version up to 4.6.9...
      WHATSNEW: Add release notes for Samba 4.6.9.
      VERSION: Disable GIT_SNAPSHOTS for the 4.6.9 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 (1):
      ctdb-tests: Wait up to 30 seconds for process to be registered in ctdbd

Ralph Boehme (49):
      s3/smbd: handling of failed DOS attributes reading
      s3/smbd: handle EACCES when fetching DOS attributes from xattr
      vfs_gpfs: handle EACCES when fetching DOS attributes from xattr
      vfs_streams_xattr: invalidate stat info if xattr was not found
      vfs_streams_xattr: remove all uses of fd, use name based functions
      vfs_streams_xattr: remove fsp argument from get_xattr_size()
      vfs_streams_xattr: always pass NULL as fsp arg to get_ea_value()
      vfs_streams_xattr: implement all missing handle based VFS functions
      vfs_streams_xattr: return a fake fd in streams_xattr_open()
      s4/torture: reproducer for kernel oplocks issue with streams
      s4/torture: additional tests for kernel-oplocks
      vfs_fruit: use path based setxattr call in ad_fset()
      vfs_fruit: don't open basefile in ad_open() and simplify API
      vfs_fruit: return fake pipe fd in fruit_open_meta_netatalk()
      vfs_fruit: factor out common code from ad_get() and ad_fget()
      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: 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 path 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 (8):
      s3:secrets: allow secrets_fetch_or_upgrade_domain_info() on an AD DC
      s3:gse_krb5: make use of precalculated krb5 keys in fill_mem_keytab_from_secrets()
      charset/tests: assert the exact values of str[n]casecmp_m()
      charset/tests: add more str[n]casecmp_m() tests to demonstrate the bug
      charset/tests: also tests the system str[n]casecmp()
      charset: fix str[n]casecmp_m() by comparing lower case values
      krb5_wrap: KRB5_ADDRESS_INET6 is not a define in Heimdal
      krb5_wrap: ADDRTYPE_INET6 is available in all supported MIT versions

Volker Lendecke (15):
      pthreadpool: Fix fork behaviour
      pthreadpool: Test fork with an active thread
      messaging: Avoid a socket leak after fork
      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
      vfs_catia: Fix a memory leak
      vfs_catia: Fix a potential memleak


Samba Shared Repository

More information about the samba-cvs mailing list