summaryrefslogtreecommitdiff
path: root/librpc/rpc
Commit message (Expand)AuthorAgeFilesLines
* CVE-2021-23192: dcesrv_core: only the first fragment specifies the auth_contextsStefan Metzmacher2021-11-084-26/+108
* CVE-2021-23192: dcesrv_core: add dcesrv_fault_disconnect0() that skips DCERPC...Stefan Metzmacher2021-11-081-31/+16
* CVE-2021-23192: dcesrv_core: add better debugging to dcesrv_fault_disconnect()Stefan Metzmacher2021-11-081-5/+24
* CVE-2021-23192 librpc: Remove the gensec dependency from library dcerpc-bindingVolker Lendecke2021-11-085-482/+556
* CVE-2021-23192 rpc: Give dcerpc_util.c its own headerVolker Lendecke2021-11-086-74/+107
* librpc: gen_ndr/dcerpc.h references DATA_BLOBVolker Lendecke2021-01-121-0/+2
* librpc: Align a few integer typesVolker Lendecke2021-01-121-6/+6
* rpc_server: Fix an error path memleakVolker Lendecke2021-01-121-0/+1
* rpc_server: Avoid a pointless ZERO_STRUCTPVolker Lendecke2021-01-121-1/+0
* rpc_server: Move a variable closer to its useVolker Lendecke2021-01-121-1/+1
* rpc_server: Fix a typoVolker Lendecke2021-01-121-1/+1
* librpc: Use GUID_buf_string in dcerpc_binding_string()Volker Lendecke2021-01-111-2/+4
* librpc: Fix an error path memleakVolker Lendecke2021-01-081-1/+4
* 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