summaryrefslogtreecommitdiff
path: root/source4/build/pidl/parser.pm
AgeCommit message (Expand)AuthorFilesLines
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-10r2968: fixed the byte order problem with the new RHS parsing on ncacn_ip_tcpAndrew Tridgell1-1/+1
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-10r1786: Add support for the 'helpstring' attribute on interfacesJelmer Vernooij1-0/+1
2007-10-10r1757: much simpler (and smaller, faster etc) way of doing relative pointersAndrew Tridgell1-8/+5
2007-10-10r1736: - Pidl updates:Jelmer Vernooij1-23/+5
2007-10-10r1671: make [relative] pointers in idl much more generic, treating them justAndrew Tridgell1-14/+22
2007-10-10r1611: Put a brace on a new line.Tim Potter1-1/+2
2007-10-10r1148: fixed a minor formatting error in generated codeAndrew Tridgell1-1/+1
2007-10-10r1133: - add ndr_pull_ptr() as a separate call instead of ndr_pull_uint32()Andrew Tridgell1-3/+3
2007-10-10r1014: change the handling of r->out to auto-zero the structure, and auto-copyAndrew Tridgell1-7/+47
2007-10-10r894: use _t in generated pidl codeAndrew Tridgell1-10/+10
2004-01-22added a little bit of const magic to get rid of the data in librpc/gen_ndr/*.oAndrew Tridgell1-1/+1
2003-12-15make pidl no longer dependent on Data::Dumper, which isn't installedAndrew Tridgell1-1/+0
2003-12-15fixed the handling of zero-length top level arrays in pidlAndrew Tridgell1-3/+5
2003-12-14fix _ptr_ declarationAndrew Tridgell1-2/+2
2003-12-12handle the auto-allocation of [ref] output arrays in pidl. ThisAndrew Tridgell1-3/+9
2003-12-12 * the RPC-ECHO pipe now works in smbd, as long as the data sizesAndrew Tridgell1-0/+5
2003-12-10more portable array of endpoints code from pidlAndrew Tridgell1-4/+7
2003-12-02netr_DatabaseSync() now works fully for databases 0, 1 and 2Andrew Tridgell1-1/+1
2003-12-02 * netr_ServerPasswordSet() now works - the test suite changes theAndrew Tridgell1-1/+11
2003-12-01added netr_LogonSamLogon() and test codeAndrew Tridgell1-1/+1
2003-12-01added netr_ServerReqChallenge and cleaned up byte array printingAndrew Tridgell1-1/+11
2003-11-28 * added a bunch of placeholder IDL filesAndrew Tridgell1-1/+43
2003-11-28 * support multiple interfaces in one IDL file in pidlAndrew Tridgell1-13/+27
2003-11-27added an rpc scanner. This prints messages like this:Andrew Tridgell1-2/+6
2003-11-24 * prepared the dcerpc subsystem for adding the RPC over TCP transportAndrew Tridgell1-3/+3
2003-11-24make sure we don't try to update a constantAndrew Tridgell1-2/+8
2003-11-24added tests for the remaining calls on the rpc management interfaceAndrew Tridgell1-15/+33
2003-11-23added a tool called 'ndrdump' that allows you to dump NDR dataAndrew Tridgell1-2/+40
2003-11-23fixed the handling of value() attributes on scalars in IDL thatAndrew Tridgell1-9/+5
2003-11-23ooh, this is fun!Andrew Tridgell1-1/+5
2003-11-22 * fixed handling of relative subcontext unionsAndrew Tridgell1-2/+2
2003-11-22 * enable RPC/NDR validation in all smbtorture codeAndrew Tridgell1-2/+2
2003-11-22a fairly major upgrade to the dcerpc systemAndrew Tridgell1-54/+129
2003-11-21fixed a bug with pushing non-pointer unionsAndrew Tridgell1-1/+3
2003-11-21* changed the way strings are handled in pidl to a much more generalAndrew Tridgell1-17/+88
2003-11-20make sure we don't try to use c++ style variable declarationAndrew Tridgell1-1/+5
2003-11-20fixed pushing structures containing pointers inside unionsAndrew Tridgell1-1/+1
2003-11-20a bit neater way of emitting codeAndrew Tridgell1-208/+215
2003-11-20 * cope with pidl not being in $HOME/pidlAndrew Tridgell1-1/+7
2003-11-20avoid compiler warnings for unused variables with [relative] pointersAndrew Tridgell1-1/+2
2003-11-20use strict perl package everywhere for error checkingAndrew Tridgell1-1/+1
2003-11-20 * added support for empty case elements (including default cases)Andrew Tridgell1-24/+36
2003-11-19switched to a new way of handling unions, so that we can handleAndrew Tridgell1-28/+121
2003-11-19slightly more accurate structure alignment code - I need to do properAndrew Tridgell1-2/+1
2003-11-18support the 'default' case in IDL unionsAndrew Tridgell1-14/+54
2003-11-18auto-generate top-level debug print functions when a flag is set onAndrew Tridgell1-0/+3