summaryrefslogtreecommitdiff
path: root/source4/librpc
Commit message (Expand)AuthorAgeFilesLines
* python: Provide Python bindings for messaging.idlAndrew Bartlett2017-03-281-0/+6
* waf: disable-python - don't build pyrpc_util, dcerpc.pyIan Stakenvicius2017-03-101-2/+4
* python: wscript_build: Build some DCE/RPC modules with Python 3Lumir Balhar2017-03-101-75/+67
* python: samba.dcerpc: Port security module to Python 3 comp. formLumir Balhar2017-03-101-4/+36
* python: samba.dcerpc: Port RPC related stuff to Python 3Lumir Balhar2017-03-105-44/+94
* pidl:Python: use of pytalloc_GenericObject_reference*() for pyrpc_{ex,im}port...Stefan Metzmacher2017-02-251-40/+4
* tests/ndrdump: Add a test for --hex-inputGarming Sam2017-02-141-0/+7
* wscript: remove executable bits for all wscript* filesStefan Metzmacher2017-01-111-0/+0
* s4:librpc/rpc: make sure we handle DCERPC_PACKET before DCERPC_CONNECTStefan Metzmacher2017-01-021-2/+2
* s4:librpc/rpc: don't do an anonymous bind over ncacn_np:server[packet]Stefan Metzmacher2017-01-021-1/+1
* librpc: Introduce cab.idlGünther Deschner2016-11-241-12/+60
* s4:pyrpc: remove unused py_{import,export}_netr_* prototypesStefan Metzmacher2016-10-261-13/+0
* s4:pyrpc: add pyrpc_{im,ex}port_union() helper functionsStefan Metzmacher2016-10-262-0/+98
* s4:librpc/rpc: pass the object guid to the binding handle if requiredStefan Metzmacher2016-10-264-21/+30
* s4:librpc/rpc: no longer set FLAG_OBJECT_PRESENT and FLAG_BIGENDIAN for ndr_p...Stefan Metzmacher2016-10-261-8/+0
* 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-263-5/+7
* s4-torture: test support for [packet] binding string option.Günther Deschner2016-10-261-0/+19
* 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-262-4/+30
* 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: do not use stack allocated variables for async requestsMatthieu Patou2016-10-261-3/+3
* idl: compile iremotewinspool.idl.Günther Deschner2016-09-221-1/+1
* pyrpc: Fix CID 1364169 Explicit null dereferencedVolker Lendecke2016-08-051-1/+1
* s4:pyrpc: correctly implement .request_timeoutStefan Metzmacher2016-07-281-7/+26
* pyrpc: Allow control of RPC timeout for IRPCAndrew Bartlett2016-07-121-2/+9
* 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-232-2/+6
* librpc: Check for negative return value of socket_get_fd()Andreas Schneider2016-06-221-0/+5
* 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-122-0/+27
* CVE-2015-5370: s4:librpc/rpc: avoid using dcecli_security->auth_info and use ...Stefan Metzmacher2016-04-123-44/+62
* 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: use auth_context_id = 1Stefan Metzmacher2016-04-121-1/+6
* CVE-2015-5370: s4:librpc/rpc: maintain dcecli_security->auth_{type,level,cont...Stefan Metzmacher2016-04-123-3/+13
* CVE-2015-5370: s4:librpc/rpc: send a dcerpc_sec_verification_trailer if neededStefan Metzmacher2016-04-122-0/+141
* CVE-2016-2118: s4:librpc: use integrity by default for authenticated bindsStefan Metzmacher2016-04-121-6/+6
* CVE-2016-2115: s4:librpc/rpc: make use of "client ipc *" options for ncacn_npStefan Metzmacher2016-04-121-0/+22