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

Jule Anger janger at samba.org
Tue Apr 26 14:37:42 UTC 2022


The annotated tag, samba-4.15.7 has been created
        at  d23a2956e14ba565b5b3ac51d99c3306044394f3 (tag)
   tagging  9049b45e55ab9bb018318932651f8b9e04066e71 (commit)
  replaces  samba-4.15.6
 tagged by  Jule Anger
        on  Tue Apr 26 16:37:11 2022 +0200

- Log -----------------------------------------------------------------
samba: tag release samba-4.15.7
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEgfXigyvSVFoYl7cTqplEL7aAtiAFAmJoA5cACgkQqplEL7aA
tiDYaxAAgbsPltN85tko2QHT0lxE0nqMDIpAd4wkZAQzCLXH6/cl6dzftH5BBQjJ
7QSXL94neWAy7UCQQgWn5SK+NQicaz0pGVkqKC5H95zKuDtNmTT3iai6kzEhq3UR
663qfzwgwmDDn7yNDOUwwfq4yszVlpWVE1V4IXgLxrAp8mMNXcjlAiZzwTeHiblC
u6bKx/5x3S7rkEXC9/IVI/1rJzlDXe6Kxf7xc+a9zWpkxjj44bCKsE9M7mbgS0TU
jmmvBHDLF08loxwZw7Ui7zLTzNgEsftJrzIRgh2FSyzxPDtPI4lEmBUFJyhrqr4N
vh9S2BECvKcfOAmLJ9XsmumZjAr4J0VSEhLd1Lwcds49sgBFl4atAkXE5AGbm5F+
RFIyt99c+SHjwTfHBUDgMc+8xShovWxTLrPtB92iRbPRIJKKL1OdEquj1UGFjklo
dL1hV1qC0MENoXmW7DgaPaRBOK2hHfsqm/HfunflLCMX/Zh5baDlukWo7sibjn72
atf6TJN19Q9JyMnMgf5AZvBFp167pd8WMplHNx8sZZwL8Zcv0NaR1C//jbzMaDPk
8j1yPpQaY6QTwfNLIJK6hwa8DoAIUP3KG6WSUddpNT2fpV3bxEUM2Ywqxe4qee9D
y2a1lFVB8taQJefKJ/xTIyDnkzVlddXdYgjZ6I+sXYUyyYkCyOY=
=R7dO
-----END PGP SIGNATURE-----

Andreas Schneider (10):
      testprogs: Add test that local krb5.conf has been created
      s3:libads: Remove trailing spaces in kerberos.c
      s3:libads: Leave early on error in get_kdc_ip_string()
      s3:libads: Improve debug messages for get_kdc_ip_string()
      s3:libads: Use talloc_asprintf_append() in get_kdc_ip_string()
      s3:libads: Allocate all memory on the talloc stackframe
      s3:libads: Remove obsolete free's of kdc_str
      s3:libads: Check print_canonical_sockaddr_with_port() for NULL in get_kdc_ip_string()
      s3:libads: Fix creating local krb5.conf
      builtools: Make abi_gen.sh less prone to errors

Andrew Bartlett (1):
      WHATSNEW: Mention our matrix room as well

Christof Schmitt (1):
      vfs_gpfs: Initialize litemask to 0

Elia Geretto (1):
      s3:libsmb: Fix errno for failed authentication in SMBC_server_internal()

Garming Sam (1):
      rodc: Add tests for simple BIND alongside NTLMSSP binds

