1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-10 01:18:15 +03:00
samba-mirror/source4
Samuel Cabrero 1e559f9587 selftest: Test RPC handles and association groups from different connection
Add a test to check if a RPC handle can be used from a different connection
than the one where it was created, when the same association group is
requested in the bind operation of the second connection.

The association group handling is one of the differences between the S3
and S4 RPC server implementations provided by the implementation
callbacks after the merge.

Association groups work fine in the S4 implementation as the RPC server
runs in one process, except for the 'smbd' embedded services provided
by the S3 implementation like winreg (see lp_enforce_ad_dc_settings()).

In the S3 implementation, association groups should work in the same
process, but the merge introduced a bug where a new association group is
always created even when it already exists in the same process.

Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
2021-04-07 09:18:30 +00:00
..
auth s4:gensec: Fix overflow issues in switch statement 2021-02-01 21:50:32 +00:00
build/pasn1
cldap_server s4: rename source4/smbd/ to source4/samba/ 2020-11-27 10:07:18 +00:00
client lib: Remove init_names() 2021-03-16 17:09:32 +00:00
cluster dbwrap: Remove calls to loadparm 2018-04-24 01:53:19 +02:00
dns_server librpc/idl: dnsp tombstone timestamp name matches MS-DNSP 2021-03-29 23:20:37 +00:00
dsdb s4:dsdb/password_hash: Add a more useful error message for passwords too long to be hashed 2021-04-07 09:18:30 +00:00
echo_server s4: rename source4/smbd/ to source4/samba/ 2020-11-27 10:07:18 +00:00
heimdal HEIMDAL: krb5_storage_free(NULL) should work 2021-02-09 03:09:34 +00:00
heimdal_build heimdal_build: silence warning: macro redefined 2020-11-10 06:53:42 +00:00
include lib: Remove global xfile.h includes 2016-11-20 06:23:19 +01:00
kdc s4:kdc:mit: Fix heap-use-after-free 2021-02-03 04:19:36 +00:00
ldap_server s4: rename source4/smbd/ to source4/samba/ 2020-11-27 10:07:18 +00:00
lib s4:lib:cmdline: Rename cli_credentials_set_cmdline_callbacks() 2021-03-24 00:55:32 +00:00
libcli libcli/smb: pass smb3_capabilities to smbXcli_conn_create() 2021-03-17 00:49:32 +00:00
libnet provision: Decrease the length of random machine passwords 2021-04-07 09:18:30 +00:00
librpc librpc: Remove the gensec dependency from library dcerpc-binding 2021-04-06 23:33:14 +00:00
nbt_server s4: rename source4/smbd/ to source4/samba/ 2020-11-27 10:07:18 +00:00
ntp_signd s4: rename source4/smbd/ to source4/samba/ 2020-11-27 10:07:18 +00:00
ntvfs smb.conf: Remove "share backend" option 2021-03-26 03:04:39 +00:00
param smb.conf: Remove "share backend" option 2021-03-26 03:04:39 +00:00
rpc_server rpc/idl dnsserver s/DNS_RPC_DATA/DNS_RPC_RECORD_DATA/ 2021-03-30 00:20:53 +00:00
samba tstream_npa: Return named_pipe_auth_req_info4 from accept_existing 2021-04-01 19:32:36 +00:00
script PY3: change shebang to python3 in source4/dsdb dir 2018-12-14 14:40:20 +01:00
scripting provision: Decrease the length of random machine passwords 2021-04-07 09:18:30 +00:00
selftest provision tests: Add test for the CryptSHA256 and CryptSHA512 password hashing schemes 2021-04-07 09:18:30 +00:00
setup provision: Add support for BIND 9.16.x 2020-09-24 04:32:42 +00:00
smb_server smb.conf: Remove "share backend" option 2021-03-26 03:04:39 +00:00
torture selftest: Test RPC handles and association groups from different connection 2021-04-07 09:18:30 +00:00
utils lib/util: remove extra safe_string.h file 2020-08-28 02:18:40 +00:00
winbind s4: rename source4/smbd/ to source4/samba/ 2020-11-27 10:07:18 +00:00
wrepl_server s4: rename source4/smbd/ to source4/samba/ 2020-11-27 10:07:18 +00:00
.clang_complete
.valgrind_suppressions
wscript_build