summaryrefslogtreecommitdiffstats
path: root/source4/librpc/idl
Commit message (Collapse)AuthorAgeFilesLines
* librpc/idl: Merge wbint.idl with winbind.idl so we can forward IRPC requests ↵Andrew Bartlett2014-06-111-1/+1
| | | | | | | | to internal winbind calls Change-Id: Iba3913d5a1c7f851b93f37e9beb6dbb20fbf7e55 Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
* winbind4: Remove unused winbind_get_idmap irpc operationVolker Lendecke2014-03-051-22/+2
| | | | | | | Change-Id: Ia5e62d30b277f8a7074d451cfb8675eee8e9d21f Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
* Revert "winbind4: Remove unused winbind_get_idmap irpc operation"Volker Lendecke2014-02-181-2/+22
| | | | | | | This reverts commit 41ff0f4454ef23d0ac3e31560d78a2b966769fea. Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
* winbind4: Remove unused winbind_get_idmap irpc operationVolker Lendecke2014-02-101-22/+2
| | | | | | | | Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Kai Blin <kai@samba.org> Autobuild-User(master): Volker Lendecke <vl@samba.org> Autobuild-Date(master): Mon Feb 10 13:24:09 CET 2014 on sn-devel-104
* build: Move nfs4acl to the top levelAndrew Bartlett2013-05-092-43/+1
| | | | | | | | | This is to create IDL-stored NFSv4 ACLs, just as we use for posix ACLs to permit better testing. Andrew Bartlett Reviewed-by: Jeremy Allison <jra@samba.org>
* imessaging: Add irpc_all_servers() to list all available serversAndrew Bartlett2012-10-311-1/+12
| | | | | | | | This is implemented with a tdb_traverse_read(), and will allow a tool to disover the name and server_id of all Samba processes, as each process registers itself to recieve messages. Andrew Bartlett
* nbt: trim down header dependencies of nbt.idl.Günther Deschner2011-11-032-1/+3
| | | | Guenther
* winsif.idl: fix comment about a pidl bugStefan Metzmacher2011-08-011-2/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Aug 1 17:47:05 CEST 2011 on sn-devel-104
* s4-librpc Remove unsued server_id4.idlAndrew Bartlett2011-06-101-13/+0
|
* librpc/idr Use the Samba3 notify.idl in common.Andrew Bartlett2011-06-092-59/+1
| | | | | | | | | 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-093-3/+3
| | | | | | Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-cluster Use task_id instead of id2 to clarify server_id structureAndrew Bartlett2011-06-091-1/+1
| | | | | | | | This seems a clearer and more acceptable name. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-cluster Rename server_id.node -> vnn to match Samba3Andrew Bartlett2011-05-031-1/+1
|
* s4:cluster Rename .id to .pid in server_idAndrew Bartlett2011-05-031-1/+2
| | | | | | | This also changes some DEBUG messages to use cluster_id_string() rather than .id, to isolate them from this and other changes. Andrew Bartlett
* s4-idl: rename s4 server_id.idl to server_id4.idlAndrew Tridgell2011-02-184-3/+3
| | | | | | this avoids a conflict with the new s3 server_id.idl Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-idl: make the source4 idl build independent of build directory Andrew Tridgell2011-02-071-1/+5
| | | | | | this allows the source4 idl to be built from any top level directory Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4:role transfer - use always type "enum drepl_role_master" for role ↵Matthias Dieter Wallnöfer2010-11-271-1/+1
| | | | | | | specifications Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Nov 27 16:03:43 CET 2010 on sn-devel-104
* s4-netlogon: added RODC DNS update call fwded to dnsupdate taskAndrew Tridgell2010-09-271-1/+11
| | | | | when we get a netlogon RODC DNS update, we send it to the dnsupdate task
* s4:irpc: optionaly pass the security_token via IRPC requests.Stefan Metzmacher2010-09-271-0/+5
| | | | metze
* s4:irpc: add padding to the IPRC header for 8 byte alignmentStefan Metzmacher2010-09-231-0/+1
| | | | | | | | | | | | | | | | As we marshall the iprc header and the payload to the ndr_push context, we should pad the irpc header to let the payload start at an 8 byte boundary. This way we get the alignment still be correct if we remove the header before passing the raw payload to the caller. As we use IRPC more and more for complex NDR marshalled structures we need to get this right, in order to not get random ndr_pull failures. metze Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
* s4-winbind Add a proxy method to update DNS records with a read-write DCAndrew Bartlett2010-09-171-0/+5
| | | | | | | | | | This must be done in winbindd as it already has the schannel connection and the credential chain. If we re-established that elsewhere, we would break the chain in winbindd. Andrew Bartlett Signed-Off-By: Andrew Tridgell <tridge@samba.org>
* s4-rodc: add a trigger message for REPL_SECRET to auth_samAndrew Tridgell2010-09-151-0/+7
| | | | | | | | | when an RODC tries to authenticate against an account and the account has no password information it needs to send a message to the drepl server to tell it to try and replicate the secret information from a writeable DC Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4/fsmo: Change return type from NTSTATUS to WERROR for drepl_takeFSMOroleAnatoliy Atanasov2010-09-101-1/+1
| | | | | This removed an unnecessary conversion of the return type in drepl_take_FSMO_role.
* s4-drs: Implementation of GetNCChanges extended op 6 - fsmo role transferNadezhda Ivanova2010-09-101-0/+16
| | | | | | | | | Basically the candidate owner makes a getncchanges call with extended op 6 when they want to become the new owner. The current owner then updates the corresponding fSMORoleOwner attribute in its database with the new owner, and replicates the change to the candidate, who then becomes the owner. The patch was made in cooperation with Anatoliy Atanasov <anatoliy.atanasov@postpath.com> who kindly helped to debug it.
* s4-idl: redefine dreplsrv_refresh() to be alike other RPC function definitionsKamen Mazdrashki2010-09-051-3/+1
| | | | Sorry for the 'custom' definition first time
* s4-dreplsrv: Implement irpc stub to be used to force dreplsrv to update ↵Kamen Mazdrashki2010-08-281-0/+11
| | | | | | | | | internal cache This IRPC calls is to be used whenever repsFrom/repsTo are changed by administrative tool or KCC (i.e. Topology changes). At present, only KCC may change topology.
* s4:idmap Seperate idmap structures from winbind.idl and match to source3/ idmapAndrew Bartlett2010-05-241-26/+1
| | | | | | | | These structures now match those in use in the source3 code. I'm not sure if this is the better API or not, but it is far, far safer to remove a pointer than to add one. Andrew Bartlett
* s4:ntvfs rename notify.idl to s4_notify.idl until we can merge this IDLAndrew Bartlett2010-05-242-2/+2
| | | | | | | | This IDL is almost common, but the source3 version has a hand-marshalled server_id. The s3compat build has problems with two different idl files of the same name. Andrew Bartlett
* Finish removal of iconv_convenience in public API's.Jelmer Vernooij2010-05-181-1/+1
|
* s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell2010-04-061-0/+2
| | | | them
* build: don't need the S4 in the PIDL prefixAndrew Tridgell2010-04-061-2/+1
|
* build: nearly there on samba4 buildAndrew Tridgell2010-04-061-2/+3
|
* build: much nicer pidl rulesAndrew Tridgell2010-04-061-0/+6
|
* s4: Switch to S3-style id mapping data types.Kai Blin2010-02-111-3/+10
|
* s4:winsrepl.idl: add random interface uuidStefan Metzmacher2010-01-261-1/+4
| | | | | | | This is needed to include the wrepl interface into ndrdump. metze
* s4-idl: don't call a variable 'stat'Andrew Tridgell2009-10-201-2/+2
| | | | | never call a structure member by the name of a standard C lib call. It breaks the build on some systems.
* Fix typo.Karolin Seeger2009-10-191-1/+1
| | | | | | privilage -> privilege Karolin
* s4-server: kill main daemon if a task fails to initialiseAndrew Tridgell2009-09-181-0/+7
| | | | | | When one of our core tasks fails to initialise it can now ask for the server as a whole to die, rather than limping along in a degraded state.
* schannel: move schannel.idl to main directory.Günther Deschner2009-08-261-44/+0
| | | | Guenther
* s4:ntp_signd Fix bug 6656 - Set protocol version to 0, as used by ntpdAndrew Bartlett2009-08-221-2/+4
| | | | | | | The change to protocol version 1 was not intentional, and broke the protocol established with the ntp.org project. Andrew Bartlett
* winsif.idl: add definition of winsif_WinsDoScanvengingNew()Stefan Metzmacher2009-07-311-1/+14
| | | | metze
* winsif.idl: add definition of winsif_WinsStatusWHdl()Stefan Metzmacher2009-07-311-1/+5
| | | | metze
* winsif.idl: add definition of winsif_WinsStatusNew()Stefan Metzmacher2009-07-311-1/+17
| | | | metze
* winsif.idl: add definition of winsif_WinsGetDbRecsByName()Stefan Metzmacher2009-07-311-2/+9
| | | | metze
* winsif.idl: add definition of winsif_WinsGetBrowserNames()Stefan Metzmacher2009-07-311-1/+10
| | | | metze
* winsif.idl: add definition of winsif_WinsSetFlags()Stefan Metzmacher2009-07-311-1/+3
| | | | metze
* winsif.idl: add definition of winsif_WinsDeleteWins()Stefan Metzmacher2009-07-311-1/+3
| | | | metze
* winsif.idl: add definition of winsif_WinsGetBrowserNames_Old()Stefan Metzmacher2009-07-311-1/+13
| | | | metze
* winsif.idl: add definition of winsif_WinsGetNameAndAdd()Stefan Metzmacher2009-07-311-1/+9
| | | | metze
* winsif.idl: add definition of winsif_WinsWorkerThreadUpdate()Stefan Metzmacher2009-07-311-1/+3
| | | | metze