summaryrefslogtreecommitdiff
path: root/source4/build/pidl
AgeCommit message (Expand)AuthorFilesLines
2003-12-01added netr_ServerReqChallenge and cleaned up byte array printingAndrew Tridgell1-1/+11
2003-12-01started adding netlogon IDL and test suiteAndrew Tridgell1-0/+2
2003-11-28make sure there is at least one valid interface in an IDL fileAndrew Tridgell1-1/+1
2003-11-28 * added a bunch of placeholder IDL filesAndrew Tridgell2-2/+44
2003-11-28 * support multiple interfaces in one IDL file in pidlAndrew Tridgell4-31/+35
2003-11-28added auto-generation of the IDL interface tables. This makes two lessAndrew Tridgell2-1/+98
2003-11-27added an rpc scanner. This prints messages like this:Andrew Tridgell2-4/+7
2003-11-26added auto-determination of the DCERPC over TCP port number by askingAndrew Tridgell1-1/+1
2003-11-26added some paranoid checking for enumsAndrew Tridgell1-2/+5
2003-11-24 * prepared the dcerpc subsystem for adding the RPC over TCP transportAndrew Tridgell1-3/+3
2003-11-24give far more detail in the EPMAPPER resultsAndrew 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 Tridgell2-15/+36
2003-11-23added a tool called 'ndrdump' that allows you to dump NDR dataAndrew Tridgell2-2/+42
2003-11-23fixed the handling of value() attributes on scalars in IDL thatAndrew Tridgell1-9/+5
2003-11-23ooh, this is fun!Andrew Tridgell2-2/+6
2003-11-23save about 35% of the time for "make idl" by processing multiple IDLAndrew Tridgell1-58/+72
2003-11-22added support for enumerated types in IDL files. This makes unionsAndrew Tridgell2-17/+43
2003-11-22added support for 'const' in IDL files. This makes it easy to defineAndrew Tridgell2-5/+25
2003-11-22added the beginnings of an IDL validator, to give clearer errors whenAndrew Tridgell2-0/+104
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 Tridgell2-57/+132
2003-11-22added Parse::RecDescent module into pidl to ensure we all use the sameAndrew Tridgell4-1/+3058
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 Tridgell5-33/+113
2003-11-21added support for 'ascstr', a ascii string in MSRPC !Andrew Tridgell2-5/+6
2003-11-20ignore generated idl.pmAndrew Tridgell1-1/+2
2003-11-20we now use a copy of pidl inside the samba4 source tree atAndrew Tridgell2-12850/+1
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 Tridgell3-210/+217
2003-11-20 * cope with pidl not being in $HOME/pidlAndrew Tridgell2-3/+9
2003-11-20use a precompiled grammer in pidl. This speeds up pidl by about aAndrew Tridgell7-8/+12860
2003-11-20avoid compiler warnings for unused variables with [relative] pointersAndrew Tridgell1-1/+2
2003-11-20its LoadStructure() in util.pm that doesn't like strict perl - anyAndrew Tridgell1-11/+9
2003-11-20damn, "use strict;" in util.pm breaks pidl - but why?Andrew Tridgell2-1/+1
2003-11-20use strict perl package everywhere for error checkingAndrew Tridgell5-2/+6
2003-11-20 * added a 'lstring' type for spoolssAndrew Tridgell3-4/+19
2003-11-20 * added support for empty case elements (including default cases)Andrew Tridgell3-30/+49
2003-11-19switched to a new way of handling unions, so that we can handleAndrew Tridgell2-30/+123
2003-11-19slightly more accurate structure alignment code - I need to do properAndrew Tridgell2-3/+2
2003-11-18auto-generate the pipe UUID version and nameAndrew Tridgell2-11/+34
2003-11-18support the 'default' case in IDL unionsAndrew Tridgell2-16/+62
2003-11-18auto-generate top-level debug print functions when a flag is set onAndrew Tridgell2-18/+22
2003-11-17auto-generate functions for printing top-level functionAndrew Tridgell2-7/+48
2003-11-17started documenting the extension to IDL that pidl implementsAndrew Tridgell3-9/+79
2003-11-17* support inline arraysAndrew Tridgell4-22/+27
2003-11-17handle non-NTSTATUS return typesAndrew Tridgell1-1/+1
2003-11-17better [relative] handling, allowing for nested relative structuresAndrew Tridgell3-3/+25