1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/source3/rpc_client
Günther Deschner 898c612335 s3-dcerpc: avoid talloc_move on schannel creds in cli_rpc_pipe_open_schannel_with_key().
Initially, the schannel creds were talloc memduped, then, during the netlogon
creds client merge (baf7274fed) they were first
talloc_referenced and then later (53765c81f7)
talloc_moved.

The issue with using talloc_move here is that users of that function in winbind
will only be able to have two schanneled connections, as the cached schannel
credentials pointer from the netlogon pipe will be set to NULL. Do a deep copy
of the struct instead.

Guenther
2010-08-24 02:04:27 +02:00
..
cli_lsarpc.c s3-rpc_client: Use the right memory context for array elements. 2010-07-05 15:59:05 +02:00
cli_lsarpc.h s3:dom_sid Global replace of DOM_SID with struct dom_sid 2010-05-21 10:39:59 +02:00
cli_netlogon.c s3-rpc_client: move protos to init_netlogon.h 2010-05-28 02:49:36 +02:00
cli_netlogon.h s3-rpc_client: move protos to cli_netlogon.h 2010-05-18 21:42:37 +02:00
cli_pipe.c s3-dcerpc: avoid talloc_move on schannel creds in cli_rpc_pipe_open_schannel_with_key(). 2010-08-24 02:04:27 +02:00
cli_samr.c s3-rpc_client: Fixed a segfault in rpccli_samr_chng_pswd_auth_crap(). 2010-07-18 15:09:24 +02:00
cli_samr.h s3-rpc_client: move protos to cli_samr.h 2010-05-18 21:42:32 +02:00
cli_spoolss.c s3-rpc_client: move protos to cli_spoolss.h 2010-05-18 21:42:45 +02:00
cli_spoolss.h s3-rpc_client: move protos to cli_spoolss.h 2010-05-18 21:42:45 +02:00
init_lsa.c s3-lsa: remove all init_lsa* functions. 2009-01-06 16:02:13 +01:00
init_netlogon.c s3-rpc_client: move protos to init_netlogon.h 2010-05-28 02:49:36 +02:00
init_netlogon.h s3-rpc_client: move protos to init_netlogon.h 2010-05-28 02:49:36 +02:00
init_samr.c s3-rpc_client: move protos to init_samr.h 2010-05-18 21:42:57 +02:00
init_samr.h s3-rpc_client: move protos to init_samr.h 2010-05-18 21:42:57 +02:00
init_spoolss.c s3-build: avoid to globally include printing and spoolss headers. 2010-07-31 00:50:31 +02:00
init_spoolss.h s3-spoolss: add and use spoolss_printerinfo2_to_setprinterinfo2(). 2010-06-03 16:32:49 +02:00
rpc_transport_np.c s3: Save the received trans2 from the inbuf in cli_trans 2010-08-05 13:57:29 +02:00
rpc_transport_sock.c s3:rpc_client: remove more unused code 2010-03-29 18:11:20 +02:00