summaryrefslogtreecommitdiff
path: root/source4/build/pidl
AgeCommit message (Expand)AuthorFilesLines
2003-12-19added code to the IDL validator to check for common errors withAndrew Tridgell2-3/+51
2003-12-16a fairly large commit!Andrew Tridgell1-0/+4
2003-12-16the out substructure is not empty if there is a return from theAndrew Tridgell1-0/+6
2003-12-16some compilers can't handle structures with no elements. GenerateAndrew Tridgell1-16/+46
2003-12-16don't rely on the ability of perl 5.6.x to remove elements from arraysAndrew Tridgell1-1/+4
2003-12-16cope with different cpp formatting on some systems, and make sure weAndrew Tridgell2-2/+16
2003-12-15use the @CPP@ value from configure if possible when determining cpp inAndrew Tridgell2-2/+10
2003-12-15lets see if "cc -E" keeps more of the build farm happy then "cpp"Andrew Tridgell1-1/+1
2003-12-15added "pidl.pl --template" to dump a rough template to save typingAndrew Tridgell3-2/+96
2003-12-15patch from metze with updates to srvsvc and changes to pidl to allowAndrew Tridgell1-12/+12
2003-12-15make pidl no longer dependent on Data::Dumper, which isn't installedAndrew Tridgell8-18/+4
2003-12-15fixed the handling of zero-length top level arrays in pidlAndrew Tridgell1-3/+5
2003-12-14added auto-generation of the server side boilerplate code for eachAndrew Tridgell4-8/+126
2003-12-14typoSimo Sorce1-2/+1
2003-12-14reduce double explanation of FIXED ARRAYSSimo Sorce1-13/+4
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-08some systems don't have "which" and some systems don't have the "-nt"Andrew Tridgell1-51/+51
2003-12-08commit idl.pm now, as many build farm machines don't have 'yapp'Andrew Tridgell4-36/+1999
2003-12-08 * reduced the number of grammer conflicts a lot using (arbitrary)Andrew Tridgell2-7/+10
2003-12-07don't save the intermediate form to disk unless we need toAndrew Tridgell1-19/+14
2003-12-07a bit more speed and better line matching in errorsAndrew Tridgell1-4/+8
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 Tridgell5-3071/+313
2003-12-02netr_DatabaseSync() now works fully for databases 0, 1 and 2Andrew Tridgell1-1/+1
2003-12-02added netr_DatabaseSync(). It doesn't work as I haven't done schannelAndrew Tridgell1-19/+17
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-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