summaryrefslogtreecommitdiff
path: root/librpc/rpc
Commit message (Expand)AuthorAgeFilesLines
* 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
* librpc/rpc: ignore invalid auth_pad_length values in BIND, ALTER and AUTH3 pdusStefan Metzmacher2016-06-241-0/+16
* librpc/rpc: let dcerpc_pull_auth_trailer() check that auth_pad_length fits wi...Stefan Metzmacher2016-06-241-0/+37
* librpc/rpc: let dcerpc_pull_auth_trailer() only accept auth_length!=NULL or a...Stefan Metzmacher2016-06-241-0/+8
* CVE-2015-5370: librpc/rpc: don't allow pkt->auth_length == 0 in dcerpc_pull_a...Stefan Metzmacher2016-04-121-0/+5
* CVE-2015-5370: librpc/rpc: add a dcerpc_verify_ncacn_packet_header() helper f...Stefan Metzmacher2016-04-122-0/+78
* CVE-2015-5370: librpc/rpc: simplify and harden dcerpc_pull_auth_trailer()Stefan Metzmacher2016-04-122-18/+49
* CVE-2016-2118: librpc: change the default auth level from DCERPC_AUTH_LEVEL_C...Stefan Metzmacher2016-04-121-1/+1
* librpc/rpc: add error mappings for NO_CALL_ACTIVE, OUT_OF_RESOURCES and BAD_S...Stefan Metzmacher2016-03-101-2/+4
* Add a new header file for functions in lib/util/util.c.Jelmer Vernooij2016-01-131-0/+1
* librpc: Fix a possible array out of bounds accessAndreas Schneider2015-12-011-1/+1
* librpc/rpc: add dcerpc_[extract|construct]_bind_time_features()Stefan Metzmacher2015-07-032-0/+93
* librpc/rpc: add dcerpc_fault_from_nt_status()Stefan Metzmacher2015-07-032-0/+22
* librpc/rpc: add faultcode to nt_status mappingsStefan Metzmacher2015-07-031-68/+75
* librpc: prevent invalid NULL pointer derref in dcerpc_binding_get_auth_info().Günther Deschner2015-07-021-2/+2
* librpc/rpc: add DCERPC_AUTH_PAD_LENGTH(stub_length) helper macroStefan Metzmacher2015-06-231-0/+5
* rpc: Simplify dcerpc_binding_handle_raw_call()Volker Lendecke2015-06-191-13/+6
* rpc: Use tevent_req_poll_ntstatusVolker Lendecke2015-02-241-2/+1
* s3-winbindd: Attempt to connect to NETLOGON over NCACN_IP_TCP if we canAndrew Bartlett2014-10-081-0/+2
* librpc/rpc: try to use DCERPC_NCA_S_* constants for error mappingsStefan Metzmacher2014-03-281-4/+4
* librpc/rpc: finally maintain only the object guidStefan Metzmacher2014-03-251-6/+5
* librpc/rpc: maintain "abstract_syntax" as string option of dcerpc_bindingStefan Metzmacher2014-03-251-24/+37