summaryrefslogtreecommitdiff
path: root/librpc/rpc/binding.c
AgeCommit message (Expand)AuthorFilesLines
2026-01-07libndr: Fix two small error path memleaksVolker Lendecke1-0/+2
2026-01-07librpc: Slightly simplify dcerpc_binding_build_tower()Volker Lendecke1-3/+3
2025-06-14librpc: Fix whitespaceVolker Lendecke1-23/+23
2023-10-17librpc/rpc: also get the 2nd half of the ndr_syntax_id from a floorStefan Metzmacher1-4/+28
2023-10-17librpc/rpc: add dcerpc_floor_pack_uuid_full() helper functionStefan Metzmacher1-15/+34
2023-09-27librpc: Use portable format specifiersJoseph Sutton1-8/+8
2021-10-08librpc: Use talloc_asprintf_addbuf() in dcerpc_binding_string()Volker Lendecke1-71/+18
2021-06-10librpc: Make sure num_protocols is initializedAndreas Schneider1-1/+1
2021-03-19librpc: Simplify dcerpc_binding_dup() with common nomem handlingVolker Lendecke1-14/+10
2021-01-28librpc: Simplify dcerpc_binding_string()Volker Lendecke1-62/+59
2021-01-28librpc: Simplify dcerpc_binding_string()Volker Lendecke1-13/+7
2021-01-28librpc: Simplify dcerpc_binding_set_abstract_syntax()Volker Lendecke1-10/+2
2021-01-28librpc: Use ndr_syntax_id_buf_string() in dcerpc_binding_set_abstract_syntax()Volker Lendecke1-13/+4
2021-01-28librpc: Add a NULL check to dcerpc_binding_build_tower()Volker Lendecke1-0/+3
2021-01-22librpc: Fix a small memleak in epm_floor_string()Volker Lendecke1-4/+6
2021-01-12librpc: Align a few integer typesVolker Lendecke1-6/+6
2021-01-11librpc: Use GUID_buf_string in dcerpc_binding_string()Volker Lendecke1-2/+4
2020-10-23rpc: avoid undefined behaviour when parsing bindingsDouglas Bagnall1-4/+5
2018-07-24librpc: add binding handle support for [smb1]Stefan Metzmacher1-0/+1
2017-05-25source4 rpc: binding.c enable DCERPC_SCHANNEL_AUTO for schannel connectionsGary Lockyer1-1/+1
2016-10-26librpc: support "packet" for packet level authentication in binding stringsGünther Deschner1-0/+3
2016-04-12CVE-2016-2118: librpc: change the default auth level from DCERPC_AUTH_LEVEL_C...Stefan Metzmacher1-1/+1
2015-12-01librpc: Fix a possible array out of bounds accessAndreas Schneider1-1/+1
2015-07-02librpc: prevent invalid NULL pointer derref in dcerpc_binding_get_auth_info().Günther Deschner1-2/+2
2014-03-25librpc/rpc: finally maintain only the object guidStefan Metzmacher1-6/+5
2014-03-25librpc/rpc: maintain "abstract_syntax" as string option of dcerpc_bindingStefan Metzmacher1-24/+37
2014-03-25librpc/rpc: handle ipv6 addresses without transport in dcerpc_parse_binding()Stefan Metzmacher1-0/+2
2014-03-25librpc/rpc: add "schannel" => DCERPC_SCHANNEL as ncacn_optionStefan Metzmacher1-0/+1
2014-03-25librpc/rpc: use dcerpc_binding_set_string_option(b, "endpoint", NULL) to rese...Stefan Metzmacher1-5/+6
2014-03-25librpc/rpc: let dcerpc_binding_set_transport() also reset the assoc_group_idStefan Metzmacher1-0/+5
2014-02-13librpc/rpc: finaly make struct dcerpc_binding privateStefan Metzmacher1-0/+14
2014-02-13librpc/rpc: make use of dcerpc_binding_set*() in dcerpc_binding_from_tower()Stefan Metzmacher1-26/+44
2014-02-13librpc/rpc: avoid loosing data with dcerpc_binding_string() -> dcerpc_parse_b...Stefan Metzmacher1-1/+54
2014-02-13librpc/rpc: add dcerpc_binding_[g|s]et_abstract_syntax()Stefan Metzmacher1-5/+57
2014-02-13librpc/rpc: allow "assoc_group_id" in dcerpc_binding_[g|s]et_string()Stefan Metzmacher1-0/+29
2014-02-13librpc/rpc: add dcerpc_binding_[g|s]et_assoc_group_id()Stefan Metzmacher1-0/+12
2014-02-13librpc/rpc: add dcerpc_binding_[g|s]et_transport()Stefan Metzmacher1-2/+34
2014-02-13librpc/rpc: add dcerpc_binding_[g|s]et_object()Stefan Metzmacher1-28/+41
2014-02-13librpc/rpc: add dcerpc_binding_[g|s]et_flags()Stefan Metzmacher1-0/+18
2014-02-13librpc/rpc: add dcerpc_binding_get_auth_info()Stefan Metzmacher1-0/+40
2014-02-13librpc/rpc: simplify dcerpc_parse_binding()Stefan Metzmacher1-104/+88
2014-02-13librpc/rpc: handle ncacn_options in dcerpc_binding_[s|g]et_string_option()Stefan Metzmacher1-2/+29
2014-02-13librpc/rpc: set more things via dcerpc_binding_set_string_option()Stefan Metzmacher1-0/+121
2014-02-13librpc/rpc: add ncacn_option_by_name()Stefan Metzmacher1-1/+19
2014-02-13librpc/rpc: remove dcerpc_binding->localaddress and store it in the options a...Stefan Metzmacher1-46/+2
2014-02-13librpc/rpc: let derpc_binding_string() add ncacn_options before key=value opt...Stefan Metzmacher1-14/+13
2014-02-13librpc/rpc: handle "localaddress" in dcerpc_binding_[s|g]et_string_option()Stefan Metzmacher1-2/+29
2014-02-13librpc/rpc: keep talloc hierachie sane in dcerpc_parse_binding()Stefan Metzmacher1-4/+15
2014-02-13librpc/rpc: add dcerpc_binding_copy_string_option()Stefan Metzmacher1-0/+21
2014-02-13librpc/rpc: add dcerpc_binding_set_string_option()Stefan Metzmacher1-0/+67