summaryrefslogtreecommitdiff
path: root/librpc/rpc
Commit message (Expand)AuthorAgeFilesLines
* librpc/rpc: allow smb3_sid_parse() to accept modern encryption algorithmsStefan Metzmacher2023-05-171-1/+6
* rpc_server3: Pass winbind_env_set() state through to rpcd_*Volker Lendecke2023-05-162-0/+18
* librpc: Simplify dcerpc_is_transport_encrypted()Volker Lendecke2023-05-161-15/+10
* librpc: Simplify dcerpc_default_transport_endpoint()Volker Lendecke2023-03-091-1/+1
* auth: Make more liberal use of SID index constantsJoseph Sutton2023-02-081-4/+4
* lib: Remove idtree from samba_util.hVolker Lendecke2023-01-101-0/+1
* CVE-2022-38023 s3:rpc_server/netlogon: Use dcesrv_netr_creds_server_step_check()Samuel Cabrero2023-01-091-6/+0
* CVE-2022-38023 s4:rpc_server/netlogon: Move schannel and credentials check fu...Samuel Cabrero2023-01-092-0/+630
* librpc:rpc: Add SAMR encryption and mac key salt definitionsAndreas Schneider2022-07-281-0/+42
* dcesrv_core: wrap gensec_*() calls in [un]become_root() callsStefan Metzmacher2022-01-243-0/+25
* dcesrv_core: Remove unused dcesrv_reinit_context()Volker Lendecke2021-12-102-30/+0
* dcesrv_core: Add dcesrv_loop_next_packet()Volker Lendecke2021-12-102-0/+27
* dcesrv_core: Add dcesrv_context_set_callbacks()Volker Lendecke2021-12-102-0/+23
* CVE-2021-23192: dcesrv_core: only the first fragment specifies the auth_contextsStefan Metzmacher2021-11-094-26/+108
* CVE-2021-23192: dcesrv_core: add dcesrv_fault_disconnect0() that skips DCERPC...Stefan Metzmacher2021-11-091-31/+16
* CVE-2021-23192: dcesrv_core: add better debugging to dcesrv_fault_disconnect()Stefan Metzmacher2021-11-091-5/+24
* librpc: Use talloc_asprintf_addbuf() in dcerpc_binding_string()Volker Lendecke2021-10-081-71/+18
* rpc_server3: Avoid a literal number available as a constantVolker Lendecke2021-10-081-1/+1
* smbd: Make SID_SAMBA_SMB3 a static SIDVolker Lendecke2021-10-081-6/+1
* rpc_server: Simplify dcesrv_handle_lookup()Volker Lendecke2021-09-241-19/+27
* rpc_server: Move a type check in dcesrv_handle_lookup()Volker Lendecke2021-09-241-6/+9
* librpc:core: Add a function to register an interface passing the binding handleSamuel Cabrero2021-09-212-26/+59
* librpc: Make sure num_protocols is initializedAndreas Schneider2021-06-101-1/+1
* dcesrv_core: fix buildBernd Kuhls2021-04-071-10/+1
* librpc: Remove the gensec dependency from library dcerpc-bindingVolker Lendecke2021-04-065-482/+556
* rpc: Give dcerpc_util.c its own headerVolker Lendecke2021-04-066-74/+107
* librpc: Simplify dcerpc_binding_dup() with common nomem handlingVolker Lendecke2021-03-191-14/+10
* librpc: Make "dcesrv_context->callbacks" a pointerVolker Lendecke2021-03-163-9/+11
* librpc: Add "private_data" to struct dcesrv_context_callbacksVolker Lendecke2021-03-163-13/+26
* librpc: Simplify struct dcesrv_handleVolker Lendecke2021-03-092-8/+5
* librpc: Fix typosVolker Lendecke2021-03-091-1/+2
* librpc: Fix a typo, while there linewrap the commentVolker Lendecke2021-03-091-1/+2
* rpc_server: Fix a typoVolker Lendecke2021-03-091-1/+1
* librpc: Lower dcesrv_call_dispatch_local() errors from DBG_ERR to DBG_INFOSamuel Cabrero2021-03-061-16/+16
* librpc: Simplify find_interface_by_binding()Volker Lendecke2021-01-281-15/+6
* librpc: Simplify find_interface_by_syntax_id()Volker Lendecke2021-01-281-14/+1
* librpc: Convert find_interface_by_uuid to search by syntax_idVolker Lendecke2021-01-282-12/+12
* librpc: Simplify dcesrv_check_or_create_context()Volker Lendecke2021-01-281-3/+4
* librpc: Simplify dcerpc_binding_string()Volker Lendecke2021-01-281-62/+59
* librpc: Simplify dcerpc_binding_string()Volker Lendecke2021-01-281-13/+7
* rpc_server: Introduce "goto nomem;" to dcesrv_endpoint_connect()Volker Lendecke2021-01-281-6/+9
* librpc: Simplify dcerpc_binding_set_abstract_syntax()Volker Lendecke2021-01-281-10/+2
* librpc: Use ndr_syntax_id_buf_string() in dcerpc_binding_set_abstract_syntax()Volker Lendecke2021-01-281-13/+4
* librpc: Use ndr_syntax_id_buf_string() in dcerpc_sec_vt_pctx_check()Volker Lendecke2021-01-281-16/+13
* librpc: Add a NULL check to dcerpc_binding_build_tower()Volker Lendecke2021-01-281-0/+3
* rpc_server: Fix a typoVolker Lendecke2021-01-221-1/+1
* librpc: Fix a small memleak in epm_floor_string()Volker Lendecke2021-01-221-4/+6
* rpc_server: Slightly simplify dcesrv_bind()Volker Lendecke2021-01-221-2/+3
* rpc_server: Slightly simplify dcesrv_bind()Volker Lendecke2021-01-221-13/+13
* librpc: gen_ndr/dcerpc.h references DATA_BLOBVolker Lendecke2021-01-121-0/+2