summaryrefslogtreecommitdiff
path: root/source4/librpc/rpc/dcerpc.c
Commit message (Expand)AuthorAgeFilesLines
* s4:librpc/rpc: make sure we handle DCERPC_PACKET before DCERPC_CONNECTStefan Metzmacher2017-01-021-2/+2
* s4:librpc/rpc: pass the object guid to the binding handle if requiredStefan Metzmacher2016-10-261-15/+5
* s4:librpc/rpc: make sure the DCERPC_CONCURRENT_MULTIPLEX and DCERPC_PFC_FLAG_...Stefan Metzmacher2016-10-261-3/+18
* s4:librpc/rpc: add support for DCERPC_AUTH_LEVEL_PACKETGünther Deschner2016-10-261-3/+5
* s4:librpc/rpc: make use of dcerpc_ncacn_push_pkt_auth() in ncacn_push_request...Stefan Metzmacher2016-10-261-128/+13
* s4:librpc/rpc: convert ncacn_pull_request_auth() into a generic ncacn_pull_pk...Stefan Metzmacher2016-10-261-11/+27
* s4:librpc/rpc: make use of dcerpc_ncacn_pull_pkt_auth() in ncacn_pull_request...Stefan Metzmacher2016-10-261-94/+20
* s4:librpc/rpc: implement bind_time_feature negotiationStefan Metzmacher2016-10-261-4/+27
* s4:librpc/rpc: force printing in dcerpc_bh_do_ndr_print() log level >= 11Stefan Metzmacher2016-10-261-2/+17
* s4:librpc/rpc: make use of dcerpc_pull_ncacn_packet()Stefan Metzmacher2016-10-261-37/+1
* s4:librpc/rpc: don't ask for auth_length if we ask for auth data onlyStefan Metzmacher2016-06-241-6/+2
* s4:librpc/rpc: allow a total reassembled response payload of 240 MBytesStefan Metzmacher2016-06-231-2/+3
* CVE-2015-5370: s4:librpc/rpc: call dcerpc_connection_dead() on protocol errorsStefan Metzmacher2016-04-121-8/+15
* CVE-2015-5370: s4:librpc/rpc: protect dcerpc_request_recv_data() against too ...Stefan Metzmacher2016-04-121-0/+9
* CVE-2015-5370: s4:librpc/rpc: use dcerpc_verify_ncacn_packet_header() to veri...Stefan Metzmacher2016-04-121-13/+43
* CVE-2015-5370: s4:librpc/rpc: handle DCERPC_PKT_FAULT before anything else in...Stefan Metzmacher2016-04-121-11/+11
* CVE-2015-5370: s4:librpc/rpc: make use of dcerpc_map_ack_reason() in dcerpc_b...Stefan Metzmacher2016-04-121-2/+10
* CVE-2015-5370: s4:librpc/rpc: finally verify the server uses the expected aut...Stefan Metzmacher2016-04-121-0/+12
* CVE-2015-5370: s4:librpc/rpc: avoid using dcecli_security->auth_info and use ...Stefan Metzmacher2016-04-121-13/+16
* CVE-2015-5370: s4:librpc/rpc: simplify checks if gensec is used in dcerpc_shi...Stefan Metzmacher2016-04-121-20/+3
* CVE-2015-5370: s4:librpc/rpc: avoid dereferencing sec->auth_info in dcerpc_re...Stefan Metzmacher2016-04-121-5/+1
* CVE-2015-5370: s4:librpc/rpc: always use ncacn_pull_request_auth() for DCERPC...Stefan Metzmacher2016-04-121-2/+1
* CVE-2015-5370: s4:librpc/rpc: avoid using c->security_state.auth_info in ncac...Stefan Metzmacher2016-04-121-7/+10
* CVE-2015-5370: s4:librpc/rpc: avoid using hs->p->conn->security_state.auth_in...Stefan Metzmacher2016-04-121-6/+2
* CVE-2015-5370: s4:librpc/rpc: use a local auth_info variable in ncacn_push_re...Stefan Metzmacher2016-04-121-15/+12
* CVE-2015-5370: s4:librpc/rpc: maintain dcecli_security->auth_{type,level,cont...Stefan Metzmacher2016-04-121-0/+3
* CVE-2015-5370: s4:librpc/rpc: send a dcerpc_sec_verification_trailer if neededStefan Metzmacher2016-04-121-0/+136
* s4:librpc/rpc: map alter context SEC_PKG_ERROR to NT_STATUS_LOGON_FAILUREStefan Metzmacher2016-03-101-0/+3
* dlist: remove unneeded type argument from DLIST_ADD_END()Michael Adam2016-02-061-3/+3
* librpc: Fix a "ignoring asprint return" warningVolker Lendecke2015-07-091-4/+6
* s4:librpc/rpc: fix padding caclucation in ncacn_push_request_sign()Stefan Metzmacher2015-06-231-1/+1
* s4:librpc/rpc: let ncacn_push_request_sign() handle sig_size == 0 with auth_i...Stefan Metzmacher2015-06-231-1/+4
* s4:librpc/rpc: let dcerpc_ship_next_request() use a sig_size for a padded pay...Stefan Metzmacher2015-06-231-1/+6
* s4:librpc/rpc: let dcerpc_ship_next_request() use DCERPC_AUTH_PAD_ALIGNMENT d...Stefan Metzmacher2015-06-231-1/+1
* s4:librpc/rpc: correctly map the fault code of alter context to NTSTATUSStefan Metzmacher2014-03-251-1/+2
* s4:librpc/rpc: remove unused dcecli_connection->binding_stringStefan Metzmacher2014-03-251-1/+0
* s4:librpc/rpc: make dcerpc_pipe->binding constStefan Metzmacher2014-02-131-3/+7
* s4:librpc/rpc: make use of dcerpc_binding_get_flags()Stefan Metzmacher2014-02-131-4/+16
* s4:librpc/rpc: remove unused dcerpc_pipe->assoc_group_idStefan Metzmacher2014-02-131-1/+0
* s4:librpc/rpc: make use of dcerpc_binding_[g|s]et_assoc_group_id()Stefan Metzmacher2014-02-131-2/+8
* dcerpc.idl: make use of union dcerpc_bind_ack_reason and fix all callers.Stefan Metzmacher2014-01-161-2/+12
* s4:librpc/rpc: change dcerpc_map_reason() into dcerpc_map_nak_reason()Stefan Metzmacher2014-01-161-5/+7
* s4:librpc/rpc: add dcerpc_map_ack_reason()Stefan Metzmacher2014-01-161-1/+18
* s4:librpc: remove dcerpc_event_context()Stefan Metzmacher2014-01-161-14/+3
* s4:librpc: remove recv_data from transportGregor Beck2014-01-071-14/+6
* s4:librpc: factor out xxx_send_request() to dcerpc_send_request()Gregor Beck2014-01-071-7/+156
* s4:librpc: factor out xxx_send_read() to dcerpc_send_read()Gregor Beck2014-01-071-2/+88
* s4:librpc: factor out xxx_shutdown_pipe() to dcerpc_shutdown_pipe()Gregor Beck2014-01-071-3/+59
* s4:librpc: factor out xxx_dead() to dcerpc_transport_dead()Gregor Beck2014-01-071-0/+22
* s4:librpc: remove server_name from transportGregor Beck2014-01-071-7/+1