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

Karolin Seeger kseeger at samba.org
Thu Jun 21 08:05:50 UTC 2018

The annotated tag, samba-4.7.8 has been created
        at  fc74dcb584f84a5f3f41cdc49f55212755372e77 (tag)
   tagging  c216a22f793c5b21825afbcfc5b95c1ff051d969 (commit)
  replaces  samba-4.7.7
 tagged by  Karolin Seeger
        on  Thu Jun 21 10:05:04 2018 +0200

- Log -----------------------------------------------------------------
samba: tag release samba-4.7.8


Andreas Schneider (7):
      s3:passdb: Do not return OK if we don't have pinfo set up
      nsswitch: Add a test looking up the user using the upn
      nsswitch: Add a test looking up domain sid
      nsswitch: Lookup the domain in tests with the wb seperator
      selftest: Add a user with a different userPrincipalName
      nsswitch:tests: Add test for wbinfo --user-info
      s3:utils: Do not segfault on error in DoDNSUpdate()

Andrew Bartlett (6):
      winbindd: Add a cache of the samr and lsa handles for the passdb domain
      winbindd: Do re-connect if the RPC call fails in the passdb case
      s3-lib: Remove support for libexc for IRIX backtraces
      lib/util: Log PANIC before calling pacic action just like s3
      lib/util: Move log_stack_trace() to common code
      lib/util: Call log_stack_trace() in smb_panic_default()

Björn Jacke (1):
      printing: return the same error code as windows does on upload failures

Christof Schmitt (8):
      rpcclient: Print number of entries for NetSessEnum
      selftest: Add testcase for querying sessions after smbd crash
      rpc_server: Fix NetSessEnum with stale sessions
      selftest: Add dfq_cache share with 'dfree cache time' set
      selftest: Add test for 'dfree cache'
      memcache: Add new cache type for dfree information
      smbd: Cache dfree information based on query path
      smbd: Flush dfree memcache on service reload

David Disseldorp (1):
      vfs_ceph: add fake async pwrite/pread send/recv hooks

Gary Lockyer (2):
      lib/tevent/echo_server.c set socket close on exec
      lib/async_req/async_sock.c set socket close on exec

Günther Deschner (1):
      s4-heimdal: Fix the format-truncation errors.

Jeremy Allison (11):
      lib: tevent: Use system <tevent.h>, not internal header path (except in self-test).
      lib: tevent: Minor cleanup. wakeup_fd can always be gotten from the event context.
      s3: vfs: vfs_streams_xattr: Don't blindly re-use the base file mode bits.
      s3: smbd. Generic fix for incorrect reporting of stream dos attributes on a directory
      s3: tests: Regression test to ensure we can never return a DIRECTORY attribute on a stream.
      ceph: VFS: Add asynchronous fsync to ceph module, fake using synchronous call.
      s3: libsmbclient: Fix hard-coded connection error return of ETIMEDOUT.
      s3: smbd: Fix SMB2-FLUSH against directories.
      s3: smbtorture: Add new SMB2-DIR-FSYNC test to show behavior of FSYNC on directories.
      s3: smbd: printing: Re-implement delete-on-close semantics for print files missing since 3.5.x.
      python: Fix talloc frame use in make_simple_acl().

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

Ralph Boehme (14):
      winbindd: add and use ldap_reconnect_need_retry() in winbindd_reconnect_ads.c
      winbindd: check for NT_STATUS_IO_DEVICE_ERROR in reset_cm_connection_on_error()
      winbindd: make reset_cm_connection_on_error() public
      winbindd: call reset_cm_connection_on_error() from reconnect_need_retry()
      winbindd: force netlogon reauth for certain errors in reset_cm_connection_on_error()
      winbindd: call dcerpc_binding_handle_is_connected() from reset_cm_connection_on_error()
      winbindd: fix logic calling dcerpc_binding_handle_is_connected()
      winbindd: use reset_cm_connection_on_error() instead of dcerpc_binding_handle_is_connected()
      winbindd: add retry to _wbint_LookupSids()
      winbindd: add retry to _wbint_DsGetDcName
      winbindd: add retry to _winbind_DsrUpdateReadOnlyServerDnsRecords
      winbindd: add retry to _winbind_SendToSam
      s4:torture/smb2: new test for interaction between chown and SD flags
      s3:smbd: fix interaction between chown and SD flags

Stefan Metzmacher (25):
      tevent: version 0.9.35
      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
      lib/util: remove unused '#include <sys/syscall.h>' from tests/tfork.c
      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()
      tests:dcerpc/raw_protocol: reproduce call_id truncation bug
      s4:rpc_server: fix call_id truncation in dcesrv_find_fragmented_call()
      nsswitch: fix memory leak in winbind_open_pipe_sock() when the privileged pipe is not accessable.
      auth/ntlmssp: add ntlmssp_client:ldap_style_send_seal option
      s4:selftest: run test_ldb_simple.sh with more auth options
      auth/ntlmssp: fix handling of GENSEC_FEATURE_LDAP_STYLE as a server

Vandana Rungta (1):
      s3: VFS: Fix memory leak in vfs_ceph.

Volker Lendecke (23):
      libads: Fix the build --without-ads
      tevent: Fix typos
      rpc_server: Init local_server_* in make_internal_rpc_pipe_socketpair
      libsmb: Add smb2cli_notify()
      libsmb: Add cli_smb2_notify
      libsmb: Enable "cli_notify" for SMB2+
      libsmb: Handle long-running smb2cli_notify
      libsmb: Handle IO_TIMEOUT in cli_smb2_notify properly
      smbclient: Handle ENUM_DIR in "notify" command
      winbind: Improve child selection
      winbind: Maintain a binding handle per domain and always go via wb_domain_request_send()
      utils: Add destroy_netlogon_creds_cli
      winbind: Add smbcontrol disconnect-dc
      winbind: Keep "force_reauth" in invalidate_cm_connection
      lib: Pass in "strv_len" to strv_valid_entry
      lib: Only call strlen if necessary in strv
      lib: Allow parsing a strv from a non-talloc const buf
      lib: Pass blob instead of &blob to gencache_set_data_blob
      lib: Add namemap_cache
      net: Parse namemap_cache in "net cache list"
      winbindd: Factor out winbindd_domain_init_backend from get_cache()
      winbindd: Move name<->sid cache to gencache
      winbindd: Name<->SID cache is not sequence number based anymore


Samba Shared Repository

More information about the samba-cvs mailing list