Jeremy Allison (28):
      s3: torture: Add 2 new tests SMB2-DEL-ON-CLOSE-NONWRITE-DELETE-NO, SMB2-DEL-ON-CLOSE-NONWRITE-DELETE-YES.
      s3: smbd: Don't allow setting the delete on close bit on a directory if it contains non-visible files and "delete veto files = no".
      s4: torture: Add regression test for re-opening a durable handle after calling SMB2 setinfo (end of file).
      s3: smbd: In set_ea_dos_attribute() cause root fallback code to exit via the same place.
      s3: smbd: In set_ea_dos_attribute(), if we've stored btime and set XATTR_DOSINFO_CREATE_TIME successfully, we need to clear ST_EX_IFLAG_CALCULATED_BTIME.
      s3: VFS: vxfs: All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: mdssvc: All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: open_internal_dirfsp() add missing file_free() in error path.
      s3: smbd: open_internal_dirfsp(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: non_widelink_open(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: open_file(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: mkdir_internal(). 1 of 2. All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: mkdir_internal(). 2 of 2. All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: rename_internals_fsp(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: call_trans2qfilepathinfo(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: call_trans2setfilepathinfo(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: pysmbd.c: init_files_struct(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: cmd_vfs: cmd_open(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: cmd_vfs: cmd_set_nt_acl(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: smbd_smb2_getinfo_send(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: smbd: smbd_smb2_setinfo_send(). All calls to SMB_VFS_FSTAT(fsp, &fsp->fsp_name->st) clobber fsp->fsp_name->st.st_ex_iflags.
      s3: tests.py: Only run smb2.rename against fileserver.
      s4: torture: Add CHECK_VAL macro to smb2/rename.c. Not yet used.
      s4: torture: Add CHECK_CREATED macro to smb2/rename.c. Not yet used.
      s4: torture: Add test_smb2_close_full_information() test to smb2.rename.
      s3: smbd: Preserve the fsp->fsp_name->st bufs across rename_open_files()
      s3: smbd: Preserve the fsp->fsp_name->st buf across a MSG_SMB_FILE_RENAME message.
      s3: smbget: Fix auth_fn, order of //server/share parameters is mixed in prompt.

Jule Anger (3):
      VERSION: Bump version up to Samba 4.15.7...
      WHATSNEW: Add release notes for Samba 4.15.7
      VERSION: Disable GIT_SNAPSHOT for the 4.15.7 release.

Pavel Filipenský (5):
      selftest: Create users "jackthemapper" and "jacknomapper"
      selftest: Create groups "jackthemappergroup" and "jacknomappergroup"
      selftest: Add to "username.map" mapping for jackthemappergroup
      s3:tests Test "username map" for UNIX groups
      s3:auth: Fix user_in_list() for UNIX groups

Ralph Boehme (10):
      CI: remove shares referencing removed functionality
      smbd: check "store dos attributes" settings in the async dosmode code
      CI: add test "smb2.async_dosmode"
      smbd: also check for NT_STATUS_NOT_SUPPORTED
      CI: enable "smbd async dosmode" on shadow_write share
      CI: add a test for async dosmode on a file in a shadow_copy2 snapshot
      vfs_shadow_copy2: remove async getxattrat
      CI: avoid smb2.twrp being run by plansmbtorture4testsuite() directly
      CI: add a test listing a snapshotted directory
      vfs_shadow_copy2: implement readdir()

Samuel Cabrero (4):
      s3:winbind: Do not use domain's private data to store the SAMR pipes
      s3:winbind: Simplify open_cached_internal_pipe_conn()
      s3:winbind: Do not use domain's private data to store the ADS_STRUCT
      s3:winbind: Remove no longer used domain's private_data pointer

Stefan Metzmacher (28):
      python:tests: let insta_creds() also copy the bind_dn from the template
      dsdb/tests: passwords.py don't need to import BasePasswordTestCase
      dsdb/tests: let all BasePasswordTestCase tests provide self.host_url[_ldaps]
      dsdb/tests: make use of assertLoginFailure helper
      dsdb/tests: introduce assertLoginSuccess
      dsdb/tests: prepare BasePasswordTestCase for simple bind tests
      dsdb/tests: add test_login_basics_simple()
      s3:auth: let make_user_info_netlogon_interactive() set USER_INFO_INTERACTIVE_LOGON
      s4:auth_sam: use USER_INFO_INTERACTIVE_LOGON as inducation for an interactive logon
      s3:rpc_client: let rpccli_netlogon_network_logon() fallback to workstation = lp_netbios_name()
      s4:auth: a simple bind uses the DCs name as workstation
      s4:auth: encrypt_user_info() should set password_state instead of mapped_state
      auth/ntlmssp: don't set mapped_state explicitly in auth_usersupplied_info
      s4:smb_server: don't set mapped_state explicitly in auth_usersupplied_info
      s4:dsdb: don't set mapped_state in auth_usersupplied_info for audit logging
      s4:kdc: don't set mapped_state in auth_usersupplied_info for audit logging
      s4:rpc_server/samr: don't set mapped_state in auth_usersupplied_info for audit logging
      s4:auth: check for user_info->mapped.account_name if it needs to be filled
      s4:auth: fix confusing DEBUG message in authsam_want_check()
      s3:auth: make_user_info_map() should not set mapped_state
      nsswitch: let test_wbinfo.sh also test wbinfo -a $USERNAME@$DOMAIN
      winbindd: don't set mapped_state in winbindd_dual_auth_passdb()
      s4:auth: rename user_info->mapped_state to user_info->cracknames_called
      auth: let auth logging prefer user_info->orig_client.{account,domain}_name if available
      s4:auth: let authenticate_ldap_simple_bind() pass down the mapped nt4names
      HEIMDAL: allow HDB_AUTH_WRONG_PASSWORD to result in HDB_ERR_NOT_FOUND_HERE
      s4:kdc: redirect pre-authentication failured to an RWDC
      s4:kdc: strictly have 2 16-bit parts in krbtgt kvnos

Thomas Debesse (1):
      WHATSNEW: IRC is irc.libera.chat according to https://www.samba.org/samba/irc.html

-----------------------------------------------------------------------


-- 
Samba Shared Repository



More information about the samba-cvs mailing list