summaryrefslogtreecommitdiff
path: root/librpc/rpc
AgeCommit message (Expand)AuthorFilesLines
2026-01-07librpc: Use a direct struct initializationVolker Lendecke1-4/+6
2026-01-07libndr: Fix two small error path memleaksVolker Lendecke1-0/+2
2026-01-07librpc: Slightly simplify dcerpc_binding_build_tower()Volker Lendecke1-3/+3
2025-06-14librpc: Fix whitespaceVolker Lendecke2-25/+25
2025-02-17dcesrv_core: Make dcesrv_call_disconnect_after() publicStefan Metzmacher2-2/+5
2025-01-13s4:librpc/rpc: implement DCERPC_SCHANNEL_KRB5Stefan Metzmacher1-0/+2
2024-12-12librpc/server: call dcesrv_netr_check_schannel() as schannel_check_creds_stat...Stefan Metzmacher1-12/+59
2024-12-12libcli/auth: let schannel_check_creds_state() take an access_check callbackStefan Metzmacher1-0/+2
2024-12-12librpc/server: prepare schannel_util.c for netr_ServerAuthenticateKerberosStefan Metzmacher1-1/+51
2024-12-12dcesrv_core: add dcesrv_assoc_group_common_destructor()Stefan Metzmacher2-1/+18
2024-12-05schannel.idl: change netlogon_creds_CredentialState layout for 4.22Stefan Metzmacher1-2/+2
2024-10-30libcli/auth: pass auth_{type,level} to schannel_check_creds_state()Stefan Metzmacher1-0/+2
2024-10-30dcesrv_core: add DCESRV_NOT_USED_ON_WIRE() helper macroStefan Metzmacher1-0/+8
2024-10-30librpc/rpc: make use of creds->ex->client_sid in dcesrv_netr_check_schannel_g...Stefan Metzmacher1-2/+2
2024-10-10dcesrv_core: better fault codes dcesrv_auth_prepare_auth3()Stefan Metzmacher2-10/+42
2024-10-10dcesrv_core: fix the auth3 for large ntlmssp messagesStefan Metzmacher2-9/+15
2024-10-10dcesrv_core: alter_context logon failures should result in DCERPC_FAULT_ACCES...Stefan Metzmacher1-1/+14
2024-10-10dcesrv_core: a failure from gensec_update results in NAK_REASON_INVALID_CHECKSUMStefan Metzmacher1-1/+1
2024-10-10dcerpc_util: let dcerpc_pull_auth_trailer() ignore data_and_pad for bind, alt...Stefan Metzmacher1-31/+2
2024-10-10dcerpc_util: let dcerpc_pull_auth_trailer() expose the reject reasonStefan Metzmacher2-3/+11
2024-10-10dcerpc_util: let dcerpc_pull_auth_trailer() check that auth_offset is 4 bytes...Stefan Metzmacher1-7/+11
2024-10-10dcesrv_core: introduce dcesrv_connection->transport_max_recv_fragStefan Metzmacher2-4/+35
2024-10-10dcesrv_core: add more verbose debugging for missing association groupsStefan Metzmacher1-2/+11
2024-10-10dcerpc_util: don't allow auth_padding for BIND, ALTER_CONTEXT and AUTH3 pdusStefan Metzmacher1-5/+14
2024-10-10dcesrv_core: return NAK_REASON_PROTOCOL_VERSION_NOT_SUPPORTED for binds witho...Stefan Metzmacher1-1/+2
2024-10-10dcesrv_core: disconnect after a fault with non AUTH_LEVEL_CONNECT bindStefan Metzmacher2-0/+23
2024-09-26librpc/rpc: un-const dcerpc_default_transport_endpoint()Stefan Metzmacher2-7/+7
2024-09-26librpc/rpc: add dcerpc_binding_handle_get_transport() helper functionStefan Metzmacher2-0/+8
2024-09-26librpc/rpc: add dcerpc_binding_handle_get_binding()Stefan Metzmacher2-0/+7
2024-09-26librpc/rpc: add get_binding() to dcerpc_binding_handle_opsStefan Metzmacher1-0/+2
2024-09-26librpc/rpc: add dcerpc_binding_handle_auth_session_key()Stefan Metzmacher2-0/+20
2024-09-26librpc/rpc: add dcerpc_binding_handle_transport_{encrypted,session_key}()Stefan Metzmacher2-0/+33
2024-09-26librpc/rpc: map DCERPC_NCA_S_UNSUPPORTED_TYPE to NT_STATUS_RPC_UNSUPPORTED_TYPEStefan Metzmacher1-1/+1
2024-09-26librpc/rpc: map DCERPC_NCA_S_SERVER_TOO_BUSY to NT_STATUS_RPC_SERVER_TOO_BUSYStefan Metzmacher1-1/+1
2024-04-23dcesrv_reply: we don't need to call dcerpc_set_frag_length() in dcesrv_fault_...Stefan Metzmacher1-2/+0
2024-04-16lib: Give lib/util/util_file.c its own header fileVolker Lendecke2-0/+2
2024-04-09librpc:rpc: Add dcerpc_lsa.hAndreas Schneider1-0/+44
2024-01-09dcesrv_reply: just drop responses if the connection is already terminatingStefan Metzmacher1-1/+26
2024-01-09dcesrv_core: add dcesrv_call_state->subreq in order to allow tevent_req_cance...Stefan Metzmacher2-4/+110
2023-11-01librpc:ndr: Introduce ‘ndr_flags_type’ typeJoseph Sutton5-8/+10
2023-10-17librpc/rpc: also get the 2nd half of the ndr_syntax_id from a floorStefan Metzmacher2-5/+29
2023-10-17librpc/rpc: add dcerpc_floor_pack_uuid_full() helper functionStefan Metzmacher1-15/+34
2023-10-17librpc/rpc: add dcesrv_async_reply() helper that disconnects as neededStefan Metzmacher2-0/+24
2023-10-17librpc/rpc: allow dcesrv_context to propose the preferred ndr syntaxStefan Metzmacher3-4/+22
2023-10-17dcesrv_core: maintain the number of allocated association groups per dce_ctxStefan Metzmacher1-0/+1
2023-10-17librpc/rpc: add dcesrv_register_default_auth_types[_machine_principal]() helpersStefan Metzmacher2-0/+61
2023-10-17librpc/rpc: implement dcesrv_mgmt_inq_princ_name infrastructureStefan Metzmacher3-1/+83
2023-10-17librpc/rpc: let dcesrv_mgmt_inq_if_ids() filter out the mgmt syntax_idStefan Metzmacher1-0/+10
2023-10-17librpc/rpc: apply some code cleanup and error checks to dcesrv_mgmt.cStefan Metzmacher1-5/+20
2023-09-27librpc: Fix typos in error messagesJoseph Sutton1-1/+1