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

Karolin Seeger kseeger at samba.org
Tue Jul 2 10:00:32 UTC 2019

The annotated tag, samba-4.9.10 has been created
        at  050a2bd7486a4b2dd62b424ecb271fa515205e2c (tag)
   tagging  4cea44ba0a2572488ae201f21f6c3656708ace21 (commit)
  replaces  samba-4.9.9
 tagged by  Karolin Seeger
        on  Tue Jul 2 11:59:57 2019 +0200

- Log -----------------------------------------------------------------
samba: tag release samba-4.9.10


Aaron Haslett (1):
      dsdb:samdb: schemainfo update with relax control

Aliaksei Karaliou (2):
      s3:util: Move popen wrappers to lib/util
      s3:util: Move static file_pload() function to lib/util

Amitay Isaacs (1):
      ctdb-common: Fix memory leak in run_proc

Andreas Schneider (12):
      s4:auth: Fix debug statement in gensec_gssapi
      s3:rpc_server: Do not free the tdbname before we printed it
      s4:ntvfs: Do not free eadb before we printed an error
      s4:torture: Do not print NULL strings we just checked before
      lib:torture: Fix string comparison macros where we directly pass NULL
      s4:torture: Do not free full_name before we printed it
      ctdb:common: Do not print NULL if we don't get a sockpath
      s3:winbindd: Do not free db_path in idmap_tdb2 before we printed it
      s3:utils: If share is NULL in smbcquotas, don't print it
      s3:utils: If share is NULL in smbcacls, don't print it
      s3:smbspool: Fix regression printing with Kerberos credentials
      docs: Document DCEPRC binding string for rpcclient

Andrew Bartlett (2):
      s4 dsdb/repl_meta_data: allocate new extended DNs during ADD on a better context
      docs: Improve documentation of "lanman auth" and "ntlm auth" connection

Björn Baumbach (1):
      python/ntacls: use correct "state directory" smb.conf option instead of "state dir"

Christof Schmitt (12):
      nsswitch: Add testcase for checking output of wbinfo --sid-to-name
      winbind: Query domain from msrpc name_to_sid
      winbind: Query domain from winbind rpc name_to_sid
      winbind: Query domain from winbind sam_name_to_sid
      winbind: Return queried domain name from name_to_sid
      winbind: Use domain name from lsa query for sid_to_name cache entry
      selftest: Add gid-to-sid lookup to idmap_ad test
      selftest: Use fl2008r2dc for ad_member_idmap_ad
      selftest: Make trusted domain information available for idmap_ad environment
      selftest: Add idmap configuration for trusted domain for idmap_ad
      selftest: Pass trusted domain information to idmap_ad test
      selftest: Add trusted domain tests for idmap_ad

David Disseldorp (1):
      vfs_ceph: fix cephwrap_flistxattr() debug message

Douglas Bagnall (1):
      pytests/dns: use 2.6 compatible syntax

Gary Lockyer (5):
      lib util debug: Increase format buffer to 4KiB
      s4 dsdb/repl_meta_data: fix use after free in dsdb_audit_add_ldb_value
      s4 dsdb: fix use after free in samldb_rename_search_base_callback
      ldap tests: test scheme for referrals
      ldap server: generate correct referral schemes

Günther Deschner (4):
      Revert "s3/vfs_glusterfs: Dynamically determine NAME_MAX"
      Revert "s3/vfs_glusterfs_fuse: Dynamically determine NAME_MAX"
      s3/vfs_glusterfs: Avoid using NAME_MAX directly
      s3/vfs_glusterfs_fuse: Avoid using NAME_MAX directly

Jeremy Allison (15):
      s3: SMB1: Don't allow recvfile on stream fsp's.
      s3: winbind: Fix crash when invoking winbind idmap scripts.
      lib: popen: Prepare to remove sys_popen().
      lib: util: Add file_ploadv().
      s3: lib: util: Add file_lines_ploadv().
      s3: smbd: Convert dfree code to use file_lines_ploadv().
      s3: smbd: Convert print_svid code to use file_lines_ploadv().
      s3: smbd: Convert sysquotas.c code to use file_lines_ploadv().
      s3: lib: Remove file_lines_pload().
      lib: util: Remove file_pload()
      s3: lib: Add file_ploadv_send().
      s3: winbind: Convert idmap to use file_ploadv_send().
      s3: lib: Remove file_pload_send().
      lib: util: Finally remove possibilities of using sys_popen() unsafely.
      docs: dfree command. Correct usage of dfree scripts.

Karolin Seeger (7):
      VERSION: Bump version up to 4.9.8...
      Merge tag 'samba-4.9.8' into v4-9-test
      VERSION: Bump version up to 4.9.9.
      Merge tag 'samba-4.9.9' into v4-9-test
      VERSION: Bump version up to 4.9.10.
      WHATSNEW: Add release notes for Samba 4.9.10.
      VERSION: Disable GIT_SNAPSHOT for the 4.9.10 release.

