summaryrefslogtreecommitdiff
path: root/librpc/rpc
Commit message (Expand)AuthorAgeFilesLines
* 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
* librpc/rpc: handle ipv6 addresses without transport in dcerpc_parse_binding()Stefan Metzmacher2014-03-251-0/+2
* librpc/rpc: add "schannel" => DCERPC_SCHANNEL as ncacn_optionStefan Metzmacher2014-03-251-0/+1
* librpc/rpc: use dcerpc_binding_set_string_option(b, "endpoint", NULL) to rese...Stefan Metzmacher2014-03-251-5/+6
* librpc/rpc: let dcerpc_binding_set_transport() also reset the assoc_group_idStefan Metzmacher2014-03-251-0/+5
* librpc: inline CHECK_SYNTAX macro logicDavid Disseldorp2014-03-241-20/+31
* librpc: inline VT CHECK macro logicDavid Disseldorp2014-03-241-20/+32
* librpc: split type specific VT checks into helpersDavid Disseldorp2014-03-241-26/+57
* librpc: dump correct ndr_syntax_id on VT check failureDavid Disseldorp2014-03-241-1/+1
* librpc/rpc: finaly make struct dcerpc_binding privateStefan Metzmacher2014-02-132-13/+15
* librpc/rpc: make use of dcerpc_binding_set*() in dcerpc_binding_from_tower()Stefan Metzmacher2014-02-131-26/+44
* librpc/rpc: use dcerpc_binding_get_*() in dcerpc_default_transport_endpoint()Stefan Metzmacher2014-02-131-13/+26
* librpc/rpc: avoid loosing data with dcerpc_binding_string() -> dcerpc_parse_b...Stefan Metzmacher2014-02-131-1/+54
* librpc/rpc: add dcerpc_binding_[g|s]et_abstract_syntax()Stefan Metzmacher2014-02-132-5/+60
* librpc/rpc: allow "assoc_group_id" in dcerpc_binding_[g|s]et_string()Stefan Metzmacher2014-02-132-0/+30
* librpc/rpc: add dcerpc_binding_[g|s]et_assoc_group_id()Stefan Metzmacher2014-02-132-0/+15
* librpc/rpc: add dcerpc_binding_[g|s]et_transport()Stefan Metzmacher2014-02-132-2/+37
* librpc/rpc: add dcerpc_binding_[g|s]et_object()Stefan Metzmacher2014-02-132-28/+44
* librpc/rpc: add dcerpc_binding_[g|s]et_flags()Stefan Metzmacher2014-02-132-0/+22
* librpc/rpc: add dcerpc_binding_get_auth_info()Stefan Metzmacher2014-02-132-0/+43
* librpc/rpc: simplify dcerpc_parse_binding()Stefan Metzmacher2014-02-131-104/+88