summaryrefslogtreecommitdiff
path: root/source3/rpc_client
AgeCommit message (Expand)AuthorFilesLines
2026-01-27s3:rpc_client: Fix memory leak opening local named pipeSamuel Cabrero1-1/+1
2026-01-13lib/async_req: let async_connect_send() pass the fd to {before,after}_connect...Stefan Metzmacher1-4/+4
2025-12-08auth: Use new data_blob_..._s() functions and remove talloc_keep_secret()Pavel Filipenský1-2/+1
2025-11-10s3: Replace a few calls to TALLOC() with talloc_array()Volker Lendecke2-3/+3
2025-06-16libsmb: Remove "source3/libsmb/libsmb.h"Volker Lendecke3-3/+2
2025-02-17s3:rpc_client: Use cli_rpc_pipe_reopen_np_noauth() for OpenPolicy fallbackStefan Metzmacher2-3/+16
2025-02-17s3:rpc_client: Add cli_rpc_pipe_reopen_np_noauth()Stefan Metzmacher2-0/+90
2025-01-29s3:rpc_client: make use of CHECK_DEBUGLVLC(DBGC_RPC_PARSE, ...) rpccli_bh_do_...Stefan Metzmacher1-1/+1
2025-01-13s3:cli_netlogon: prepare for netr_ServerAuthenticateKerberos()Stefan Metzmacher2-1/+94
2025-01-13s3:cli_netlogon: use GENSEC_FEATURE_NO_DELEGATION for trust credentialsStefan Metzmacher1-0/+5
2024-12-05s3:cli_pipe: pass target_service to cli_rpc_pipe_open_with_creds()Stefan Metzmacher2-6/+13
2024-12-05s3:rpc_client: remember the local/remote ipv4 or ipv6 addressesStefan Metzmacher1-6/+56
2024-10-31s3:cli_netlogon: don't change remote_name in rpccli_setup_netlogon_creds_lock...Stefan Metzmacher1-6/+0
2024-10-30s3:cli_netlogon: let rpccli_connect_netlogon() use force_reauth = true on retryStefan Metzmacher1-0/+1
2024-09-29s3:rpc_client: pass remote_{name,sockaddr} to rpccli_setup_netlogon_creds[_lo...Stefan Metzmacher3-6/+14
2024-09-29s3:rpc_client: add missing TALLOC_FREE(frame) in cli_rpc_pipe_open()Stefan Metzmacher1-0/+1
2024-09-26s3:rpc_client: let cli_rpc_pipe_open_schannel() use rpccli_connect_netlogon()...Stefan Metzmacher1-0/+17
2024-09-26s3:rpc_client: pass remote_{name,sockaddr} to rpccli_connect_netlogon()Stefan Metzmacher2-5/+4
2024-09-26s3:rpc_client: let rpccli_connect_netlogon() reuse the existing connectionStefan Metzmacher1-21/+21
2024-09-26s3:rpc_client: allow rpccli_setup_netlogon_creds_locked() to return netlogon_...Stefan Metzmacher1-5/+22
2024-09-26s3:rpc_client: make rpccli_setup_netlogon_creds_locked() staticStefan Metzmacher2-8/+1
2024-09-26s3:rpc_client: split out cli_rpc_pipe_client_auth_schannel()Stefan Metzmacher2-27/+49
2024-09-26s3:rpc_client: add cli_rpc_pipe_client_prepare_alter() helperStefan Metzmacher2-0/+86
2024-09-26s3:rpc_client: make real use of rpc_client_{association,connection}Stefan Metzmacher2-118/+331
2024-09-26s3:rpc_client: let cli_rpc_pipe_open() use rpc_client_connection_np()Stefan Metzmacher2-31/+35
2024-09-26s3:rpc_client: convert rpc_pipe_open_np() to rpc_client_{association,connection}Stefan Metzmacher1-81/+129
2024-09-26s3:rpc_client: convert rpc_pipe_open_tcp_port() to rpc_client_{association,co...Stefan Metzmacher1-102/+179
2024-09-26s3:rpc_client: convert rpc_pipe_open_local_np() to rpc_client_{association,co...Stefan Metzmacher1-38/+63
2024-09-26s3:rpc_client: convert rpc_pipe_open_ncalrpc() to rpc_client_{association,con...Stefan Metzmacher1-44/+53
2024-09-26s3:rpc_client: add struct rpc_client_{association,connection} and helpersStefan Metzmacher2-2/+160
2024-09-26s3:rpc_client: only pass the pipe_name to rpc_transport_np_init_send()Stefan Metzmacher4-8/+13
2024-09-26s3:rpc_client: make most of rpc_pipe_client internal struct membersStefan Metzmacher2-5/+20
2024-09-26s3:librpc/rpc: split out dcerpc_internal.h for struct pipe_auth_dataStefan Metzmacher1-0/+1
2024-09-26s3:rpc_client: remove references to rpc_pipe_client from wsp_cli.cStefan Metzmacher1-26/+45
2024-09-26s3:rpc_client: remember rpc_pipe_client->print_usernameStefan Metzmacher3-4/+12
2024-09-26s3:rpc_client: implement rpccli_bh_get_binding()Stefan Metzmacher1-2/+42
2024-09-26s3:rpc_client: header signing is negotiated per transport connectionStefan Metzmacher2-23/+15
2024-09-26s3:rpc_client: make use of struct samba_sockaddr in rpc_pipe_open_ncalrpc()Stefan Metzmacher1-7/+13
2024-09-26s3:rpc_client: the transport_session_key is per connection!Stefan Metzmacher2-12/+6
2024-09-26s3:rpc_client: remove unused cli_get_session_key()Stefan Metzmacher2-53/+0
2024-09-26s3:rpc_client: add rpccli_bh_auth_session_key()Stefan Metzmacher1-0/+39
2024-09-26s3:rpc_client: add rpccli_bh_transport_session_key()Stefan Metzmacher1-0/+35
2024-07-26s3/rpc_client: fix handling of NT_STATUS_SOME_NOT_MAPPEDRalph Boehme1-4/+15
2024-06-30s3:rpc_client: Initialize struct security_aceAndreas Schneider1-1/+1
2024-06-28s3:rpc_client: Check for array size instead of UINT16_MAXAndreas Schneider1-1/+3
2024-04-23s3:rpc_client: implement bind time feature negotiationStefan Metzmacher2-7/+37
2024-04-23s3:rpc_client: require DCERPC_BIND_ACK_RESULT_ACCEPTANCE for the negotiated p...Stefan Metzmacher1-3/+4
2024-04-23s3:rpc_client: pass struct rpc_pipe_client to check_bind_response()Stefan Metzmacher1-2/+3
2024-04-09s3:rpc_client: Implement rpc_lsa_encrypt_trustdom_info_aes()Andreas Schneider2-0/+185
2024-04-09s3:rpc_client: Implement rpc_lsa_encrypt_trustdom_info()Andreas Schneider2-1/+170