[SCM] Samba Shared Repository - annotated tag tevent-0.13.0 created
Stefan Metzmacher
metze at samba.org
Tue Jul 26 15:04:35 UTC 2022
The annotated tag, tevent-0.13.0 has been created
at afbf4cc88bb8db74f4001b9a6dbe73b3e929476b (tag)
tagging 63d4db63feda920c8020f8484a8b31065b7f1380 (commit)
replaces tdb-1.4.7
tagged by Stefan Metzmacher
on Tue Jul 26 17:04:24 2022 +0200
- Log -----------------------------------------------------------------
tevent: tag release tevent-0.13.0
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAmLgAngACgkQR5ORYRMI
QCV4AQgAm2LKizbT4NGwfkQqEb73jNcEgzTVlzN9hGDKw44RyM9/ncN0bNKaHIJv
qYVU/z5xZT3ogoZ9vK7wU0A+whsqq8xeVdj9xh9+iXuRLDTHOqAnV7RRDyIC+z3f
saIVVJ+ED1tDKK5Q/PCxZ3vWSNgiOyEMTkLHeBPz8pHzBSG0trRlRaRnYb0dGpWg
+GLJh6KrngArcKMVi2NlbubJB0kOoP3Q8OOLhhWhc84rPF/OBSr7wfKhaGXQIJCk
uVNTuQ3A7FQnaDIubUU8z+4GTU5Dc+YzJK8VWzQgWreIf2D3GMY811cWxia6eyvM
+tB3oODCzpr0wrSjsA76ieOWkh+KPQ==
=Skod
-----END PGP SIGNATURE-----
Andreas Schneider (90):
s3:tests: Reformat test_sacl_set_get.sh
s3:tests: Reformat test_shadow_copy_torture.sh
s3:tests: Reformat test_shareenum.sh
s3:tests: Reformat test_sharesec.sh
s3:tests: Reformat test_smb1_shadow_copy_torture.sh
s3:tests: Reformat test_smb1_system_security.sh
s3:tests: Reformat test_smb2_not_casesensitive.sh
s3:tests: Reformat test_smbXsrv_client_dead_rec.sh
s3:tests: Reformat test_smbclient_auth.sh
s3:tests: Reformat test_smbclient_basic.sh
s3:tests: Reformat test_smbclient_encryption.sh
s3:tests: Reformat test_smbclient_encryption_off.sh
s3:tests: Reformat test_smbclient_iconv.sh
s3:tests: Reformat test_smbclient_kerberos.sh
s3:tests: Reformat test_smbclient_krb5.sh
s3:tests: Reformat test_smbclient_large_file.sh
s3:tests: Reformat test_smbclient_list_servers.sh
s3:tests: Reformat test_smbclient_log_basename.sh
s3:tests: Reformat test_smbclient_machine_auth.sh
s3:tests: Reformat test_smbclient_mget.sh
s3:tests: Reformat test_smbclient_netbios_aliases.sh
s3:tests: Reformat test_smbclient_ntlm.sh
s3:tests: Reformat test_smbclient_s3.sh
s3:tests: Reformat test_smbclient_tarmode.sh
s3:tests: Reformat test_smbcquota.sh
s3:tests: Reformat test_smbd_error.sh
s3:tests: Reformat test_smbd_no_krb5.sh
s3:tests: Reformat test_smbget.sh
s3:tests: Reformat test_smbpasswd.sh
s3:tests: Reformat test_smbspool.sh
s3:tests: Reformat test_smbstatus.sh
s3:tests: Reformat test_smbtorture_s3.sh
s3:tests: Reformat test_substitutions.sh
s3:tests: Reformat test_success.sh
s3:tests: Reformat test_symlink_rename_smb1_posix.sh
s3:tests: Reformat test_symlink_traversal_smb1.sh
s3:tests: Reformat test_symlink_traversal_smb1_posix.sh
s3:tests: Reformat test_symlink_traversal_smb2.sh
s3:tests: Reformat test_testparm_s3.sh
s3:tests: Reformat test_tevent_glib_glue.sh
s3:tests: Reformat test_timestamps.sh
s3:tests: Reformat test_usernamemap.sh
s3:tests: Reformat test_valid_users.sh
s3:tests: Reformat test_veto_rmdir.sh
s3:tests: Reformat test_virus_scanner.sh
s3:tests: Reformat test_wbinfo_lookuprids_cache.sh
s3:tests: Reformat test_wbinfo_sids2xids.sh
s3:tests: Reformat test_winbind_ignore_domains.sh
s3:tests: Reformat test_zero_data.sh
s3:tests: Reformat wb_pad.sh
s3:tests: Reformat full_audit_segfault/run.sh
s3:tests: Reformat stream-depot/run.sh
s3:tests: Reformat vfstest-acl/run.sh
s3:tests: Reformat vfstest-catia/run.sh
s3:tests: Reformat xattr-tdb-1/run.sh
testprogs: Fix auth with smbclient and krb5 ccache
lib:cmdline: Fix error handling of --use-kerberos=desired|required|off
lib:cmdline: Fix error handling of --use-krb5-ccache=CCACHE
lib:cmdline: Fix error handling of --client-protection=sign|encrypt|off
s3:waf: Fix version number of public libsmbconf
third_party: Update nss_wraper to version 1.1.12
bootstrap: Use quay.io to download fedora images
s4:libads: Fix trailing whitespaces in ldap.c
s3:libads: Check if we have a valid sockaddr
s3:printing: Do not clear the printer-list.tdb
s4:client: Reformat shell scripts
s4:librpc: Reformat shell scripts
s4:script: Reformat shell scripts
s4:scripting: Reformat shell scripts
s4:torture: Reformat shell scripts
s4:utils: Reformat shell scripts
s4:selftest: Reformat shell scripts
s4:setup: Reformat shell scripts
testprogs: Reformat bogus.sh
s3:selftest: Reformat rpc array
s4:selftest: Reformat slow_ncacn_np_tests list
s4:selftest: Reformat rpc.samr.passwords plansmbtorture4testsuite
s4:torture: Rename rpc.samr.passwords tests
selftest: Do not skip working tests
s3:winbind: Fix pointer access in wb_lookupusergroups_recv()
s3:winbind: Add additional debug level check to wb_lookupusergroups_recv()
s3:winbind: Fix pointer access in wb_xids2sids_recv()
s3:winbind: Add additional debug level check to wb_xids2sids_recv()
s3:rpcclient: Goto done in cmd_samr_setuserinfo_int()
s3:tests: Add test to access msdfs path with smbget
waf: Check for -Wno-error=array-bounds flags
testprogs: Reformat common-links.sh
testprogs: Reformat common_test_fns.inc
Add a .clang-format file
third_party: Update socket_wrapper to version 1.3.4
Andrew Bartlett (11):
build: Make build with --disable-fault-hanlding work under --enable-developer
build: Possibly link against libexecinfo for backtrace_symbols()
lib/util: Prefer backtrace_symbols() for internal backtraces
gitlab-ci: Allow --xz compression on our samba-testbase.tar
build: Allow &pathconfig XML entities to be used in all manpages, not just smb.conf
docs-xml: Use &pathconfig.WINBINDD_SOCKET_DIR; to avoid reference to old /tmp/.winbindd
docs: Show current system path for smb.conf in &smb.conf entity
build: Ensure that SAMBA_GENERATOR() tasks fail on error
s4-auth: For LDAP simple bind, fall back to checking the ENCTYPE_AES256_CTS_HMAC_SHA1_96 if stored
dsdb: Allow password history and password changes without an NT hash
WHATSNEW: Announce support for dropping the NT hash
Björn Jacke (5):
security.idl: add missing BUILTIN SIDs
docs-xml: add nfs4.xml.include documenting the generic NFS4 ACL parameters
docs_xml: use the nfs4 parameter include file in gpfs man page
docs_xml: use the nfs4 parameter include file in zfsacl man page
docs-xml: add missing generic nfs4 parameters in nfs4_xattr man page
Christof Schmitt (1):
nfs4_acls: Correctly skip chown when gid did not change
David Mulder (1):
gpo: samba-gpupdate use s3 param for registry conf
Douglas Bagnall (16):
s3/smbd: stdin fstat failure is a failure
tests: test source4 cmdline/smb.conf log level
tests: adapt logging test for s3.
tests: rename logging test source
debug: drop an '#if _SAMBA_BUILD_ == 3'
debug: add DBG_DEV()
util/debug: share classname table with tests
torture/dlz: putrr callback recognises more than A records
torture/dlz: reserve test_ prefix for actual tests
torture/dlz: minor reformatting for README.Coding
torture/bind_dlz: return the right kind of failure
torture: add torture_assertf()
tortures/dlz: more DNS update tests
dns/dlz: remember old timestamp for dynamic records
bind_dlz: some commentary for b9_format
s4/torture/unix_info2: return NULL on failure
Jeremy Allison (9):
s3: test: Add tests to show we still connect to a full_audit share with a bad success or fail VFS names.
s3: VFS: full_audit: Use correct DBG_ print messages in init_bitmap().
s3: VFS: full_audit. Ensure the module doesn't load if an operation name is miss-spelled or otherwise unknown.
s3: tests: Add test that shows smbd crashes using vfs_fruit with fruit:resource = stream on deleting a file.
s3: VFS: streams_xattr: Add the same accommodation to streams_xattr_unlinkat() as used in streams_xattr_renameat().
s3: net_ads: Cleanup, remove unused talloc_ctx in net_ads_kerberos_kinit().
s3: winbind: Add missing NULL check for returned talloc'ed ADS struct.
s3: libads: Fix return from malloc check.
s3: libads: Fix coverity false positive.
Joseph Sutton (25):
tests/krb5/test_ldap.py: Increase maximum threshold for LDAP timeout
lib/util: Move memcmp_const_time() to util.c
auth: Use constant-time memcmp when comparing sensitive buffers
lib/util: Change function to data_blob_equal_const_time()
lib/util: Change function to mem_equal_const_time()
lib/util: Reduce sum variable to uint8_t
lib/util: Add test of data_blob_equal_const_time()
lib/util: Add test of mem_equal_const_time()
lib/util: Delegate constant time memcmp to gnutls_memcmp()
bootstrap: Remove duplicate dict key
bootstrap: Fix [gm]old linker existence check
libcli:util: Update werror table
libcli/security: Fix typos
python: Don't use deprecated escape sequences
s4:kdc: Add space in error message
lib:krb5_wrap: Add const to parameters for smb_krb5_create_key_from_string()
dsdb/common: Make some parameters const
tests/krb5: Use object() rather than auto() to initialise enums
s4:kdc: Make RBCD access check less strict
tests/krb5: Add test for presence of NT hash
s4:kdc: Add helper function to extract AES256 key and salt
auth/credentials: Add cli_credentials_get_aes256_key()
auth/credentials: Add get_aes256_key()
samba-tool user: When possible, obtain AES256 key and salt
samba-tool user: Accomodate missing unicodePwd in getpassword command
Martin Schwenke (38):
util: Add new debug setting debug_no_stderr_redirect
ctdb-common: Tell file logging not to redirect stderr
ctdb-daemon: Drop unused prefix, logfn, logfn_private
ctdb-daemon: Use DEBUG() macro for child logging
ctdb-tests: Reformat script
ctdb-scripts: Move nfslock out of basic_stop() and basic_start()
ctdb-scripts: Simplify and rename basic_stop() and basic_start()
ctdb-scripts: Refactor the manual RPC service start/stop
ctdb-scripts: Set NFS services to "AUTO" if started by another service
ctdb-scripts: Parameterise /etc directory to aid testing
ctdb-tests: Improve Debian-style event script unit testing
ctdb-tests: Fix faking of program stack traces
ctdb-scripts: Avoid ShellCheck warning SC2162
ctdb-tests: Do not require eval tricks for faking NFS callout
ctdb-scripts: Drop use of eval in CTDB callout handling
ctdb-tests: Return error on empty fake ctdbd configuration blocks
ctdb-tests: Add new tool unit tests to cover UNKNOWN state
ctdb-scripts: Avoid ShellCheck warning SC2164
ctdb-scripts: Reformat using shfmt -w -p -i 0 -fn
ctdb-scripts: De-clutter validate_percentage()
ctdb-scripts: Reduce length of very long lines
ctdb-scripts: Avoid ShellCheck info SC2162
ctdb-scripts: Always check memory usage
ctdb-scripts: Only run unhealthy call-out when passing threshold
ctdb-recoverd: Add function node_flags() and use it in elections
ctdb-recoverd: Add pnn field to banning state structure
ctdb-recoverd: Clean up banning culprit code
ctdb-daemon: Drop unused ban_state element from CTDB node structure
ctdb-protocol: Add separator argument to ctdb_connection_to_buf()
ctdb-daemon: Modernise debug in ctdb_control_send_arp()
ctdb-daemon: Avoid spurious error sending ARPs for released IP
ctdb-daemon: Modernise debug in ctdb_add_public_address()
replace: Add check for if_nameindex()
ctdb-common: Use POSIX if_nameindex() to check interface existence
ctdb-scripts: Avoid ShellCheck warning SC2295
ctdb-scripts: Use "git config" as last resort to parse nfs.conf
ctdb-tests: Work around unreadable file test failure when root
ctdb-build: Add missing dependency on talloc
Michael Saxl (1):
dlz_bind9: call dns_name_is_static before adding space for record
Michael Tokarev (3):
spelling: connnect encrytion exisit expection explicit invalide missmatch paramater paramter partion privilige relase reponse seperate unkown verson authencication progagated
libgpo/admx/en-US/samba.adml spelling: authencication paramter
testparm: clarify "Weak crypto is allowed" message
Noel Power (5):
Add new dfs node msdfs-share pointing to new msdfs-share2
Add test smbclient 'del' of file (on DFS share)
s3/client: fix dfs delete, resolve dfs path
Add test smbclient 'delree' of dir (on DFS share)
s3/client: fix dfs deltree, resolve dfs path
Pavel Filipenský (93):
s4:torture: check return of ndr_pull_init_blob() via torture_assert()
debug: Fix whitespace and a typo in debug.h
debug: Add DEBUGLF macro with explicit location and function parameters.
librpc:ndr: Update ndr_print_debug() and add macro NDR_PRINT_DEBUG_LEVEL
s3:passdb: Fix trailing whitespaces in machine_account_secrets.c
s4:lib: Fix trailing whitespaces in tools/regshell.c
librpc:ndr: Update ndr_print_debug() to the new ndr ABI
s3:winbind: Fix trailing whitespaces in winbindd_group.c
s3:winbind: Improve logging in winbindd.c
s3:winbind: Improve logging in wb_xids2sids.c
s3:winbind: Improve logging in winbindd_group.c
s3:winbind: Move up some code in winbindd_getusersids.c
s3:winbind: Improve logging in winbindd_getusersids.c
s3:winbind: Improve logging in winbindd_dsgetdcname.c
s3:winbind: Improve logging in winbindd_endgrent.c
s3:winbind: Improve logging in winbindd_endpwent.c
s3:winbind: Improve logging in winbindd_getdcname.c
s3:winbind: Improve logging in winbindd_getgrent.c
s3:winbind: Improve logging in winbindd_getgrgid.c
s3:winbind: Improve logging in winbindd_getgrnam.c
s3:winbind: Improve logging in winbindd_getgroups.c
s3:winbind: Improve logging in winbindd_getpwent.c
s3:winbind: Improve logging in winbindd_getpwnam.c
s3:winbind: Improve logging in winbindd_getpwsid.c
s3:winbind: Improve logging in winbindd_getpwuid.c
s3:winbind: Improve logging in winbindd_getsidaliases.c
s3:winbind: Improve logging in winbindd_getuserdomgroups.c
s3:winbind: Improve logging in winbindd_list_groups.c
s3:winbind: Improve logging in winbindd_list_users.c
s3:winbind: Improve logging in winbindd_lookupname.c
s3:winbind: Improve logging in winbindd_pam_auth.c
s3:winbind: Improve logging in winbindd_pam_logoff.c
s3:winbind: Improve logging in winbindd_setgrent.c
s3:winbind: Improve logging in winbindd_setpwent.c
s3:winbind: Improve logging in winbindd_sids_to_xids.c
s3:winbind: Improve logging in winbindd_wins_byip.c
s3:winbind: Improve logging in winbindd_wins_byname.c
s3:winbind: Improve logging in winbindd_xids_to_sids.c
s3:winbind: Improve logging in samlogon_cache.c
s3:winbind: Improve logging in wb_dsgetdcname.c
s3:winbind: Improve logging in wb_getgrsid.c
s3:winbind: Improve logging in wb_getpwsid.c
s3:winbind: Improve logging in wb_gettoken.c
s3:winbind: Improve logging in wb_group_members.c
s3:winbind: Improve logging in wb_lookupname.c
s3:winbind: Improve logging in wb_lookupsid.c
s3:winbind: Improve logging in wb_lookupsids.c
s3:winbind: Improve logging in wb_lookupuseraliases.c
s3:winbind: Improve logging in wb_lookupusergroups.c
s3:winbind: Improve logging in wb_next_grent.c
s3:winbind: Improve logging in wb_next_pwent.c
s3:winbind: Improve logging in wb_query_group_list.c
s3:winbind: Improve logging in wb_queryuser.c
s3:winbind: Improve logging in wb_query_user_list.c
s3:winbind: Improve logging in wb_sids2xids.c
s3:winbind: Fix trailing whitespace in winbindd.h
s3:winbind: Change num_sids from int to uint32_t in wb_gettoken_recv()
s3:winbind: Change num_sids from int to uint32_t in wb_lookupuseraliases_send()
s3:winbind: Change num_sids from int to uint32_t in wb_lookupusergroups_recv()
s3:winbind: Change num_received, num_domains from int to uint32_t in winbindd_list_groups_state
s3:winbind: Change num_groups from int to uint32_t in wb_query_group_list_recv()
s3:winbind: Change num_groups, next_group from int to uint32_t in wb_group_members.c
s3:winbind: Change max_groups, num_groups from int to uint32_t in getpwent_state
s3:winbind: Change num_gids from int to uint32_t in winbindd_getgroups_state
s3:winbind: Change max_users, num_users from int to uint32_t in winbindd_getpwent_state
README.Coding: PRINT format specifiers PRIuxx
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_gettoken.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_group_members.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_lookupuseraliases.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_lookupusergroups.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_next_pwent.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_query_group_list.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_query_user_list.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_queryuser.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_sids2xids.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_xids2sids.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in wb_lookupsids.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_getgrent.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_getgrgid.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_getgrnam.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_getgroups.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_getpwent.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_getuserdomgroups.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_getusersids.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_list_groups.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_list_users.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_sids_to_xids.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_xids_to_sids.c
s3:winbind: Change '%u' to '%PRIu32' for uint32_t in winbindd_getsidaliases.c
s3:winbind: Add additional debug level check to wb_gettoken_recv()
s3:winbind: Add additional debug level check to winbindd_getgroups_recv()
s3:winbind: Add additional debug level check to winbindd_getsidaliases_send()
s3:winbind: Add additional debug level check to wb_lookupsids_send()
Ralph Boehme (10):
gitlab-ci: Add jq
vfs_btrfs: reduce loglevel message to DEBUG in btrfs_fget_compression()
vfs_gpfs: use sys_fstatat() in stat_with_capability()
vfs_acl_xattr: add acl_xattr:security_acl_name option
smbd: if close fails just log it, don't crash
smbd: follow-up fix for "if close fails just log it, don't crash"
mdssvc: fix indentation
mdssvc: convert mds_init_ctx() to return NTSTATUS
CI: fix check for correct mdsvc resonse when connecting to a share with Spotlight disabled
mdssvc: return all-zero policy handle if spotlight is disabled
Robert Sprowson (1):
s3:smbd: Out-by-4 error in smbd read reply max_send clamp
Samuel Cabrero (102):
Revert "s3:auth: Fix user_in_list() for UNIX groups"
Revert "docs-xml: Update documentation for removal of NIS support"
Revert "s3:smbd: Remove NIS support"
Revert "lib:util: Remove NIS support from string_match()"
s3:smbd: Free allocated strings before leaving user_in_netgroup() function
replace: Check for -Wuse-after-free
third_party/heimdal: Fix build with gcc version 12.1
s3:printing: Fix temporary talloc context leak
s3:libads: Clear previous CLDAP ping flags when reusing the ADS_STRUCT
s3:libads: Pass the correct ADS_STRUCT pointer to ads_msgfree
s3:winbind: Remove dupplicated talloc_get_type() call
s3:winbind: Fix a memory leak in ads_idmap_cached_connection()
s3:winbind: Fix a memory leak in ads_cached_connection()
s3:libnet: Allocate the machine name string under its container's talloc context
s3:libnet: Allocate the machine name string under its container's talloc context
pygpo: Make ads_ADSType object inherit from pytalloc_BaseObject
s3:netapi: Allocate a temporary talloc context for NetGetJoinableOUs_l()
s3:libnet: Allocate a temporary talloc context in libnet_connect_ads()
s3:libsmb: Allocate a temporary talloc context for ads_dc_name()
s3:printing: Allocate a temporary talloc context for nt_printer_publish()
s3:winbind: Pass a memory context to ads_idmap_cached_connection()
s3:winbind: Return ADS_STATUS from ads_cached_connection()
s3:winbind: Init pointers to NULL and use new debug macros
s3:winbind: Allocate a temporary talloc context for ads_idmap_cached_connection()
s3:winbind: Allocate a temporary memory context for ads_cached_connection()
s3:winbind: Pass a memory context to ads_cached_connection_connect()
s3:winbind: Create a temporary talloc context for ads_cached_connection_connect()
s3:winbind: Factor out dcip_check_name_ads()
s3:winbind: Early return on error in dcip_check_name_ads()
s3:winbind: Allocate a temporary memory context for dcip_check_name_ads()
s3:libads: Rename talloc context
s3:libads: Allocate temporary memory context for ads_domain_func_level()
s3:net: Refactor net_ads_lookup(), allocate a talloc context
s3:net: Refactor net_ads_info(), allocate a talloc context
s3:net: Refactor net_ads_workgroup(), allocate a talloc context
s3:net: Pass a memory context to ads_startup_nobind()
s3:net: Refactor ads_user_add(), allocate a talloc context
s3:net: Refactor ads_user_info(), allocate a talloc context
s3:net: Refactor ads_user_delete(), allocate a talloc context
s3:net: Refactor net_ads_user(), allocate a talloc context
s3:net: Refactor ads_group_add(), allocate a talloc context
s3:net: Refactor ads_group_delete(), allocate a talloc context
s3:net: Refactor net_ads_group(), allocate a talloc context
s3:net: Refactor net_ads_status(), allocate a talloc context
s3:net: Refactor net_ads_leave(), allocate a talloc context
s3:net: Refactor net_ads_join_ok(), allocate a talloc context
s3:net: Refactor net_ads_join(), allocate a talloc context
s3:net: Refactor net_ads_dns_register(), allocate a talloc context
s3:net: Refactor net_ads_dns_unregister(), allocate a talloc context
s3:net: Refactor net_ads_printer_search(), allocate a talloc context
s3:net: Refactor net_ads_printer_info(), allocate a talloc context
s3:net: Refactor net_ads_printer_publish(), allocate a talloc context
s3:net: Refactor net_ads_printer_remove(), allocate a talloc context
s3:net: Refactor net_ads_password(), allocate a talloc context
s3:net: Refactor net_ads_changetrustpw(), allocate a talloc context
s3:net: Refactor net_ads_search(), allocate a talloc context
s3:net: Refactor net_ads_dn(), allocate a talloc context
s3:net: Refactor net_ads_sid(), allocate a talloc context
s3:net: Refactor net_ads_keytab_flush(), allocate a talloc context
s3:net: Refactor net_ads_keytab_add(), allocate a talloc context
s3:net: Refactor net_ads_keytab_create(), allocate a talloc context
s3:net: Refactor net_ads_setspn_list(), allocate a talloc context
s3:net: Refactor net_ads_setspn_add(), allocate a talloc context
s3:net: Refactor net_ads_setspn_delete(), allocate a talloc context
s3:net: Refactor net_ads_enctypes_list(), allocate a talloc context
s3:net: Refactor net_ads_enctypes_set(), allocate a talloc context
s3:net: Refactor net_ads_enctypes_delete(), allocate a talloc context
s3:net: Exit returning -1 when usage is displayed
s3:net: Pass a talloc context to ads_startup()
s3:net: Pass a talloc context to ads_startup_int()
s3:libads: Remove unused define
s3:libads: Move the ads_destroy() function up in the file
s3:net: Refactor net_ads_check_int(), allocate a talloc context
s3:libads: Allocate ADS_STRUCT under a talloc context
s3:libads: Remove no longer used is_mine flag from ADS_STRUCT
s3:libads: Alloc ads->server.realm under ADS_STRUCT talloc context
s3:libads: Allocate ads->server.workgroup under ADS_STRUCT talloc context
s3:libads: Allocate ads->server.ldap_server under ADS_STRUCT talloc context
s3:libads: Allocate ads->auth.realm under ADS_STRUCT talloc context
s3:libads: Allocate ads->auth.password under ADS_STRUCT talloc context
s3:libads: Allocate ads->auth.user_name under ADS_STRUCT talloc context
s3:libads: Allocate ads->auth.kdc_server under ADS_STRUCT talloc context
s3:libads: Print ads->auth.ccache_name in ndr_print_ads_struct()
s3:libads: Allocate ads->auth.ccache_name under ADS_STRUCT talloc context
s3:libads: Allocate ads->config.realm under ADS_STRUCT talloc context
s3:libads: Return ADS_STATUS from ads_build_path()
s3:libads: Return ADS_STATUS from ads_build_dn()
s3:libads: Allocate ads->config.bind_path under ADS_STRUCT talloc context
s3:libads: Allocate ads->config.ldap_server_name under ADS_STRUCT talloc context
s3:libads: Allocate ads->config.server_site_name under ADS_STRUCT talloc context
s3:libads: Allocate ads->config.client_site_name under ADS_STRUCT talloc context
s3:libads: Allocate ads->config.schema_path under ADS_STRUCT talloc context
s3:libads: Allocate ads->config.config_path under ADS_STRUCT talloc context
s3:libads: RIP ads_destroy()
s4:mitkdc: Always set SDB_F_FOR_{TGS,AS}_REQ flag for DAL >= 9
s3:winbind: Fix trailing whitespaces and spaces before tabs in winbindd_cred_cache.c
s3:winbind: Fix trailing whitespaces in winbindd_proto.h
s3:winbind: Improve debug message to print the service in add_ccache_to_list()
s3:winbind: Improve debug message to print service in smb_krb5_renew_ticket()
lib:krb5_wrap: Add debug to ads_krb5_cli_get_ticket()
s3:winbind: Create service principal inside add_ccache_to_list()
s3:winbind: Use the canonical realm name to renew the credentials
Stefan Metzmacher (18):
s3:ctdbd_conn: make sure ctdbd_init_async_connection() never returns 0 with conn = NULL
s3:dbwrap_ctdb: improve the error handling in ctdb_async_ctx_init_internal()
s4:torture/smb2: rename 'smb2.bench-oplock' to 'smb2.bench.oplock'
s4:torture/smb2: add smb2.bench.path-contention-shared
s3:vfs_fileid: move to a single mapping_fn() returning struct file_id
s3:vfs_fileid: maintain an array of nolock inodes
s3:vfs_fileid: introduce algorithm 'next_module'
s3:vfs_fileid: always add the 'nolock' behavior via file_id.extid
s3:vfs_fileid: also handle 'fsname_nodirs' via fileid_is_nolock_inode()
s3:vfs_fileid: also imply the generic nolock logic to the legacy 'hostname' algorithm
s3:vfs_fileid: introduce 'fileid:nolock_max_slots'
s3:vfs_fileid: introduce 'fileid:nolock_paths'
s3:vfs_fileid: add 'fileid:nolock_all_dirs = BOOL'
s3:vfs_fileid: add 'fileid:nolock_all_inodes = BOOL'
docs-xml:manpages: update vfs_fileid.8.xml for the recent changes
tevent: add tevent_cached_getpid() helper
tevent: tevent_cached_getpid() tests
tevent: version 0.13.0
Uri Simchoni (1):
ci-images: install diffutils prior to building images
Vinit Agnihotri (2):
ctdb-tests: Add runstate handling to fake ctdbd
ctdb-tool: Add UNKNOWN pseudo state
Volker Lendecke (37):
rpc_server3: Initialize mangle_fns in classic and spoolss
winbind: Fix the 32-bit build
winbind: Fix a "format string is not a string literal" warning
lib: Fix the FreeBSD build
torture: Fix the 32-bit build
lib: Fix the 32-bit build
lib: On FreeBSD util_paths.c does not find struct stat
smbd: Open up openat_internal_dir_from_pathref() for general dirs
smbd: Avoid a "? True : False"
lib: Remove a few #include "includes.h"
lib: Simplify canonicalize_absolute_path()
registry3: Align function types to what is returned
registry3: Align an integer type
torture3: Fix an error check in torture_delete_fn()
smbd: Don't create a fsp->base_fsp for a "::$DATA" stream
smbd: Simplify canonicalize_snapshot_path()
smbd: Factor out extract_snapshot_token() from canonicalize_snapshot_path()
test3: Fix a debug message
libcli: Modernize a few DEBUG statements
smbd: Update fsp->fsp_flags.is_directory in vfs_stat_fsp()
smbd: Make fsp_attach_smb_fname() talloc_move() the name to the fsp
vfs_shadow_copy2: Don't reference dirfsp for streams
VFS: NULL dirfsp for openat on stream opens
smbd: Simplify non_widelink_open()
smbd: Simplify openat_pathref_fsp()
smbd: A stream open does not need O_NOFOLLOW
smbd: Hand full_fname from openat_pathref_nostream()
smbd: Open openat_pathref_fullname() for streams
smbd: Simplify openat_pathref_fullname()
smbd: open_stream_pathref_fsp() does not need a dirfsp
smbd: Simplify open_stream_pathref_fsp()
smbd: Some more assert in fd_openat()
smbd: Make get_real_filename_at public
smbd: Add openat_pathref_dirfsp_nosymlink()
vfs_error_inject: Ignore openat() from openat_pathref_dirfsp_nosymlink()
smbd: Take care of @GMT in SMB1's reply_ntcreate_and_X()
smbd: Userspace symlink eval in filename_convert_dirfsp()
dinesh (1):
smbd: Bypass the vfs_gethandle data for default share IPC$
-----------------------------------------------------------------------
--
Samba Shared Repository
More information about the samba-cvs
mailing list