summaryrefslogtreecommitdiff
path: root/source4/build/pidl/pidl.pl
AgeCommit message (Expand)AuthorFilesLines
2007-10-10r3689: Large number of COM updates:Jelmer Vernooij1-1/+12
2007-10-10r3442: Add support for the "call_as" and "local" attributes.Jelmer Vernooij1-0/+1
2007-10-10r2777: Correctly abort if an idl file fails to parse. Bloody perl...Tim Potter1-1/+1
2007-10-10r2704: Complain about 'object interfaces' that don't have version 0.0 (the st...Jelmer Vernooij1-1/+1
2007-10-10r2253: Add test program, as small example of what's going on.Tim Potter1-1/+11
2007-10-10r2223: Include autogenerated header file for idl file we are processing withTim Potter1-0/+1
2007-10-10r1736: - Pidl updates:Jelmer Vernooij1-1/+1
2007-10-10r1083: Generate prototypes for structs and unions marked "public" in the idl.Tim Potter1-0/+6
2007-10-10r955: Update debian package rules... builds nowJelmer Vernooij1-1/+1
2007-10-10r948: Tridge suggested that the best way to write the ethereal parser is toTim Potter1-1/+1
2007-10-10r602: Autogenerated packet-dcerpc-samr.c now compiles!Tim Potter1-1/+1
2007-10-10r600: Get rid of trailing whitespace which freaks out emacs' fontification.Tim Potter1-6/+6
2007-10-10r550: Remove clientfns.pm module - it was a bad idea.Tim Potter1-9/+1
2007-10-10r363: nicer error handling in pidlAndrew Tridgell1-1/+2
2007-10-10r356: Start of auto-generated client functions. Tridge can you take a lookTim Potter1-0/+8
2003-12-15added "pidl.pl --template" to dump a rough template to save typingAndrew Tridgell1-0/+8
2003-12-14added auto-generation of the server side boilerplate code for eachAndrew Tridgell1-5/+14
2003-12-07don't save the intermediate form to disk unless we need toAndrew Tridgell1-19/+14
2003-12-07make pidl a little less verboseAndrew Tridgell1-4/+2
2003-12-07re-wrote pidl to use Parse::Yapp instead of Parse::RecDescent, ThisAndrew Tridgell1-13/+4
2003-11-28 * support multiple interfaces in one IDL file in pidlAndrew Tridgell1-12/+0
2003-11-28added auto-generation of the IDL interface tables. This makes two lessAndrew Tridgell1-1/+1
2003-11-23save about 35% of the time for "make idl" by processing multiple IDLAndrew Tridgell1-58/+72
2003-11-22added the beginnings of an IDL validator, to give clearer errors whenAndrew Tridgell1-0/+3
2003-11-22added Parse::RecDescent module into pidl to ensure we all use the sameAndrew Tridgell1-0/+1
2003-11-20a bit neater way of emitting codeAndrew Tridgell1-1/+1
2003-11-20 * cope with pidl not being in $HOME/pidlAndrew Tridgell1-2/+2
2003-11-20use a precompiled grammer in pidl. This speeds up pidl by about aAndrew Tridgell1-5/+2
2003-11-17* support inline arraysAndrew Tridgell1-1/+1
2003-11-14* make pidl.pl exit with an error on a parse errorAndrew Tridgell1-0/+1
2003-11-11- added support for the pull side of unionsAndrew Tridgell1-1/+1
2003-11-09added a module for auto-generating the client calls. We can now goAndrew Tridgell1-1/+12
2003-11-08- include includes.hAndrew Tridgell1-7/+21
2003-11-06updated pidl to auto-generate the ndr_push_*() functions for theAndrew Tridgell1-1/+6
2001-11-24Added --eparser to call ethereal parser generator.Tim Potter1-1/+12
2000-12-14beginnings of the C parser generatorAndrew Tridgell1-3/+16
2000-12-14fixed helpAndrew Tridgell1-5/+16
2000-12-14first versionAndrew Tridgell1-0/+95