summaryrefslogtreecommitdiffstats
path: root/source4/librpc/ndr
Commit message (Collapse)AuthorAgeFilesLines
* try to give some hint as to what is causing NDR string errorsAndrew Tridgell2009-08-121-8/+8
|
* DCE/RPC(Python): Rename py_talloc_import to py_talloc_steal.Jelmer Vernooij2009-07-301-4/+4
| | | | | Use py_talloc_reference in DCE/RPC code, fixes access to SAMR pipe.
* py_talloc_import now uses a steal, so this free is incorrectAndrew Tridgell2009-07-011-1/+0
|
* Fix of a bug in the security.descriptor.as_sddl() methodnadezhda ivanova2009-04-231-1/+1
| | | | | | | | security.descriptor.as_sddl() method did not work correctly when invoked without supplying the domain sid. Returned the same value as when the sid was provided. Test added for this case in libcli/security/tests/bindings.py Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* Add str() for policy_handles.Andrew Bartlett2009-04-211-1/+11
| | | | Pair programmed with Jelmer
* python/dcerpc: Custom implementations of policy_handle.__init__ and ↵Andrew Bartlett2009-04-211-0/+38
| | | | | | policy_handle.__repr__ pair-programmed with Jelmer
* python/rpc: Add custom GUID.__str__, GUID.__repr__, GUID.__init__ and ↵Andrew Bartlett2009-04-211-0/+92
| | | | GUID.__cmp__.
* Make domain sid argument to as_sddl() optional.Jelmer Vernooij2009-04-201-3/+12
|
* s4: Use same function signature for convert_* as s3.Jelmer Vernooij2009-03-011-33/+23
|
* Add allow_badcharcnv argument to all conversion function, forJelmer Vernooij2009-03-011-10/+10
| | | | consistency with Samba 3.
* s4:librpc/ndr: if uninitialized variable in string_array codeStefan Metzmacher2009-02-191-1/+1
| | | | metze
* spoolss: move ndr spoolss helper to main librpc dir.Günther Deschner2009-02-051-532/+0
| | | | Guenther
* librpc: add ndr_size_string_array().Günther Deschner2009-02-031-0/+23
| | | | Guenther
* s4:py_security: avoid 'this' and use 'py_self' and 'self'Stefan Metzmacher2009-02-021-9/+9
| | | | metze
* Implement as_sddl.Jelmer Vernooij2009-01-221-1/+19
|
* Support parsing sddl for security descriptors.Jelmer Vernooij2009-01-221-2/+29
|
* Avoid using a utility header for Python replacements included in Samba,Jelmer Vernooij2009-01-081-1/+5
| | | | since this will not be shipped with talloc/tdb/tevent/etc.
* s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4Tim Prouty2009-01-071-0/+1
|
* py: Properly increase the reference counter of Py_None.Jelmer Vernooij2009-01-061-5/+5
|
* Fix syntax errors.Jelmer Vernooij2009-01-011-2/+2
|
* Fix more tests, improve repr() functions for various Python types.Jelmer Vernooij2008-12-211-30/+5
|
* Simplify customization of pidl-generated Python modules.Jelmer Vernooij2008-12-211-47/+104
|
* Allow providing extra module-level Python functions.Jelmer Vernooij2008-12-211-1/+6
|
* Merge the rest of security.i into samba.dcerpc.security.Jelmer Vernooij2008-12-211-0/+35
|
* Remove duplicate Python bindings for dom_sid, security_descriptor andJelmer Vernooij2008-12-211-0/+214
| | | | security_token.
* Add python extensions for dom_sid.Jelmer Vernooij2008-12-161-0/+58
|
* Move dom_sid to the Samba 3 IDL file, remove the old definition.Jelmer Vernooij2008-12-121-248/+0
|
* Manually marshall dom_sid, so we can use a fixed size array forJelmer Vernooij2008-12-121-2/+33
| | | | | | | | | 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).
* librpc/ndr: move ndr_sec_helper.c to the toplevelStefan Metzmacher2008-11-071-88/+0
| | | | metze
* s4: ndr_sec_helper: remove unused includeStefan Metzmacher2008-11-071-1/+0
| | | | metze
* s4: security.idl: split of dom_sid stuff into dom_sid.idlStefan Metzmacher2008-11-072-190/+218
| | | | | | This prepares having a shared security.idl file metze
* Remove another use of global_loadparm.Jelmer Vernooij2008-10-241-8/+9
|
* Remove iconv_convenience argument from convert_string{,talloc}() butJelmer Vernooij2008-10-241-10/+10
| | | | make them wrappers around convert_string{,talloc}_convenience().
* Move orpc to top-level directory.Jelmer Vernooij2008-10-201-173/+0
|
* Move WMI support code to top-level.Jelmer Vernooij2008-10-202-63/+0
|
* Make sure prototypes are always included, make some functions static andJelmer Vernooij2008-10-201-30/+0
| | | | remove some unused functions.
* Use tables in Samba 3 ndrdump.Jelmer Vernooij2008-10-201-134/+0
|
* idl: share drsblobs idl.Günther Deschner2008-10-181-213/+0
| | | | Guenther
* drsuapi: share drsuapi idl and helper code.Günther Deschner2008-10-182-385/+0
| | | | Guenther
* Add TALLOC_CTX pointer to strhex_to_data_blob for consistency with SambaJelmer Vernooij2008-10-181-3/+2
| | | | 3.
* Share libndr.h between Samba 3 and Samba 4.Jelmer Vernooij2008-10-151-517/+0
|
* Share ndr_krb5pac implementation.Jelmer Vernooij2008-10-141-140/+0
|
* Share ndr_compression.c.Jelmer Vernooij2008-10-141-516/+0
|
* Share ndr.c implementation.Jelmer Vernooij2008-10-131-1117/+0
|
* Import warning fixes from Samba 3 into libndr, sync more libndr code.Jelmer Vernooij2008-10-131-2/+1
|
* Share uuid implementations.Jelmer Vernooij2008-10-131-227/+0
|
* Share ndr_misc implementations.Jelmer Vernooij2008-10-131-46/+0
|
* Share ndr_basic implementation.Jelmer Vernooij2008-10-131-833/+0
|
* Import warning fixes from Samba 3.Jelmer Vernooij2008-10-131-8/+22
|
* Import debug macros from Samba 3's libndr.Jelmer Vernooij2008-10-131-0/+8
|