summaryrefslogtreecommitdiff
path: root/source4/librpc
AgeCommit message (Collapse)AuthorFilesLines
2009-03-24move dcerpc.idl to main directory.Günther Deschner2-308/+2
Guenther
2009-03-01s4: Use same function signature for convert_* as s3.Jelmer Vernooij1-33/+23
2009-03-01Add allow_badcharcnv argument to all conversion function, forJelmer Vernooij1-10/+10
consistency with Samba 3.
2009-02-19s4:librpc/ndr: if uninitialized variable in string_array codeStefan Metzmacher1-1/+1
metze
2009-02-05s4:pyrpc: fix compiler warningsStefan Metzmacher1-3/+5
metze
2009-02-05s4:build: remove not commited files under librpc/gen_ndr with make cleanStefan Metzmacher1-1/+3
metze
2009-02-05spoolss: move ndr spoolss helper to main librpc dir.Günther Deschner2-535/+1
Guenther
2009-02-03s4:selftest: avoid hardcoded pathes in blackbox testsStefan Metzmacher1-2/+2
metze
2009-02-03librpc: add ndr_size_string_array().Günther Deschner1-0/+23
Guenther
2009-02-02s4:auth/credentials: the python bindings don't use swig anymoreStefan Metzmacher1-16/+16
metze
2009-02-02s4:py_security: avoid 'this' and use 'py_self' and 'self'Stefan Metzmacher1-9/+9
metze
2009-02-02s4:libcliraw: s/private/private_dataStefan Metzmacher1-8/+8
metze
2009-02-02s4:librpc/rpc: s/private/private_dataStefan Metzmacher3-11/+11
metze
2009-01-26pyrpc: Raise proper NDR error codes with matching strings rather than mappingJelmer Vernooij1-1/+1
to NTSTATUS first.
2009-01-25Add prototypes required by samba-gtk.Jelmer Vernooij1-0/+2
2009-01-22Implement as_sddl.Jelmer Vernooij1-1/+19
2009-01-22Support parsing sddl for security descriptors.Jelmer Vernooij1-2/+29
2009-01-09Add derpc_transport_string_by_transport(), apply some constVolker Lendecke1-1/+2
2009-01-09s4-smbtorture: print hand-decoded service status array in svcctl torture test.Günther Deschner1-1/+1
Guenther
2009-01-08Avoid using a utility header for Python replacements included in Samba,Jelmer Vernooij2-2/+10
since this will not be shipped with talloc/tdb/tevent/etc.
2009-01-07s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4Tim Prouty2-1/+2
2009-01-07Set proper python exception when running out of memory.Jelmer Vernooij1-2/+6
2009-01-06Add some const to dcerpc_binding_build_tower()Volker Lendecke1-1/+3
2009-01-06Fix prototype.Jelmer Vernooij1-1/+1
2009-01-06py: Properly increase the reference counter of Py_None.Jelmer Vernooij2-7/+7
2009-01-01Fix syntax errors.Jelmer Vernooij2-3/+3
2009-01-01Add iconv_convenience argument to size functions.Jelmer Vernooij1-1/+1
2008-12-29s4:lib/tevent: rename structsStefan Metzmacher6-25/+25
list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze
2008-12-24Rename samba-socket -> samba_socket to fix a couple more compilerJelmer Vernooij1-1/+1
warnings.
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).