Martin Schwenke (14):
      ctdb-tools: Fix ctdb dumpmemory to avoid printing trailing NUL
      ctdb-tests: Extend test to cover ctdb rddumpmemory
      ctdb-tests: Change sanity_check_output() to internally use $out
      ctdb-tests: Make try_command_on_node less error-prone
      ctdb-tests: Avoid bulk output in $out, prefer $outfile
      ctdb-tests: Wait to allow database attach/detach to take effect
      ctdb-tests: Fix usage message
      ctdb-tests: Don't clean up test var directory in autotest target
      ctdb-tests: Capture output in $out on failure as well
      ctdb-tests: Make ctdb reloadips tests more reliable
      ctdb-tests: Fix logic error in simple ctdb reloadips test
      ctdb-daemon: Never use 0 as a client ID
      ctdb-recoverd: Fix memory leak
      ctdb-common: Fix memory leak

Rafael David Tinoco via samba-technical (1):
      ctdb-scripts: Fix tcp_tw_recycle existence check

Ralph Boehme (47):
      debug: add an empty line
      debug: add a call to debug_parse_levels() to reopen_logs()
      s3:smbd: don't use recvfile on streams
      s3: lib: Rename all uses of file_pload_XXX -> file_ploadv_XXX.
      registry: add a missing include
      s4:torture/vfs/fruit: ensure test_adouble_conversion() uses a non-emtpy resourcefork
      s4:torture/vfs/fruit: ensure test_adouble_conversion_wo_xattr() uses a non-emtpy resourcefork
      selftest: run vfs.fruit test against a share that deletes empty resource forks
      vfs_fruit: add a forward declaration for ad_get()
      vfs_fruit: change trigger points of AppleDouble conversion
      s3:auth: add reinit_guest_session_info()
      s3:smbd: call reinit_guest_session_info() in the conf updated handler
      selftest: allow guest login in the ad_member_idmap_rid env
      tests: add a test for guest authentication
      s3:auth: explicitly add BUILTIN\Guests to the guest token
      vfs_fruit: pass handle to ad_fset()
      vfs_fruit: pass handle to ad_set()
      vfs_fruit: pass handle to ad_read()
      vfs_fruit: pass handle to ad_read_meta()
      vfs_fruit: indentation fix
      vfs_fruit: use proper VFS function in ad_read_meta()
      vfs_fruit: pass handle to ad_read_rsrc() and all the way down
      vfs_fruit: indentation fix
      vfs_fruit: pass handle to ad_convert_xattr()
      vfs_fruit: pass handle to ad_convert_blank_rfork()
      vfs_fruit: pass handle to ad_convert_finderinfo()
      vfs_fruit: pass handle to ad_convert_delete_adfile()
      vfs_fruit: finally, remove ad_handle from struct adouble
      vfs_fruit: add and use is_adouble_file()
      vfs_fruit: add a missing else
      vfs_fruit: ignore AppleDouble files in fruit_unlink()
      vfs_fruit: use correct case FRUIT_RSRC_STREAM in readdir_attr_rfork_size()
      vfs_fruit: use stream code for resource fork size calculation in readdir_attr_rfork_size()
      vfs_fruit: remove now unused AppleDouble code for resource fork in xattr
      vfs_fruit: remove xattr code from the AppleDouble subsystem
      vfs_fruit: pass VFS handle to ad_convert_move_reso()
      vfs_fruit: remove a layer of indirection
      vfs_fruit: only do cross protocol locking on non-internal opens
      vfs_fruit: convert ad_open_rsrc() to open a proper fsp with SMB_VFS_CREATE_FILE()
      vfs_fruit: remove use of mmap() from ad_convert_move_reso()
      vfs_fruit: use fsp and remove mmap in ad_convert_xattr()
      vfs_fruit: add VFS handle to ad_convert_truncate()
      vfs_fruit: use VFS function in ad_convert_truncate()
      vfs_fruit: use fsp and remove syscalls from ad_convert_blank_rfork()
      vfs_fruit: use VFS functions in ad_read_rsrc_adouble()
      vfs_fruit: remove a now unnecessary include
      s3:mdssvc: fix flex compilation error

Ralph Wuerthner (3):
      s3:debug: use struct initializer
      s3:debug: adjust indention
      s3:debug: enable logging for early startup failures

Robert Sander (1):
      s3: modules: ceph: use current working directory instead of share path

Shyamsunder Rathi (1):
      s3:loadparm: Ensure to truncate FS Volume Label at multibyte boundary

Stefan Metzmacher (12):
      s4:torture/smb2: add smb2.stream.names3 test
      smbd: allow case insensitive opens of named streams
      s4:libcli/raw: add RAW_FILEINFO_NORMALIZED_NAME_INFORMATION support
      s4:torture/smb2: add smb2.getinfo.normalized test
      smbd: implement SMB_FILE_NORMALIZED_NAME_INFORMATION handling
      drsuapi.idl: add DRSUAPI_ATTID_schemaInfo
      ldapcmp: ignore 'schemaInfo' if two domains are compared
      s4:provision: split out provision_self_join_modify_schema.ldif
      python/provision: use provision and relax controls for schema provision
      python/ntacls: we only need security.SEC_STD_READ_CONTROL in order to get the ACL
      dsdb/repl: we need to replicate the whole schema before we can apply it
      dsdb:audit_log: avoid printing "... remote host [Unknown] SID [(NULL SID)] ..."

Volker Lendecke (4):
      winbind: Fix overlapping id ranges
      smbd: Enable "smbd:suicide mode" for smb2
      smbtorture: Add a test to make smbd panic
      smbd: Fix a panic


Samba Shared Repository

More information about the samba-cvs mailing list