summaryrefslogtreecommitdiff
path: root/librpc
Commit message (Collapse)AuthorAgeFilesLines
* clusapi: add clusapi_NodeControlCode to IDL.Günther Deschner2015-08-041-1/+20
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: José A. Rivera <jarrpa@samba.org>
* clusapi: add clusapi_GroupControlCode enum to IDL.Günther Deschner2015-08-041-1/+20
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: José A. Rivera <jarrpa@samba.org>
* clusapi: use winreg_Type in clusapi registry IDL.Günther Deschner2015-08-041-4/+4
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: José A. Rivera <jarrpa@samba.org>
* s4-torture: add ndr testsuite for complex clusapi_PROPERTY_LIST structs.Günther Deschner2015-08-041-1/+1
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: José A. Rivera <jarrpa@samba.org>
* clusapi: use ClusterEnumType in clusapi_CreateEnumEx.Günther Deschner2015-08-041-1/+1
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: José A. Rivera <jarrpa@samba.org>
* clusapi: add PROPERTY_LIST IDL.Günther Deschner2015-08-041-26/+48
| | | | | | | | | | Note this is hand-marshalled in Windows, seen in ClusterControl reqplies for a CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES control. Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: José A. Rivera <jarrpa@samba.org>
* remact: use imp_levels enum in RemoteActivation IDL.Günther Deschner2015-07-311-3/+2
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* remact: use HRESULT in RemoteActivation IDL and tests.Günther Deschner2015-07-311-2/+2
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* remact: fix IDL for RemoteActivation.Günther Deschner2015-07-311-5/+5
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* oxidresolver: fix ServerAlive2 IDL and test.Günther Deschner2015-07-311-4/+2
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* rot: fix indent in rot.idlGünther Deschner2015-07-311-20/+20
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* rot: remove trailing whitespace from rot.idlGünther Deschner2015-07-311-14/+14
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* remact: fix indent of remact.idlGünther Deschner2015-07-311-20/+21
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* oxidresolver: fix indent in oxidresolver.idlGünther Deschner2015-07-311-14/+15
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* dcom: fix ident in dcom.idl.Günther Deschner2015-07-311-51/+66
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* oxidresolver: fix indent of ResolveOxid2 in IDL.Günther Deschner2015-07-311-8/+9
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* remact: remove trailing whitespace from remact.idlGünther Deschner2015-07-311-1/+1
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* oxidresolver: remove trailing whitespace from oxidresolver.idlGünther Deschner2015-07-311-5/+5
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* orpc: remove trailing whitespace from orpc.idlGünther Deschner2015-07-311-18/+18
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* dcom: remove trailing whitespace from dcom.idlGünther Deschner2015-07-311-10/+10
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* clusapi: add and use clusapi_ClusterControlCode to IDL.Günther Deschner2015-07-141-1/+24
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jose A. Rivera <jarrpa@samba.org>
* clusapi: use winreg_AccessMask in clusapi.idl.Günther Deschner2015-07-142-8/+8
| | | | | | | | | Make winreg_AccessMask public to access it outside winreg.idl. Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jose A. Rivera <jarrpa@samba.org>
* librpc/idl: add winbind_GetForestTrustInformation()Stefan Metzmacher2015-07-081-0/+9
| | | | | | | | This will be used by the netr_DrsGetForestTrustInformation() in order to contact remote domains via winbindd. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* librpc/idl: add winbind_LogonControl()Stefan Metzmacher2015-07-082-3/+16
| | | | | | | | This will be used by the netr_LogonControl() in order to contact remote domains via winbindd. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* smbd: Add the notify daemonVolker Lendecke2015-07-071-0/+13
| | | | | | | | | This adds the notify daemon listening on MSG_SMB_NOTIFY_REC_CHANGE and MSG_SMB_NOTIFY_TRIGGER messages. It relies on ctdbd to distribute the notify database and events in a cluster. Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* librpc:ndr:witness: remove an unneeded block, reducing indentation.Michael Adam2015-07-071-41/+40
| | | | | | | | | | Check with "git diff -w". Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org> Autobuild-User(master): Günther Deschner <gd@samba.org> Autobuild-Date(master): Tue Jul 7 23:37:05 CEST 2015 on sn-devel-104
* librpc:ndr:witness: move variables into scopeMichael Adam2015-07-071-3/+4
| | | | | Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
* librpc:ndr:witness: fix CID 1311245: Memory - illegal accesses (UNINIT)Michael Adam2015-07-071-1/+1
| | | | | Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
* mdssvc: IDL file for new RPC serviceRalph Boehme2015-07-073-2/+81
| | | | | | | | | 'mdssvc' aka 'Metadata Search Service' is an RPC service used by Apple for passing marshalled Spotlight search queries and results between client to server. Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* dcerpc.idl: fix calculatin of uint16 secondary_address_size;Stefan Metzmacher2015-07-071-1/+1
| | | | | | | This should be 0 for secondary_address = "". Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
* librpc/ndr: make use of dump_data_cb() in ndr_dump_data()Stefan Metzmacher2015-07-031-34/+5
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
* librpc/rpc: add dcerpc_[extract|construct]_bind_time_features()Stefan Metzmacher2015-07-032-0/+93
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
* librpc/rpc: add dcerpc_fault_from_nt_status()Stefan Metzmacher2015-07-032-0/+22
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
* librpc/rpc: add faultcode to nt_status mappingsStefan Metzmacher2015-07-031-68/+75
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
* libndr: better debug message in ndr_pull_subcontext_start().Günther Deschner2015-07-031-4/+8
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* witness: autogenerate the marshalling of the witness_notifyResponse_message.Günther Deschner2015-07-034-7/+139
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* witness: add default case to witness_notifyResponse_message union.Günther Deschner2015-07-031-0/+1
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* librpc: prevent invalid NULL pointer derref in dcerpc_binding_get_auth_info().Günther Deschner2015-07-021-2/+2
| | | | | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Thu Jul 2 02:05:38 CEST 2015 on sn-devel-104
* ntlmssp: add NTLMSSP_WINDOWS_MINOR_VERSION_3 as seen from Windows 8.1 clients.Günther Deschner2015-06-301-1/+2
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* Use large enough unsigned values in server_id IDLDouglas Bagnall2015-06-241-2/+2
| | | | | | | | This matches what we have in struct server_id. Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* librpc/rpc: add DCERPC_AUTH_PAD_LENGTH(stub_length) helper macroStefan Metzmacher2015-06-231-0/+5
| | | | | | | | | | | | This calculates the required padding DCERPC_AUTH_PAD_ALIGNMENT and the stub_length. BUG: https://bugzilla.samba.org/show_bug.cgi?id=11061 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* dcerpc.idl: add DCERPC_AUTH_PAD_ALIGNMENT (=16)Stefan Metzmacher2015-06-231-0/+1
| | | | | | | | | | | Windows pads the payload aligned to 16 bytes. BUG: https://bugzilla.samba.org/show_bug.cgi?id=11061 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* rpc: Simplify dcerpc_binding_handle_raw_call()Volker Lendecke2015-06-191-13/+6
| | | | | | | | | | Align it with dcerpc_binding_handle_call() Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jose A. Rivera <jarrpa@samba.org> Autobuild-User(master): José A. Rivera <jarrpa@samba.org> Autobuild-Date(master): Fri Jun 19 20:17:24 CEST 2015 on sn-devel-104
* clusapi: add inline comment describing why we use so many "if 0" in this IDL.Günther Deschner2015-06-021-0/+12
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* lsa.idl: add LSA_*_DISABLED_MASK helper definesStefan Metzmacher2015-05-061-0/+11
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* smbd: Cancel pending notifies if the directory goes awayVolker Lendecke2015-04-221-0/+3
| | | | | Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* witness: add WITNESS_UNSPECIFIED_VERSION to IDL.Günther Deschner2015-04-131-1/+2
| | | | | | | | | | | | | This version is seen in witness_GetInterfaceList replies from Windows Server 2012 R2. Guenther Signed-off-by: Guenther Deschner <gd@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Günther Deschner <gd@samba.org> Autobuild-Date(master): Mon Apr 13 15:44:42 CEST 2015 on sn-devel-104
* srvsvc: add cluster specific share types to IDL.Günther Deschner2015-04-131-1/+10
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* s4-torture: add witness torture ndr testsuite.Günther Deschner2015-04-131-4/+4
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* librpc: further fixes for witness.idl.Gregor Beck2015-04-131-5/+46
| | | | | | Signed-off-by: Gregor Beck <gbeck@sernet.de> Reviewed-by: Guenther Deschner <gd@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>