summaryrefslogtreecommitdiff
path: root/librpc/idl
Commit message (Collapse)AuthorAgeFilesLines
* idl: wmi and dcom don't need python bindingsAndrew Tridgell2012-02-081-1/+1
| | | | the python generation for these IDL files is currently broken
* auth: provide private pointer and do not return original PAC signaturesAndrew Bartlett2012-01-291-2/+0
| | | | | | | | | | | There is no need to return the PAC signatures via the special-purpose torture element. Instead, use a private pointer on the auth_context in conjunction with the private PAC processing method. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sun Jan 29 23:52:50 CET 2012 on sn-devel-104
* idl: add to_null attribute to the spoolss devicename arrayDavid Disseldorp2012-01-131-1/+1
| | | | | | | | OpenPrinterEx requests have also been observed in the wild carrying non-utf16 garbage after the device mode devicename field null terminator. Signed-off-by: Jeremy Allison <jra@samba.org>
* idl: add to_null attribute to the spoolss formname arrayDavid Disseldorp2012-01-131-1/+1
| | | | | | | | | | | | | | OpenPrinterEx requests have been observed in the wild carrying a device mode formname "A4" followed by non-utf16 garbage after the null terminator. Such requests currently fail during unmarshalling in the ndr_pull_charset() codepath, causing intermittent print job failures. This change ensures that garbage after the device mode formname null terminator is not processed in unmarshalling. https://bugzilla.samba.org/show_bug.cgi?id=8606 Signed-off-by: Jeremy Allison <jra@samba.org>
* idl:dnsserver: Add DNS_DP_STATE enumeration for diretory partition stateAmitay Isaacs2011-12-231-1/+8
|
* idl: Avoid c++ style commentsVolker Lendecke2011-12-211-1/+1
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Dec 21 13:36:01 CET 2011 on sn-devel-104
* s4 dns: Implement RFC-compatible update prescanKai Blin2011-12-171-3/+4
|
* Add DRSUAPI_DRS_UPDATE_(x) flagsDave Craft2011-12-081-0/+7
| | | | | | | | | | | | DRSUAPI_DRS_UPDATE flags are used in DRS_MSG_REPMOD_V1 message structure when repsFrom is modified via RPC. The RPCs are currently uncoded but samba_kcc maintains the flags (and uses them to identify what repsFrom changes are to be executed). These are currently helpful to samba_kcc and are intended to ultimately be used in RPCs. Signed-off-by: Andrew Tridgell <tridge@samba.org>
* Add NTDSConnection schedule attr blobDave Craft2011-12-081-0/+20
| | | | | | | Add schedule blob to drsblobs to allow NDR unpacking into a python class. Signed-off-by: Andrew Tridgell <tridge@samba.org>
* idl:netlogon.idl - add the Active Directory Web Service bit (DS_SERVER_WEBSERV)Matthias Dieter Wallnöfer2011-11-261-0/+1
| | | | | | MS-NRPC 2.2.1.2.1 Signed-off-by: Stefan Metzmacher <metze@samba.org>
* samr: filterModuleName is a lsa_String in userPwdChangeFailureInformation.Günther Deschner2011-11-091-1/+1
| | | | | | | | | | | | | The entire marshalling of samr_ChangePasswordUser3 broke with c2685cdedb430ae75a94e86f34484292b4269363. Matthias, the bad effect of this change was that actually all failed password change attempts will always return NT_STATUS_OK because the last 4 bytes (the resulting status code) were not marshalled anymore. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Nov 9 00:41:13 CET 2011 on sn-devel-104
* s4 dns: the opcode is called OPCODE_UPDATE in the RFC, not OPCODE_REGISTERKai Blin2011-11-041-1/+1
|
* nbt: trim down header dependencies of nbt.idl.Günther Deschner2011-11-031-1/+1
| | | | Guenther
* s4: add some missing header dependencies.Günther Deschner2011-11-031-1/+1
| | | | Guenther
* nbt: move nbt_string ndr functions to ndr/ndr_nbt.c helper.Günther Deschner2011-11-031-1/+1
| | | | Guenther
* nbt: merge in LIBCLI_NDR_NETLOGON helper into NDR_NBT.Günther Deschner2011-11-031-1/+1
| | | | Guenther
* librpc: remove nbt dependency to svcctl.Günther Deschner2011-11-033-34/+34
| | | | Guenther
* librpc: remove nbt dependency to samr.Günther Deschner2011-11-033-13/+10
| | | | Guenther
* s4-torture: Add tests for the smb2 copychunk ioctlDavid Disseldorp2011-10-311-1/+1
| | | | | | Add idls for parsing of copychunk ioctl args. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* idl: add copychunk and request_resume_key ioctl definitionsDavid Disseldorp2011-10-311-0/+33
|
* idl: Improve MS-PAC IDLSimo Sorce2011-10-241-5/+9
| | | | | | | | | | Change some misleading variable names to reflect the actual function. Add missing field name/types previously marked as unkown. Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Oct 24 19:19:28 CEST 2011 on sn-devel-104
* s4-dns: Added support for multiple DNS_RPC_RECORDS structuresAmitay Isaacs2011-10-201-2/+4
| | | | | | | | | | Windows returns multiple DNS_RPC_RECORDS structures, but there is no well defined structure in [MS-DNSP] doc. Added hand-written code to parse ndr. Pair-Programmed-With: Andrew Tridgell <tridge@samba.org> Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-dns: Added more data types for dnsserver implementationAmitay Isaacs2011-10-201-376/+547
| | | | | | Windows uses WERROR on dnsserver pipe. Signed-off-by: Andrew Tridgell <tridge@samba.org>
* dnsp: Added typedefs to interpret dnsProperty attribute for dnsZone objectclassAmitay Isaacs2011-10-201-3/+123
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* dnsserver.idl: avoid '//' commentsStefan Metzmacher2011-10-081-180/+180
| | | | | | The compiler on openindiana doesn't like them. metze
* drsuapi: added ncName attid in enumAndrew Tridgell2011-10-041-0/+1
|
* dns: filled in dnsserver.idl Andrew Tridgell2011-10-042-3/+1334
| | | | | | this fills in the functions and structures for the dnsserver RPC protocol. This protocol is used during a subdomain join to add the NS glue record to the parent domain
* dns: Move the dns_srv_record to the correct place in the idl fileKai Blin2011-10-021-7/+7
| | | | | Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Sun Oct 2 13:35:49 CEST 2011 on sn-devel-104
* dns: Add support for TXT record to idl fileKai Blin2011-10-021-0/+6
|
* dns: The QCLASS is called IN, not IPKai Blin2011-09-281-1/+1
|
* Fix bug #8458] - IE9 on Windows 7 cannot download files to samba 3.5.11 shareJeremy Allison2011-09-211-0/+1
| | | | Handle the SECINFO_LABEL flag in the same was as Win2k3.
* security.idl add new well-known SIDsChristian Ambach2011-08-311-0/+8
| | | | | http://support.microsoft.com/kb/243330/en-us lists some new well-known SIDS in the BUILTIN domain
* idl: We don't need a context for FRSRPC_COMM_PKT_CHUNK_CO_EXTENTION_2 and ↵Matthieu Patou2011-08-061-2/+2
| | | | | | | avoid colision on bop attribute Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sat Aug 6 00:50:47 CEST 2011 on sn-devel-104
* eventlog6.idl: fix definition of eventlog6_StringArrayStefan Metzmacher2011-08-011-1/+1
| | | | | | This is an array of string, not an array of characters. metze
* nbt: Add comment explaining that these responses are manually encodedAndrew Bartlett2011-07-291-1/+5
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* nbt: fix WinXP S3 domain join: alignment of nbt_netlogon_response_from_pdcAndrew Bartlett2011-07-281-1/+1
| | | | | | | | | | | | This fixes WinXP joining a Samba3 domain, which was broken on hosts with an even number of characters in the host name. The alignment requested in the structure was ignored because of the overall NDR_NOALIGN set on the packet. Andrew Bartlett Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Jul 28 00:30:26 CEST 2011 on sn-devel-104
* security.idl: Use gid_t for gid in security_unix_tokenAndrew Bartlett2011-07-201-1/+1
|
* s3-auth Remove seperate guest booleanAndrew Bartlett2011-07-201-1/+0
| | | | | | | | | | Instead, we base our guest calculations on the presence or absense of the authenticated users group in the token, ensuring that we have only one canonical source of this important piece of authorization data Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* auth: remove now unused auth3_session_info from auth.idlAndrew Bartlett2011-07-201-11/+1
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-auth use auth_user_info not netr_SamInfo3 in auth3_session_infoAndrew Bartlett2011-07-201-2/+2
| | | | | | | | | | | | This makes auth3_session_info identical to auth_session_info The logic to convert the info3 to a struct auth_user_info is essentially moved up the stack from the named pipe proxy in source3/rpc_server to create_local_token(). Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* auth: use char * pointers in auth.idlAndrew Bartlett2011-07-201-10/+10
| | | | | | | | | We need to use this, and not utf8string because we need to transport NULL pointers correctly. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-auth import auth3_session_info into IDLAndrew Bartlett2011-07-201-1/+23
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* auth: Put 'guest' and 'system' booleans into auth_user_info_unixAndrew Bartlett2011-07-201-0/+6
| | | | | | | | | This will allow a transformation of auth3_session_info into auth_session_info by substitution. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* lsa: lsa_CreateTrustedDomainEx takes lsa_TrustDomainInfoAuthInfo, notGünther Deschner2011-07-151-1/+1
| | | | | | lsa_TrustDomainInfoAuthInfoInternal. Guenther
* lsa: rename auth info argument in lsa_CreateTrustedDomainEx2Günther Deschner2011-07-151-1/+1
| | | | Guenther
* krb5pac.idl: add PAC_CONSTRAINED_DELEGATION (S4U_DELEGATION_INFO)Stefan Metzmacher2011-06-281-1/+13
| | | | metze
* server_id.idl: change unique_id to hyperStefan Metzmacher2011-06-091-1/+1
| | | | | | This makes it consistent to pid. metze
* lib/util Bring procid_str() into lib/util as server_id_string()Andrew Bartlett2011-06-091-0/+7
| | | | | | | This is needed for OpenChange, which prints Samba struct server_id values in debug messages. Andrew Bartlett
* librpc/idr Use the Samba3 notify.idl in common.Andrew Bartlett2011-06-092-0/+85
| | | | | | | | | The extra fields in the structure that Samba4 does not use should not bother it. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* server_id.idl: Bring server_id.idl in commonAndrew Bartlett2011-06-092-1/+27
| | | | | | Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>