summaryrefslogtreecommitdiff
path: root/librpc/rpc
Commit message (Expand)AuthorAgeFilesLines
* librpc: Add dcerpc helper dcerpc_is_transport_encrypted()Andreas Schneider2020-10-292-0/+163
* librpc/dcesrv_core: let dcesrv_call_dispatch_local() call context->iface->rep...Stefan Metzmacher2020-10-231-0/+10
* librpc/dcesrv_core: assert that dcesrv_call_dispatch_local() never gets async.Stefan Metzmacher2020-10-231-0/+3
* librpc/dcesrv_core: make use of dcerpc_fault_to_nt_status() in dcesrv_call_di...Stefan Metzmacher2020-10-231-3/+3
* librpc/dcesrv_core: move two rpcint_dispatch() copies into dcesrv_call_dispat...Stefan Metzmacher2020-10-232-0/+65
* rpc: avoid undefined behaviour when parsing bindingsDouglas Bagnall2020-10-231-4/+5
* lib/util: remove extra safe_string.h fileMatthew DeVore2020-08-282-0/+4
* librpc: core: Move the s4 handles implementation to the RPC server coreSamuel Cabrero2020-05-241-0/+363
* librpc: Align integer typesVolker Lendecke2020-05-051-1/+1
* librpc: Provide clearer debug messages for malformed DCE/RPC bindAndrew Bartlett2020-04-291-8/+29
* s3:rpc_server: Improve local dispatchingSamuel Cabrero2020-04-081-1/+1
* librpc:core: Make find_interface_by_uuid publicSamuel Cabrero2020-04-082-1/+4
* pidl:NDR/ServerCompat: Generate local dispatching functionSamuel Cabrero2020-03-201-0/+4
* pidl:NDR/Server: Allow to define endpoint server shutdown functionsSamuel Cabrero2019-12-122-0/+57
* librpc:core: Add a function to reinitialize the dcesrv_contextSamuel Cabrero2019-12-122-0/+30
* librpc:core: Add public functions to initialize endpoint serversSamuel Cabrero2019-12-122-11/+56
* librpc:core: Split dcesrv context init and endpoint servers initSamuel Cabrero2019-12-122-10/+17
* dcerpc: developer option to save ndr_fuzz_X seedsDouglas Bagnall2019-12-105-0/+200
* librpc: Unify packet dumping on ndr_pull() failureAndrew Bartlett2019-11-203-27/+27
* librpc: Fix CID 1455913 Use after freeVolker Lendecke2019-11-191-1/+2
* librpc: Use the fact that file_save() now uses O_EXCL in dcerpc_log_packet()Andrew Bartlett2019-11-151-6/+6
* librpc:core: Make dcesrv_find_endpoint publicSamuel Cabrero2019-10-182-1/+4
* librpc:core: Return NTSTATUS for dcesrv_find_endpointSamuel Cabrero2019-10-181-9/+13
* librpc:core: Rename find_endpoint to dcesrv_find_endpointSamuel Cabrero2019-10-181-3/+3
* librpc:core: Initialize static variableSamuel Cabrero2019-10-181-1/+1
* librpc:core: Allocate struct dcesrv_interface with tallocSamuel Cabrero2019-10-183-10/+22
* librpc:core: Set debug classSamuel Cabrero2019-10-181-0/+3
* s4:rpc_server: Move core functions to core librarySamuel Cabrero2019-10-184-1/+3826
* s4:rpc_server: Move core structures and prototypes to core librarySamuel Cabrero2019-10-181-0/+578
* librpc: Add new dcerpc server core librarySamuel Cabrero2019-10-182-0/+52
* librpc: Move dcerpc_log_packet from s4 librpc to common librpcSamuel Cabrero2019-10-182-0/+41
* librpc: Move dcerpc_ncacn_push_auth from s4 librpc to common librpcSamuel Cabrero2019-10-182-0/+60
* s4:rpc_server: Split dcerpc_generic_session_key for server and clientSamuel Cabrero2019-10-182-0/+12
* librpc:rpc: Use C99 initializer for last element in dcerpc_faultsAndreas Schneider2019-01-281-1/+1
* librpc: add SMB_ASSERT(blob->length >= DCERPC_NCACN_PAYLOAD_OFFSET) protectionStefan Metzmacher2019-01-121-0/+10
* librpc: add dcerpc_get_auth_{type,level,context_id}() helper functionsStefan Metzmacher2019-01-122-0/+90
* librpc: add dcerpc_get_auth_length() helper functionStefan Metzmacher2019-01-122-0/+10
* librpc: add binding handle support for [smb1]Stefan Metzmacher2018-07-242-0/+3
* librpc/dceprc_util.c: Move debug message to DBG_DEBUG()Andrew Bartlett2017-09-071-2/+2
* source4 rpc: binding.c enable DCERPC_SCHANNEL_AUTO for schannel connectionsGary Lockyer2017-05-251-1/+1
* librpc/rpc: fix regression in NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE error map...Stefan Metzmacher2017-02-211-5/+3
* librpc/rpc: verify the passed table against the table on the handleStefan Metzmacher2016-10-261-2/+0
* librpc/rpc: make sure we use the object from the handle in dcerpc_binding_han...Stefan Metzmacher2016-10-261-0/+16
* librpc/rpc: no longer set FLAG_OBJECT_PRESENT and FLAG_BIGENDIAN for ndr_{pul...Stefan Metzmacher2016-10-261-16/+0
* librpc: support "packet" for packet level authentication in binding stringsGünther Deschner2016-10-262-0/+5
* librpc: add dcerpc_ncacn_push_pkt_auth() helper functionStefan Metzmacher2016-10-262-0/+210
* librpc: add dcerpc_ncacn_pull_pkt_auth() helper functionStefan Metzmacher2016-10-262-0/+152
* librpc/rpc: make use of dcerpc_pull_ncacn_packet() in dcerpc_read_ncacn_packe...Stefan Metzmacher2016-10-261-27/+5
* librpc/rpc: move dcerpc_pull_ncacn_packet() from source3/librpc/rpc/ to the t...Stefan Metzmacher2016-10-262-0/+48
* dcerpc.idl: add DCERPC_FAULT_SERVER_UNAVAILABLEStefan Metzmacher2016-10-261-0/+1