[SCM] Samba Shared Repository - annotated tag samba-4.8.0rc4 created

Karolin Seeger kseeger at samba.org
Thu Mar 1 20:20:28 UTC 2018

The annotated tag, samba-4.8.0rc4 has been created
        at  97304ca4b4fed529b65b81164a0d62e89f220263 (tag)
   tagging  562b385756409568c224098aa20b4bf808c3bafb (commit)
  replaces  samba-4.8.0rc3
 tagged by  Karolin Seeger
        on  Thu Mar 1 21:19:51 2018 +0100

- Log -----------------------------------------------------------------
samba: tag release samba-4.8.0rc4


Alexander Bokovoy (1):
      mit-kdb: support MIT Kerberos 1.16 KDB API changes

Amitay Isaacs (1):
      ctdb-tests: Avoid race condition in sock_daemon test 5

Andrew Bartlett (2):
      ldb_debug: Fix binary data in debug log
      WHATSNEW: Explain implications of GUID index change

Douglas Bagnall (1):
      repl_md: avoid returning LDB_SUCCESS on failure

Garming Sam (9):
      subnet: Avoid a segfault when renaming subnet objects
      tests/py_creds: Add a SamLogonEx test with an empty string domain
      tests/bind.py: Add a bind test with NTLMSSP with no domain
      tests/replica_sync: Add some additional replication in setUp
      tests/drs_base: Allow the net drs replicate to try with a single object
      selftest: Add RODC variables to list of those exported
      tests/replica_sync_rodc: Test conflict handling on an RODC
      repl_metadata: Avoid silent skipping an object during DRS (due to RODC name collisions)
      repl_metadata: Avoid silent skipping an object during DRS (due to RODC rename collisions)

Gary Lockyer (2):
      ldb tests: fix null test on incorrect variable
      ldb_debug tests: Fix binary data in debug log

G√ľnther Deschner (1):
      build: fix libceph-common detection

Jamie McClymont (1):
      selftest: fix envvars for creation of default user in wait_for_start

Karolin Seeger (3):
      VERSION: Bump version up to 4.8.0rc4...
      WHATSNEW: Add changes since rc4.
      VERSION: Disable GIT_SNAPSHOT for the 4.8.0rc4 release.

Martin Schwenke (5):
      ctdb-tests: Add timeout for individual tests, default is 10 minutes
      ctdb-tests: Only use socket-wrapper for simple, local daemon tests
      ctdb-tests: Add a UNIT pseudo-test-suite
      ctdb-tests: Fix a typo
      ctdb-tests: Set test timeout to an hour

Poornima G (1):
      vfs_glusterfs: Fix the wrong pointer being sent in glfs_fsync_async

Ralph Boehme (3):
      rpcclient: fix variable initialisation and add parenthesis to if clauses
      vfs_fruit: use off_t, not size_t for TM size calculations
      WHATSNEW: document changed wbinfo -m --verbose output

Sachin Prabhu (1):
      vfs_glusterfs: Add fallocate support for vfs_glusterfs

