summaryrefslogtreecommitdiffstats
path: root/source4/librpc
Commit message (Collapse)AuthorAgeFilesLines
* librpc/rpc: add dcerpc_binding_handle_set_timeout()Stefan Metzmacher2010-09-041-0/+3
| | | | metze
* s4:librpc/rpc: implement dcerpc_bh_set_timeout()Stefan Metzmacher2010-09-041-0/+18
| | | | metze
* librpc/rpc: add set_timeout() to dcerpc_binding_handle_opsStefan Metzmacher2010-09-041-0/+2
| | | | metze
* s4:libcli/wbclient: use irpc_binding_handle_by_name()Stefan Metzmacher2010-09-031-0/+5
| | | | metze
* pidl: Keep only a single copy of samba.dcerpc.base.ClientConnection.Jelmer Vernooij2010-09-035-229/+244
|
* 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.
* pyrpc: Add py_check_dcerpc_type().Jelmer Vernooij2010-08-273-0/+95
| | | | | | | This function checks whether the type of a PyObject matches a DCE/RPC Python type. Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>
* s4-pyrpc: use s4_event_context_init()Andrew Tridgell2010-08-231-1/+1
| | | | | | | This fixes a crash when using kerberos and the python dcercpc interface, which requires event nesting Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* librpc: add python bindings for the netlogon pipeAndrew Tridgell2010-08-221-0/+6
| | | | Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
* pidl: give the varible name for bad type in python callsAndrew Tridgell2010-08-221-1/+1
| | | | | This makes it much clearer which argument to a function had the wrong type
* librpc/rpc: move dcerpc_read_ncacn_packet_send/recv() to dcerpc_util.cStefan Metzmacher2010-08-201-0/+9
| | | | metze
* build fixBrad Hards2010-08-171-1/+5
|
* s4:librpc/rpc: make struct dcerpc_binding_handle privateStefan Metzmacher2010-08-121-10/+0
| | | | metze
* s4:librpc/rpc: add dcerpc_binding_handle dcerpc_pipe backendStefan Metzmacher2010-08-123-4/+411
| | | | metze
* librpc/rpc: add dcerpc_binding_handle abstrationStefan Metzmacher2010-08-122-3/+118
| | | | metze
* s4:librpc/rpc: fix dcerpc_log_packet() prototypeStefan Metzmacher2010-08-122-6/+6
| | | | metze
* s4:librpc/rpc: autodetect the need of async call logicStefan Metzmacher2010-08-122-8/+6
| | | | metze
* s4-build: use @PACKAGE_VERSION@ in s4 pc.in filesAndrew Tridgell2010-08-093-3/+3
| | | | this gets replaced by vnum from the build rule
* s4-dns: fix dnsp for old buildAndrew Tridgell2010-08-051-1/+6
|
* s4-dns: expanded the DNSP code to handle more record typeAndrew Tridgell2010-08-051-1/+1
|
* dns: first version of dsnRecord parserAndrew Tridgell2010-08-051-1/+6
|
* s4:librpc/rpc: avoid using DCERPC_NDR_REF_ALLOC for epm_Map()Stefan Metzmacher2010-08-021-2/+2
| | | | metze
* s4:librpc/rpc: use the correct ndr flags in dcerpc_ndr_validate_in()Stefan Metzmacher2010-07-311-0/+16
| | | | metze
* waf-idl: put the gen_ndr/README file for source3 backAndrew Tridgell2010-07-191-0/+3
| | | | | This was removed by 100d37fc4624690423f6a932709b3f9046d05c64, probably accidentially.
* s4-loadparm: 2nd half of lp_ to lpcfg_ conversionAndrew Tridgell2010-07-164-20/+20
| | | | | | | this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* dcerpc: move dcerpc_pull_auth_trailer into a the common dcerpc_util.c fileSimo Sorce2010-07-131-67/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s4-dcerpc: move some util functions up to main librpc directory.Günther Deschner2010-07-132-31/+1
| | | | | | | Guenther Signed-off-by: Simo Sorce <idra@samba.org> Signed-off-by: Günther Deschner <gd@samba.org>
* s4-python: python is not always in /usr/binAndrew Tridgell2010-06-241-1/+1
| | | | | | | | Using "#!/usr/bin/env python" is more portable. It still isn't ideal though, as we should really use the python path found at configure time. We do that in many places already, but some don't. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* pyrpc: Fix reference counting when using secondary connections.Jelmer Vernooij2010-06-192-18/+43
|
* dcerpc-samr: Fix library name.Jelmer Vernooij2010-06-151-1/+1
|
* librpc: Install the right headers.Jelmer Vernooij2010-06-131-2/+2
|
* librpc: Fix netlogon.h file to install - not the torture one but the oneJelmer Vernooij2010-06-131-1/+1
| | | | generated by pidl.
* s4:idmap Seperate idmap structures from winbind.idl and match to source3/ idmapAndrew Bartlett2010-05-242-27/+7
| | | | | | | | 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-243-3/+3
| | | | | | | | 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
* librpc: finally merge ndr_string.c.Günther Deschner2010-05-203-707/+2
| | | | Guenther
* s4:librpc: fix the autoconf buildStefan Metzmacher2010-05-181-1/+6
| | | | metze
* Finish removal of iconv_convenience in public API's.Jelmer Vernooij2010-05-187-50/+35
|
* s4-libndr: fix ndr_pull_string_array() for non utf16 arrays in s4 as well.Günther Deschner2010-05-141-1/+1
| | | | Guenther
* s4:librpc: remove explicit ../librpc/gen_ndr/ndr_drsblobs.o from python_drsblobsStefan Metzmacher2010-05-121-1/+1
| | | | | | It already comes via RPC_NDR_DRSBLOBS. metze
* s4: Fix python binding for drsblobsMatthieu Patou2010-05-021-1/+1
| | | | This binding needs symbols in drsblobs_c.c otherwise we have unresolved symbols
* s4-rap: add rap print helpers.Günther Deschner2010-04-292-3/+2
| | | | Guenther
* s4-smbtorture: link in ../../librpc/gen_ndr/ndr_rap.o.Günther Deschner2010-04-282-0/+10
| | | | Guenther
* s4-waf: removed the unused installdir= option to SAMBA_BINARY()Andrew Tridgell2010-04-181-1/+0
| | | | | This was left over from the automatic conversion of the config.mk files
* s4-rpc: fixed the build with the old build systemAndrew Tridgell2010-04-161-1/+1
| | | | | ../librpc/gen_ndr/ndr_drsblobs.o was being linked in twice into drsblobs.so
* s4: Add python binding to waf so that the drsblobs.so is also built in wafMatthieu Patou2010-04-151-0/+6
| | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* s4: Fix python binding for drsblobsMatthieu Patou2010-04-151-1/+1
| | | | | | This binding needs symbols in drsblobs_c.c otherwise we have unresolved symbols Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* s4:librpc/rpc/pyrpc.c: map NT_STATUS_NET_WRITE_FAULT to the matching ↵Stefan Metzmacher2010-04-151-7/+3
| | | | | | NT_STATUS_RPC_* code metze
* librpc/rpc: add dcerpc_fault_to_nt_status()Stefan Metzmacher2010-04-151-0/+1
| | | | | | | For now this only handles fault codes with we've seen yet and for which we have explicit torture checks. metze
* s4:librpc/rpc: the python bindings should use !NT_STATUS_IS_OK instead of ↵Stefan Metzmacher2010-04-131-4/+4
| | | | | | | | NT_STATUS_IS_ERR Everything but NT_STATUS_OK is an error here. metze
* s4:librpc/rpc: make PyErr_SetDCERPCStatus() staticStefan Metzmacher2010-04-132-3/+3
| | | | metze