Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-01-05 | pidl:Samba4/Python: avoid ';;' in generated C code. | Stefan Metzmacher | 1 | -1/+1 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jan 5 11:10:34 CET 2011 on sn-devel-104 | |||||
2011-01-05 | pidl:Samba4/Python: fix segfault when setting pointers to scalars. | Stefan Metzmacher | 1 | -0/+3 | |
metze | |||||
2011-01-03 | Use fail_on_null. | Jelmer Vernooij | 1 | -1/+1 | |
2010-12-18 | pidl: Add prototype for init function in pidl-generated Python bindings. | Jelmer Vernooij | 1 | -0/+1 | |
2010-12-18 | pidl: Use system pytalloc if possible. | Jelmer Vernooij | 1 | -1/+1 | |
2010-12-10 | pidl:Samba4/Python.pm: ignore "SUBCONTEXT" levels | Stefan Metzmacher | 1 | -9/+21 | |
These are only important for the NDR marshalling and not for the python bindings. metze | |||||
2010-12-10 | pidl:Samba4/Python.pm: don't handle scalar reference types special | Stefan Metzmacher | 1 | -10/+9 | |
The only special thing is that don't need get_value_of(), all other checks are needed. metze | |||||
2010-12-08 | pidl:Samba4/Python.pm: use PyString_FromStringOrNULL() from pyrpc_util | Stefan Metzmacher | 1 | -6/+6 | |
metze | |||||
2010-12-01 | pidl/python: Allow import of talloc, even though it doesn't live in the | Jelmer Vernooij | 1 | -10/+22 | |
samba.dcerpc. namespace. | |||||
2010-12-01 | pidl: Allow more flexibility importing modules using convenience function. | Jelmer Vernooij | 1 | -7/+9 | |
2010-12-01 | pidl: Base new objects off of talloc object. | Jelmer Vernooij | 1 | -4/+4 | |
2010-11-05 | pidl: use a union assignment instead of memmove | Andrew Tridgell | 1 | -2/+4 | |
this means we don't lose type checking Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-10-23 | ndr dns: Add simple parser | Kai Blin | 1 | -0/+9 | |
2010-10-04 | dnsp: Parse TXT records | Kai Blin | 1 | -0/+5 | |
2010-10-04 | ndr: Implement push function for IPv6 addresses | Kai Blin | 1 | -0/+6 | |
Thanks to Julien Kerihuel for providing the patch that pushed me to finish my own IPv6 patches. | |||||
2010-10-03 | pidl: Allow longs for bitmasks. | Jelmer Vernooij | 1 | -13/+24 | |
2010-10-03 | pidl: simplify some generated code. | Jelmer Vernooij | 1 | -4/+2 | |
2010-09-28 | pidl/Python: use has_property($d, "noopnum") helper function | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-09-28 | pidl/Python: remove todo handling from PythonFunction(), it's done by the caller | Stefan Metzmacher | 1 | -15/+6 | |
metze | |||||
2010-09-21 | pytalloc: Add default compare function. | Jelmer Vernooij | 1 | -0/+1 | |
2010-09-20 | pidl/python: Allow passing in UTF8 string objects as well as unicode | Jelmer Vernooij | 1 | -1/+13 | |
objects for IDL strings. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-20 | s4-pild-python: Fix assignments - even though we reference the mem_ctx | Jelmer Vernooij | 1 | -2/+8 | |
of an object we still use the actual ptr. | |||||
2010-09-20 | pidl: Fix segfault when accessing unicode objects. | Jelmer Vernooij | 1 | -1/+10 | |
2010-09-20 | s4-pidl-python: use correct talloc pointer when allocating subobjects. | Jelmer Vernooij | 1 | -18/+13 | |
2010-09-03 | pidl: Keep only a single copy of samba.dcerpc.base.ClientConnection. | Jelmer Vernooij | 1 | -10/+30 | |
2010-09-03 | pidl: Factor out generation of interface type name. | Jelmer Vernooij | 1 | -4/+5 | |
2010-09-02 | pidl: cope with dom_sid28 in python generator | Andrew Tridgell | 1 | -1/+1 | |
treated the same as dom_sid2 | |||||
2010-09-02 | pidl-python: cope with NULL pointers in more places | Andrew Tridgell | 1 | -7/+7 | |
NULL is converted to Py_None | |||||
2010-08-26 | pidl-python: ensure we allocate ref ptrs before use | Andrew Tridgell | 1 | -1/+5 | |
this fixes a crash on samba4.samr.python in the build farm | |||||
2010-08-25 | s4-python: reference substructures onto the parent structure | Andrew Tridgell | 1 | -15/+23 | |
when a python object that is part of a parent structure is created, we should reference it on the parent structure. This ensures that when the child object goes out of scope that the parent structure is still valid | |||||
2010-08-23 | pidl-python: fixed the docstrings for ndr_print, ndr_pack and ndr_unpack | Andrew Tridgell | 1 | -3/+3 | |
2010-08-22 | pidl: cope with bad type conversions in unions | Andrew Tridgell | 1 | -1/+9 | |
This prevents a crash when converting bad types in NDR unions Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-08-22 | pidl: added a __ndr_print__() method on python NDR objects | Andrew Tridgell | 1 | -0/+13 | |
This allows you to print a returned NDR structure using s.__ndr_print__() which gives an easy view of complex structures, such as those from netlogon | |||||
2010-08-05 | pidl: added a new type dnsp_name | Andrew Tridgell | 1 | -0/+6 | |
This is a name type used in DNS where each DNS component maps to a length byte followed by the string We want these to map to a char *, which is why we need to do this in PIDL | |||||
2010-06-25 | pidl: Finish to fix the python generated code for 64bit integers | Matthieu Patou | 1 | -3/+30 | |
Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-06-25 | pidl/python: Make sure to always increment reference counter when using | Jelmer Vernooij | 1 | -1/+3 | |
Py_None. | |||||
2010-06-24 | pidl/python: Increment reference counter on Py_None to prevent us from | Jelmer Vernooij | 1 | -0/+2 | |
accidentally deallocating it. | |||||
2010-05-18 | Finish removal of iconv_convenience in public API's. | Jelmer Vernooij | 1 | -2/+2 | |
2010-05-02 | pidl: Fix the generation of py helper for 64 bit integer | Matthieu Patou | 1 | -1/+5 | |
Up to now the generation of code for python helpers dealing with 64 bits (NTTIME,hyper, ...) was broken because they were assumed to be Int (PyInt_From ...) as Integer is always 32 bits in python. This fix use PyLong and states that the incomming data is a long long as it should be 64 bit at least. Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-03-23 | pidl:Samba4/Python: librpc/rpc/dcerpc.h isn't needed anymore | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2010-03-18 | pidl:Samba4/Python: make use of dcerpc_binding_handle stubs | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2010-03-18 | pidl:Samba4/Python: remove compiler warnings | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-03-18 | pidl:Samba4/Python: remove compiler warnings when using -Wc++ | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-03-12 | pidl:Samba/Python: don't generate methods for functions marked as [todo] | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2010-02-09 | pidl - Remove "Py_RETURN_NONE" compatibility code | Matthias Dieter Wallnöfer | 1 | -4/+0 | |
This was needed only by Python 2.3 which we no longer support. | |||||
2010-01-21 | pidl: Include Python.h first, to avoid warnings. | Jelmer Vernooij | 1 | -1/+1 | |
2009-11-20 | Revert "Work around ndr_unpack failing on structures with relative pointers." | Stefan Metzmacher | 1 | -18/+1 | |
This reverts commit c2cdb4ad5c9398ef0d3310613107999f8d33c7ce. It's not needed anymore. metze | |||||
2009-09-28 | pidl: Avoid using talloc_free as function pointer, since it may be a | Jelmer Vernooij | 1 | -2/+2 | |
macro. | |||||
2009-09-26 | pidl(s4.python): Fix arguments to PyCObject_FromVoidPtr for string_array's. | Jelmer Vernooij | 1 | -1/+1 | |
Caught by Guenther. | |||||
2009-07-31 | pidl:Samba4/Python: fix mapType() => mapTypeName() | Stefan Metzmacher | 1 | -1/+1 | |
This tries to fix commit 8eff9f9a3167eb0c2a4c00edf5a4cdbbc06c4dfd. The problem was: Undefined subroutine &Parse::Pidl::Samba4::Python::mapType called at /home/metze/master4/pidl/lib/Parse/Pidl/Samba4/Python.pm line 848. Jelmer: please check this. metze |