summaryrefslogtreecommitdiffstats
path: root/source4/librpc
Commit message (Collapse)AuthorAgeFilesLines
...
* s4:python: add PyString_FromStringOrNULL() to pyrpc_utilStefan Metzmacher2010-12-082-0/+10
| | | | metze
* s4-pkgconfig: add @LIB_RPATH@ to our link flagsAndrew Tridgell2010-12-083-3/+3
| | | | | | | | this is only set when rpath is used on install. It ensures that applications that link against Samba libraries get the rpath right Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Dec 8 12:46:00 CET 2010 on sn-devel-104
* s4-librpc Handle all types of GUID in the GUID() initialiserAndrew Bartlett2010-12-011-3/+11
| | | | | | | By taking a length-limited string, we can parse binary and string GUID values, which is particularly useful when reading from ldb. Andrew Bartlett
* 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
* Avoid the use of PyAPI_DATA, which is for internal Python API's.Arnaud Faucher2010-11-221-5/+0
| | | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Nov 22 00:52:56 CET 2010 on sn-devel-104
* s4-rpc: make rpc connect less verboseAndrew Tridgell2010-11-211-1/+1
|
* pyrpc: Build the samba.dcerpc.srvsvc module.Ricardo Jorge2010-11-201-0/+5
| | | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Nov 20 19:52:36 CET 2010 on sn-devel-104
* credentials: Lowercase library name,Jelmer Vernooij2010-11-071-1/+1
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Nov 7 01:48:44 UTC 2010 on sn-devel-104
* s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij2010-10-311-768/+0
| | | | | | | | The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
* s4-build: removed some unnecessary dependenciesAndrew Tridgell2010-10-301-3/+3
| | | | based on running waf --symbol-check
* s4-ndr: make ndr-table a subsystemAndrew Tridgell2010-10-301-2/+1
| | | | | | its already part of the ndr-samba4 library Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4:librpc: we don't need dcerpc client bindings for dns.idlStefan Metzmacher2010-10-261-11/+0
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Oct 26 19:35:59 UTC 2010 on sn-devel-104
* talloc: change pytalloc-util to be a public library.Jelmer Vernooij2010-10-261-24/+24
|
* waf: Stop automaticaly changing dashes to underscores in library names.Jelmer Vernooij2010-10-261-9/+9
|
* waf: Don't auto-lowercase library names.Jelmer Vernooij2010-10-261-6/+6
|
* waf: Remove lib prefix from libraries manually.Jelmer Vernooij2010-10-261-25/+25
|
* dcerpc_dns: Change back to subsystem for the moment.Jelmer Vernooij2010-10-261-2/+14
|
* s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij2010-10-261-3/+3
|
* s4:librpc: we don't need dcerpc client bindings for dns.idlStefan Metzmacher2010-10-241-16/+0
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Oct 24 11:23:50 UTC 2010 on sn-devel-104
* waf: Lowercase several library names.Jelmer Vernooij2010-10-241-12/+12
|
* s4: Rename LIBSAMBA-* to libsamba-*Jelmer Vernooij2010-10-241-3/+3
|
* s4: Rename LIBSECURITY{_SESSION,} to libsecurity{_session,}Jelmer Vernooij2010-10-241-1/+1
|
* s4: Rename NDR_TABLE to ndr_table.Jelmer Vernooij2010-10-231-6/+6
|
* ndr dns: Add simple parserKai Blin2010-10-231-1/+3
|
* idl: Add idl describing DNS structuresKai Blin2010-10-231-2/+27
|
* waf: RPC_NDR_WINBIND is samba4 specificAndrew Tridgell2010-10-211-0/+8
| | | | this caused problems with the s3 waf build
* s4-librpc: fixed depenencies for libcli/securityAndrew Tridgell2010-10-211-5/+4
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* librpc: added a few more NDR_* targets to NDR_SAMBAAndrew Tridgell2010-10-211-1/+1
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-waf: don't depend directly on python modulesAndrew Tridgell2010-10-211-5/+5
| | | | | | | | build rules should not list dependencies on python modules. Instead, if code needs the module it should use the python API import calls to access the module. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-waf: make NDR_STANDARD a grouping library and add NDR_SAMBA4Andrew Tridgell2010-10-211-1/+10
| | | | | | this collects a number of subsystems into logical groups Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-waf: removed dependencies on missing subsystemsAndrew Tridgell2010-10-211-1/+1
| | | | these were left over from the old config.mk system
* s4-ndr: make NDR_TABLE a private libraryAndrew Tridgell2010-10-211-1/+2
| | | | | | | this greatly reduces the size of ndrdump, and saves us a fair bit of duplication Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* dcerpc_samr: Fix -l arguments for dcerpc_samr and dcerpc_atsvc.Jelmer Vernooij2010-10-172-2/+2
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 17 19:15:43 UTC 2010 on sn-devel-104
* wafsamba: Fix handling of pyembed/pyext.Jelmer Vernooij2010-10-101-1/+1
|
* librpc: Remove unnecessary dependency on libsamba-hostconfig.Jelmer Vernooij2010-10-111-4/+4
|
* wafsamba: Clarify needs_python argument name, use pyembed/pyext whereJelmer Vernooij2010-10-101-1/+1
| | | | | | | | | applicable. Allow using both pyembed and pyext, to prevent unresolved symbols. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 10 03:54:01 UTC 2010 on sn-devel-104
* s4-rpc: added target_principal binding handle optionAndrew Tridgell2010-10-014-2/+14
| | | | | | this allows you to specify a target SPN for a connection Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* 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
* waf: add more NDR subsystems for shared IDL files.Günther Deschner2010-09-271-2/+2
| | | | Guenther
* s4-waf: add NDR_EVENTLOG.Günther Deschner2010-09-241-2/+2
| | | | Guenther
* s4-waf: rename subsystem NDR_LSAPRC to NDR_LSA.Günther Deschner2010-09-241-1/+1
| | | | Guenther
* s4-waf: move the RPC_NDR subsystems to main librpc wscript_build.Günther Deschner2010-09-231-222/+0
| | | | Guenther
* s4/eventlog6: Build and hook EventLog6 RPC endpont mapper and idlAnatoliy Atanasov2010-09-231-1/+1
|
* 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-waf: add NDR_LSARPC and NDR_SAMR.Günther Deschner2010-09-231-2/+2
| | | | Guenther
* s4-waf: move two more NDR_ subsystems to main directory.Günther Deschner2010-09-231-13/+0
| | | | Guenther
* waf: move majority of shared NDR_ subsystems to main wscript_build.Günther Deschner2010-09-231-240/+0
| | | | | | (so they can be used by s3 waf later) Guenther
* ndrdump: Move blackbox test to standard python namespace.Jelmer Vernooij2010-09-221-20/+0
|
* s4-pyrpc: fixed build on python 2.4Andrew Tridgell2010-09-202-4/+4
| | | | Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>