[SCM] Samba Shared Repository - annotated tag tevent-0.9.32 created

Stefan Metzmacher metze at samba.org
Fri Jun 23 12:21:39 UTC 2017

The annotated tag, tevent-0.9.32 has been created
        at  37244b8f13ee5bdf4c7031a92d8c28678b2a2867 (tag)
   tagging  e9b4978a764839a142d9f7c166db436bdabea82c (commit)
  replaces  ldb-1.1.31
 tagged by  Stefan Metzmacher
        on  Fri Jun 23 14:21:31 2017 +0200

- Log -----------------------------------------------------------------
tevent: tag release tevent-0.9.32
Version: GnuPG v1


Amitay Isaacs (7):
      ctdb-daemon: Delete empty records from persistent database
      ctdb-recovery: Delete empty records during recovery
      ctdb-tests: Fix function names in protocol test
      ctdb-client: Add correct control names to log messages
      ctdb-locking: There are no ALLDB locks any more
      ctdb-locking: Reduce logging in case of contention
      ctdb-locking: If a record could not be locked, log the key

Andreas Schneider (4):
      selftest: Use 'ad_dc' as the default for testenv
      s3:popt_common: Reparse the username in popt_common_credentials_post()
      s3:tests: Add test for smbclient -UDOMAIN+username
      s3:winbind: Fix 'winbind normalize names' in wb_getpwsid()

Andrew Bartlett (10):
      dsdb: Cache the result of checking the parent ACL
      dsdb: Remember the last ACL we read during a search and what it expanded to
      selftest: Correctly print message when nbt is not up in 20 seconds
      selftest: Also wait for winbindd to start
      selftest: Fix failure message in dsdb_schema_info
      selftest: confirm that two attributes are also correctly set in the @ records
      dsdb: Do not run dsdb_replace() on the calculated difference between old and new schema
      dsdb: Do not prevent searches for @ATTRIBUTES because the DB is not set up yet
      dsdb: Add comment explaining requirements on DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID
      dsdb: Rework schema_init module to always use valid memory

Douglas Bagnall (4):
      replmd: check duplicate linked attributes
      replmd: special-case member return value in replmd_add_fix_la()
      repl_meta_data: single valued error codes depend on change type
      gitignore: ignore .gpg-* generated files (for ubuntu 16.04)

Garming Sam (3):
      replmd: check single values in replmd_add_fix_la
      dsdb: Add a samdb_dns_host_name which avoids searching
      dnsserver/common: Use cached dnsHostName to reduce database reads

Gary Lockyer (5):
      Tests lsa.String: add String constructor, str and repr
      lsa.String: add String constructor, str and repr
      pycredentials: add function to return the netr_Authenticator
      s4/dcerpc_netlogon: Logging for dcesrv_netr_LogonGetDomainInfo
      pycredentials: Add support for netr_crypt_password

Jeremy Allison (18):
      libcli: smb: Add smbXcli_tcon_copy().
      libcli: smb: Add smb2cli_tcon_set_id().
      s3: libsmb: Add cli_state_save_tcon() / cli_state_restore_tcon().
      s3: smbtorture: Show correct use of cli_state_save_tcon() / cli_state_restore_tcon().
      s3: libsmb: Widen cli_state_get_tid() / cli_state_set_tid() to 32-bits.
      s3: libsmb: Fix cli_state_has_tcon() to cope with SMB2 connections.
      s3: libsmb: Correctly do lifecycle management on cli->smb1.tcon and cli->smb2.tcon.
      s3: libsmb: Correctly save and restore connection tcon in smbclient, smbcacls and smbtorture3.
      s3: VFS: Remove old traces of smb_vfs_call_llistxattr().
      s3: VFS: Change SMB_VFS_MKNOD to use const struct smb_filename * instead of const char *.
      s3: VFS: Change SMB_VFS_CHFLAGS to use const struct smb_filename * instead of const char *.
      s3: VFS: Change SMB_VFS_DISK_FREE to use const struct smb_filename * instead of const char *.
      s3: VFS: Change SMB_VFS_GET_QUOTA to use const struct smb_filename * instead of const char *.
      s3: VFS: Change SMB_VFS_LINK to use const struct smb_filename * instead of const char *.
      s3: VFS: Change SMB_VFS_STATVFS to use const struct smb_filename * instead of const char *.
      s3: VFS: Change SMB_VFS_READLINK to use const struct smb_filename * instead of const char *.
      s3: VFS: Change SMB_VFS_SYMLINK to use const struct smb_filename * instead of const char *.
      s3: smbd: When deleting an fsp pointer ensure we don't keep any references to it around.

