summaryrefslogtreecommitdiff
path: root/source4/build/pidl
AgeCommit message (Expand)AuthorFilesLines
2007-10-10r3484: - add support for conformant string arrays at the end of a structStefan Metzmacher2-2/+32
2007-10-10r3442: Add support for the "call_as" and "local" attributes.Jelmer Vernooij4-664/+749
2007-10-10r3440: Add support for "coclass" to the pidl parser - the idl keyword thatJelmer Vernooij1-4/+17
2007-10-10r3432: Support WERROR's in arguments (not just as return type). Some ofJelmer Vernooij1-1/+1
2007-10-10r3431: Allow optional semicolon after interface definitionsJelmer Vernooij2-128/+151
2007-10-10r3428: switched to using minimal includes for the auto-generated RPC code.Andrew Tridgell3-5/+33
2007-10-10r3423: auto-generate prototypes for all external functions in pidlAndrew Tridgell3-79/+147
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 Tridgell3-2/+14
2007-10-10r3281: some compilers can't handle empty structures, so for empty IDLAndrew Tridgell1-0/+6
2007-10-10r3204: Got unpacking of an array of PrinterInfo union elements working. Phew.Tim Potter1-53/+44
2007-10-10r3043: Use binding strings for specifying endpoints. The property forJelmer Vernooij1-9/+7
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-10r2990: Add support to pidl for autogenerating ndr_size_*() functions. AddingJelmer Vernooij1-1/+129
2007-10-10r2988: this should fix support for negative switch levels in PIDLAndrew Tridgell1-3/+3
2007-10-10r2987: added support for signed 32 bit integers in pidlAndrew Tridgell1-0/+1
2007-10-10r2986: Add correct value to dict when generating wrapper for functions thatTim Potter1-2/+19
2007-10-10r2973: Allow comma's inside parentheses in property argumentsJelmer Vernooij2-234/+283
2007-10-10r2968: fixed the byte order problem with the new RHS parsing on ncacn_ip_tcpAndrew Tridgell1-1/+1
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 Tridgell2-15/+17
2007-10-10r2948: added support for the [range(low,high)] attribute in pidl. This allowsAndrew Tridgell1-0/+5
2007-10-10r2933: Only pull a union once when it occurs in a subcontextJelmer Vernooij1-2/+6
2007-10-10r2805: Handle NULL pointers when converting structures to Python. All theTim Potter1-1/+4
2007-10-10r2777: Correctly abort if an idl file fails to parse. Bloody perl...Tim Potter1-1/+1
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-10r2735: More DCOM updates:Jelmer Vernooij1-4/+10
2007-10-10r2704: Complain about 'object interfaces' that don't have version 0.0 (the st...Jelmer Vernooij2-1/+7
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