Stefan Metzmacher (66):
      winbindd: don't split the rid for SID_NAME_DOMAIN sids in wb_lookupsids
      winbindd: initialize type = SID_NAME_UNKNOWN in wb_lookupsids_single_done()
      s3:cli_lsarpc: use talloc_zero_array() in dcerpc_lsa_lookup_sids_generic()
      s3:cli_lsarpc: use talloc_zero_array() in dcerpc_lsa_lookup_names_generic()
      winbindd: make use of talloc_zero_array() in wb_lookupsids*()
      s4:torture: zero initialize variables in test_LookupSidsReply()
      nsswitch: fix double free errors in nsstest.c
      traffic_packets.py: let Lookup{Sids,Names}() work against a sane server
      provision: fix the 'dnsdomain' for the local sam of a domain member
      rpcclient: add lookupsids_level command
      s4:rpc_server/lsa: use LSA_LOOKUP_OPTION_SEARCH_ISOLATED_NAMES/LSA_CLIENT_REVISION_1 in compat code
      s4:rpc_server/lsa: make sure dcesrv_lsa_LookupSids_common() gets prepared [ref] pointers
      s4:rpc_server/lsa: expect prepared [ref] pointers in dcesrv_lsa_LookupNames_common()
      s4:rpc_server/lsa: make sure dcesrv_lsa_LookupNames2() gets prepared [ref] pointers
      s4:rpc_server/lsa: remove unused 'status' variable in dcesrv_lsa_LookupSids_common()
      s4:rpc_server/lsa: simplify [ref] pointer handling in dcesrv_lsa_LookupSids()
      s4:rpc_server/lsa: simplify [ref] pointer handling in dcesrv_lsa_LookupNames()
      s4:rpc_server/lsa: rename 'state' variable to 'policy_state' in dcesrv_lsa_LookupSids_common()
      s4:rpc_server/lsa: rename 'state' variable to 'policy_state' in dcesrv_lsa_LookupSids2()
      s4:rpc_server/lsa: rename 'state' variable to 'policy_state' in dcesrv_lsa_LookupNames2()
      s4:rpc_server/lsa: base dcesrv_lsa_LookupNames() on dcesrv_lsa_LookupNames_common()
      s4:rpc_server/lsa: base dcesrv_lsa_LookupNames2() on dcesrv_lsa_LookupNames_common()
      s4:rpc_server/lsa: prepare dcesrv_lsa_LookupSids* for async processing
      s4:rpc_server/lsa: prepare dcesrv_lsa_LookupNames* for async processing
      s4:dsdb: add dsdb_trust_domain_by_{sid,name}()
      libcli/security: add dom_sid_lookup_predefined_{sid,name}()
      test_trust_ntlm.sh: add lookup name tests
      s4:rpc_server/lsa: rewrite lookup sids/names code to honor the given lookup level
      winbindd: implement wb_irpc_lsa_{LookupNames4,LookupSids3}()
      s4:rpc_server/lsa: implement forwarding lsa_Lookup{Sids,Names}() requests to winbindd
      tests:dcerpc/raw_protocol: reproduce call_id truncation bug
      s4:rpc_server: fix call_id truncation in dcesrv_find_fragmented_call()
      s3:libsmb: allow -U"\\administrator" to work
      s3:cliconnect.c: remove useless ';'
      s4:auth_sam: allow logons with an empty domain name
      tevent: improve documentation of tevent_queue_add_optimize_empty()
      tevent: add tevent_queue_entry_untrigger()
      tevent: version 0.9.36
      winbind: use tevent_queue_wait_send/recv in wb_child_request_*()
      winbind: protect a pending wb_child_request against a talloc_free()
      winbind: call lp_winbind_enum_{users,groups}() already in set{pw,gr}ent()
      winbind: cleanup winbindd_cli_state->grent_state if winbindd_getgrent_recv() returns an error
      winbind: cleanup winbindd_cli_state->pwent_state if winbindd_getpwent_recv() returns an error
      winbind: avoid using fstrcpy(dcname,...) in _dual_init_connection
      winbind: use state->{ev,request} in wb_domain_request_send()
      winbind: improve wb_domain_request_send() to use wb_dsgetdcname_send() for a foreign domain
      winbind: add idmap_child_handle() and use it instead of child->binding_handle
      winbind: add locator_child_handle() and use it instead of child->binding_handle
      winbind: make choose_domain_child() static
      winbind: Use one queue for all domain children
      dsdb/encrypted_secrets: remove dependency to libnettle and use our own aes_gcm_128_*()
      s3:smb_macros.h: add IS_AD_DC as addition to IS_DC
      winbind: force the usage of schannel in cm_connect_lsa() as AD DC
      winbind: let cm_connect_netlogon_transport() only work against direct trust as AD DC
      winbind: make sure we don't contact trusted domains via SAMR as AD DC
      winbind: make sure we don't contact trusted domains via LDAP as AD DC
      winbind: set_dc_type_and_flags() is not needed on a DC
      winbind: don't try to do an authenticated SMB connection as AD DC
      ldb: version 1.3.2
      winbindd: disable support for CROSS_ORGANIZATION domains
      s4:kdc: make use of dsdb_trust_parse_tdo_info() in samba_kdc_trust_message2entry()
      s4:kdc: only support LSA_TRUST_TYPE_UPLEVEL domains in samba_kdc_trust_message2entry()
      s4:kdc: disable support for CROSS_ORGANIZATION domains
      WHATSNEW: move descriptions of removed features to "REMOVED FEATURES"
      WHATSNEW: reference 'smbclient reparse point symlink parameters reversed' to 'UPGRADING'
      WHATSNEW: add 'Improved support for trusted domains (as AD DC)' section

Volker Lendecke (3):
      vfs_fileid: Fix the 32-bit build
      winbind: Improve child selection
      winbind: Maintain a binding handle per domain and always go via wb_domain_request_send()


Samba Shared Repository

More information about the samba-cvs mailing list