Stefan Metzmacher (44):
      auth3: call is_trusted_domain() as the last condition make_user_info_map()
      auth3: prepare the logic for "map untrusted to domain = auto"
      docs-xml: improve documentation of "map untrusted to domain"
      docs-xml: document "map untrusted to domain = auto"
      docs-xml: change the default for "map untrusted to domain" to "auto"
      WHATSNEW: change the default for "map untrusted to domain" to "auto"
      s4:gensec_gssapi: fix CID 1409781: Possible Control flow issues (DEADCODE)
      krb5_wrap: handle KRB5_ERR_HOST_REALM_UNKNOWN in smb_krb5_get_realm_from_hostname()
      s3:smb2_tcon: allow a compound request after a TreeConnect
      s3:smb2_sesssetup: allow a compound request after a SessionSetup
      auth/gensec: clear the update_busy_ptr in gensec_subcontext_start()
      auth/gensec: add GENSEC_UPDATE_IS_NTERROR() helper macro
      s4:libcli/smb_composite: simplify gensec_update_ev() handling in session_setup_spnego()
      s4:libcli/smb_composite: move chosen_oid to state->chosen_oid
      s4:libcli/smb_composite: split out session_setup_spnego_restart() from session_setup_spnego()
      s4:libcli/smb_composite: move session_setup_spnego_restart() to the callers of session_setup_spnego()
      s4:libcli/smb_composite: move gensec_update_ev() out of session_setup_spnego()
      s4:libcli/smb_composite: make the first round to gensec async
      s4:libcli/smb_composite: add early returns to sesssetup.c:request_handler()
      s4:libcli/smb_composite: make the additional gensec_update steps async
      python/tests: test SMB1 and SMB2/3 in auth_log.py
      s3:rpc_server/spoolss: allow spoolss_connect_to_client() to use SMB2
      s3:libsmb: remove unused cli_state_remote_realm()
      s3:libsmb: no longer pass remote_realm to cli_state_create()
      s3:libsmb: normalize leading slashes in cli_resolve_path()
      s3:libsmb: add cli_smb2_delete_on_close*()
      s3:libsmb: add support for SMB2 to cli_nt_delete_on_close*()
      libcli/smb: add smb_protocol_types_string()
      s3:torture: make use of smb_protocol_types_string() in run_smb2_negprot()
      s3:libsmb: add CLI_FULL_CONNECTION_FORCE_SMB1
      s3:torture: use CLI_FULL_CONNECTION_FORCE_SMB1 in torture_open_connection_share()
      s3:client: smbclient -L can't do workgroup listing over SMB2/3
      s3:torture pass flags to torture_open_connection_share()
      s3:torture: use CLI_FULL_CONNECTION_FORCE_SMB1 in run_tcon_devtype_test()
      s3:torture: use CLI_FULL_CONNECTION_FORCE_SMB1 in run_chain2()
      s3:pylibsmb: use CLI_FULL_CONNECTION_FORCE_SMB1 in py_cli_state_init()
      s3:torture: add torture_open_connection_flags()
      s3:torture: use CLI_FULL_CONNECTION_DISABLE_SMB1 in run_oplock_cancel()
      s3:test_acl_xattr.sh: use -mNT1 for the 'getfacl' commands
      s3:test_smbclient_s3.sh: make it explizit where we want to force SMB1 or SMB3
      s3:test_smbclient_s3.sh: pass the protocol (NT1) to the script
      tevent: include the finish location in tevent_req_default_print()
      tevent: version 0.9.32

Volker Lendecke (13):
      tevent_threads: Fix a rundown race introduced with 1828011317b
      pidl: Fix array range checks in python output
      ldb: Fix CID 1412926 Unchecked return value
      messaging: Fix queueing on FreeBSD
      selftest: Give tmux a bit of time to establish
      messaging: Use size_t for array sizes
      lib: Give messages_ctdbd.c its own header
      tevent: Simplify create_immediate
      ctdb: Fix typos
      lib: Fix typos
      dbwrap: Remove unused dbwrap_cache
      dbwrap: Remove unused dbwrap_file
      messaging: Deliver messages only once


Samba Shared Repository

More information about the samba-cvs mailing list