summaryrefslogtreecommitdiff
path: root/source4/build/pidl/swig.pm
AgeCommit message (Expand)AuthorFilesLines
2007-10-10r5072: oDecrease the amount of autogenerated code (sorry tridge) and use swig'sTim Potter1-63/+62
2007-10-10r4548: Convert to talloc_p() and talloc_array_p() where appropriate.Tim Potter1-5/+39
2007-10-10r4521: fixed up the handling of PROPERTIES elements after the change to suppo...Andrew Tridgell1-2/+2
2007-10-10r3410: Handle conversion of DATA_BLOBs and pointers to DATA_BLOBs from python.Tim Potter1-1/+5
2007-10-10r3406: Don't throw a werror exception for WERR_NO_MORE_ITEMS and WERR_MORE_DATA.Tim Potter1-1/+3
2007-10-10r3303: Call pull function for correct type instead of spoolss_PrinterInfo whenTim Potter1-1/+1
2007-10-10r3282: some C pre-processors don't like expressions likeAndrew Tridgell1-1/+2
2007-10-10r3204: Got unpacking of an array of PrinterInfo union elements working. Phew.Tim Potter1-53/+44
2007-10-10r3022: Work on unmarshalling arrays of structs in a buffer (Python string) forTim Potter1-6/+32
2007-10-10r3009: Fix up unmarshall functions to return Python dict instead of a NTSTATUS.Tim Potter1-18/+7
2007-10-10r3001: Expose unmarshalling functions for structures marked "public" in theTim Potter1-10/+33
2007-10-10r2994: More cleanups. Move the generation of NTSTATUS and WERROR exceptionsTim Potter1-2/+19
2007-10-10r2986: Add correct value to dict when generating wrapper for functions thatTim Potter1-2/+19
2007-10-10r2966: Handle conversion of DATA_BLOB fields from Python in a slightly nicerTim Potter1-0/+5
2007-10-10r2963: Handle structures that contain more than one union as members.Tim Potter1-2/+2
2007-10-10r2962: Tweak to get conversion function for pointers to union compiling again.Tim Potter1-1/+1
2007-10-10r2958: the warnings from the swig code in pidl were totally swamping validAndrew Tridgell1-14/+16
2007-10-10r2805: Handle NULL pointers when converting structures to Python. All theTim Potter1-1/+4
2007-10-10r2767: Get rid of some unnecessary %s formatting.Tim Potter1-2/+2
2007-10-10r2764: Use hand-written function for all occurrences of IDL strings, not justTim Potter1-2/+2
2007-10-10r2560: Don't require structure fields that have the pidl value() propertyTim Potter1-1/+5
2007-10-10r2496: Check that reference parameters are not None.Tim Potter1-1/+9
2007-10-10r2491: Handle pointers to scalars when converting to a Python dictionary (i.eTim Potter1-30/+1
2007-10-10r2490: Some changes to take into account non-error NTSTATUS codes being retur...Tim Potter1-2/+6
2007-10-10r2428: Handle unions as [out] parameters by passing the value of the switch_isTim Potter1-15/+61
2007-10-10r2426: Handle pointer to scalars converting C to Python.Tim Potter1-10/+26
2007-10-10r2425: Found another place for a type check. When convert a dictionary valueTim Potter1-2/+11
2007-10-10r2424: Refactor handling of non-OK NTSTATUS returns to be more swiggish.Tim Potter1-19/+6
2007-10-10r2422: Convert PyDict_{Get,Set}Item() calls to PyDict_{Get,Set}ItemString().Tim Potter1-10/+10
2007-10-10r2418: Handle a pointer to a scalar when converting a field from Python.Tim Potter1-4/+9
2007-10-10r2417: Add comments to the interface generator as well as some commentary inTim Potter1-172/+227
2007-10-10r2416: More argument checks. Raise an exception instead of segfaulting if aTim Potter1-9/+30
2007-10-10r2415: Throw a TypeError exception if a scalar value doesn't have the correctTim Potter1-20/+52
2007-10-10r2411: The other half of getting autogenerated code working using misc.idl:Tim Potter1-14/+70
2007-10-10r2409: Convert NULL pointers to Py_None, and vice versa.Tim Potter1-2/+18
2007-10-10r2408: Tridge suggested that all the structures from misc.idl (policy handles,Tim Potter1-31/+71
2007-10-10r2398: Import Data::Dumper module safely so it doesn't hurt the build farm.Tim Potter1-1/+2
2007-10-10r2359: More consistency fixes: pass a talloc context to every function thatTim Potter1-4/+4
2007-10-10r2358: More renaming of functions to keep things consistent.Tim Potter1-10/+10
2007-10-10r2336: Add another conversion function to allow union arms that contain struc...Tim Potter1-15/+49
2007-10-10r2335: Zero function parameter struct so we can do a bit more testing. To be...Tim Potter1-0/+20
2007-10-10r2325: Generate conversion stubs for IDL unions.Tim Potter1-0/+23
2007-10-10r2323: More tweaks to get things building again.Tim Potter1-7/+4
2007-10-10r2322: More renames of autogenerated functions so they all have approximatelyTim Potter1-12/+33
2007-10-10r2298: Convert to and from string parameters.Tim Potter1-5/+20
2007-10-10r2295: Convert simple scalar types and policy handles between dcerpc functionTim Potter1-8/+96
2007-10-10r2289: Autogenerate some more attractive looking stubs for convertingTim Potter1-21/+61
2007-10-10r2277: Generate stubs for input and output typemaps.Tim Potter1-10/+45
2007-10-10r2256: Include autogenerated interfaces for lsa and samr pipes. Typemaps are...Tim Potter1-4/+69
2007-10-10r2253: Add test program, as small example of what's going on.Tim Potter1-0/+24