summaryrefslogtreecommitdiff
path: root/source4/librpc
AgeCommit message (Collapse)AuthorFilesLines
2008-12-22pidl/python: Factor out connect code rather than duplicating it in eachJelmer Vernooij2-2/+69
Python module.
2008-12-22Add header for pyparam.Jelmer Vernooij1-1/+1
2008-12-22Remove unnecessary dependencies between Python modules.Jelmer Vernooij1-14/+14
2008-12-22Use consistent names for dcerpc python modules; fixes messaging test.Jelmer Vernooij1-2/+2
2008-12-22Import types from other Python mechanisms using the Python import mechanism, ↵Jelmer Vernooij1-2/+2
to ensure they are initialized.
2008-12-21Fix more tests, improve repr() functions for various Python types.Jelmer Vernooij1-30/+5
2008-12-21Simplify customization of pidl-generated Python modules.Jelmer Vernooij1-47/+104
2008-12-21Allow providing extra module-level Python functions.Jelmer Vernooij1-1/+6
2008-12-21Merge the rest of security.i into samba.dcerpc.security.Jelmer Vernooij1-0/+35
2008-12-21Remove duplicate Python bindings for dom_sid, security_descriptor andJelmer Vernooij1-0/+214
security_token.
2008-12-21Avoid linking in all Python modules to the samba binaries - we can just let ↵Jelmer Vernooij1-1/+1
Python dlopen() them.
2008-12-18s4:lib/socket: socket_connect_send() and socket_connect_ev() should only ↵Stefan Metzmacher1-1/+1
wrok with addresses metze
2008-12-18s4:librpc/rpc: remove we should not redo the name resolving for secondary ↵Stefan Metzmacher2-13/+15
tcp connections metze
2008-12-17s4:headermap: dom_sid.h was renamed to server_id.hStefan Metzmacher1-1/+1
metze
2008-12-16Fix header installation after move of gen_ndr headers.Jelmer Vernooij1-7/+7
2008-12-16Share object files for gen_ndr.Jelmer Vernooij4-141/+131
2008-12-16Simplify idl-deps.pl script a bit.Jelmer Vernooij1-15/+21
2008-12-16Rename dom_sid.idl -> server_id.idl (since it no longer actually contains ↵Jelmer Vernooij4-3/+61
the dom_sid). No longer include it from security.idl.
2008-12-16Add python extensions for dom_sid.Jelmer Vernooij1-0/+58
2008-12-12Move dom_sid to the Samba 3 IDL file, remove the old definition.Jelmer Vernooij3-284/+3
2008-12-12Manually marshall dom_sid, so we can use a fixed size array forJelmer Vernooij2-8/+35
dom_sid.sub_auths rather than a dynamically allocated one. This makes it possible to use the same DCE/RPC object code for Samba 3 and Samba 4's DCE/RPC parsers and allows copying sids more easily (since they no longer contain any pointers). The cost of having additional manual marshalling code is limited (~35 additional lines of C code).
2008-12-12Remove noejs property, which is no longer used.Jelmer Vernooij2-5/+5
2008-12-06s4:librpc: add SUBSYSTEM::RPC_NDR_BROWSERStefan Metzmacher1-0/+5
metze
2008-11-25Make sure dom_sid.h is installed.Sam Liddicott1-1/+2
2008-11-19Move wireshark conformance file to top-level.Jelmer Vernooij1-1/+0
2008-11-16s4:librpc/ndr: integrate NDR_MISC into LIBNDRStefan Metzmacher1-24/+18
metze
2008-11-10s4-samr: move samr.idl to toplevel idl directory.Günther Deschner1-1424/+0
Guenther
2008-11-08s4: use toplevel security.idlStefan Metzmacher2-377/+1
metze
2008-11-08s4: fix samba4.samba3sam.python testStefan Metzmacher1-3/+8
metze
2008-11-07librpc/ndr: move ndr_sec_helper.c to the toplevelStefan Metzmacher2-89/+1
metze
2008-11-07s4: ndr_sec_helper: remove unused includeStefan Metzmacher1-1/+0
metze
2008-11-07s4: security.idl: for now move server_id also to dom_sid.idlStefan Metzmacher2-7/+8
We should move server_id somewhere else... metze
2008-11-07s4: security.idl: split of dom_sid stuff into dom_sid.idlStefan Metzmacher5-221/+260
This prepares having a shared security.idl file metze
2008-11-06librpc/idl: Add named_pipe_auth.idl to Samba4Stefan Metzmacher1-1/+6
metze
2008-11-06netlogon: add 8bit varients of netr_SamDatabaseID8Bit and netr_DeltaEnum.Günther Deschner1-1/+1
Guenther
2008-11-02Fix the build.Jelmer Vernooij2-2/+2
2008-11-02Remove use of global_loadparm during initialization of gensec.Jelmer Vernooij2-3/+3
2008-11-02Remove use of global_loadparm for SMB2 client connections.Jelmer Vernooij1-1/+2
2008-11-02Add gensec_settings structure. This wraps loadparm_context for now, butJelmer Vernooij4-10/+19
should in the future only contain some settings required for gensec.
2008-11-02Remove another use of global_loadparm.Jelmer Vernooij1-0/+1
2008-11-02Remove another use of global_loadparm.Jelmer Vernooij5-11/+24
2008-11-01Remove another use of global_loadparm.Jelmer Vernooij1-1/+3
2008-11-01Remove another use of global_loadparm.Jelmer Vernooij1-1/+3
2008-10-31dcerpc: Fix include path so header installer translates it correctly during ↵Jelmer Vernooij1-1/+1
install.
2008-10-31errors: share dcerpc error function.Günther Deschner2-57/+2
Guenther
2008-10-31srvsvc: re-move idl file to main directory.Günther Deschner1-1547/+0
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetShareEnum from s3 idl.Günther Deschner1-3/+2
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetShareEnumAll from s3 idl.Günther Deschner1-3/+2
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetSessEnum from s3 idl.Günther Deschner1-3/+2
Guenther
2008-10-31s4-srvsvc: merge srvsvc_NetFileEnum from s3 idl.Günther Deschner1-3/+2
Guenther