summaryrefslogtreecommitdiff
path: root/source4/build/pidl/idl.pm
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r3667: Small COM fixesJelmer Vernooij1-2/+0
(This used to be commit 7484b9be7423ccd7e37432951700939e8a53d513)
2007-10-10r3611: DCOM client support works!!Jelmer Vernooij1-0/+2
The torture test DCOM-SIMPLE now successfully does an IStream_Read and a IStream_Write call. This test can now be run successfully against the "Simple DCOM" Visual Studio example. (You have to quote out line 337 in pidl. pidl complains if the variable that contains the array size follows the array. I still need to fix this properly) Next goals: - Clean up code - Server side support - Support custom marshalling - Support DCOM interfaces in files other then dcom.idl (This used to be commit 8693344772a9b700533179f4bacfe27ec27dfcfe)
2007-10-10r3513: Add (the infrastructure for) DCOM support. Contents:Jelmer Vernooij1-0/+1
- Support for sending over the object UUID in DCERPC calls - Simple torture test for the DCOM "Simple" object - Generate extra argument for "object" interfaces in pidl - Some stubs for common DCOM functions (This used to be commit c052f2e1edd816206d8974af3140cec7ef97a70c)
2007-10-10r3442: Add support for the "call_as" and "local" attributes.Jelmer Vernooij1-664/+743
(This used to be commit 8e25117103b0339441bc6328176ed34034005528)
2007-10-10r3431: Allow optional semicolon after interface definitionsJelmer Vernooij1-127/+145
(This used to be commit edbd789abb505accd3e72863d13acd2603d991f6)
2007-10-10r2973: Allow comma's inside parentheses in property argumentsJelmer Vernooij1-233/+277
(This used to be commit ab2a788fe75ddaf8ff493477f2006a03959e6ab5)
2007-10-10r1838: Updates from the airplane:Jelmer Vernooij1-2/+2
- IDL fixes + adding comments - Start working on dcom infrastructure (This used to be commit ef0fc269f06c82594c34ad8673c76c5ea099250e)
2007-10-10r1736: - Pidl updates:Jelmer Vernooij1-631/+584
- Support for "object oriented" interfaces in pidl - Support for inherited interfaces in pidl - Simplification of the support for properties on an interface - Start on dcom rpc torture tests (This used to be commit 45c3d0036b8510102816f9cdff9210098259cc5f)
2007-10-10r738: Use same error message format as is used by compilers when reportingJelmer Vernooij1-1/+1
syntax errors (some editors parse these strings and jump to the erroneous line directly) (This used to be commit 6857efacccb1af69abd46e8867a0b4b3c26801db)
2003-12-16cope with different cpp formatting on some systems, and make sure weAndrew Tridgell1-1/+8
don't loop forever if we get a cpp format line we don't understand (This used to be commit 003c6c493b1babadb1f7c4eb54babed394bd42a9)
2003-12-15use the @CPP@ value from configure if possible when determining cpp inAndrew Tridgell1-1/+5
pidl (This used to be commit c47e88dabfc62db7533d2d39c7f1010b4188d2ea)
2003-12-08some systems don't have "which" and some systems don't have the "-nt"Andrew Tridgell1-51/+51
flag to test. It's amazing that systems like that are ever sold. (This used to be commit fe91635da87104544946983c7c63d5c584db614a)
2003-12-08commit idl.pm now, as many build farm machines don't have 'yapp'Andrew Tridgell1-0/+1986
(This used to be commit 2b1300386dc8a3e3e802c8b1dafdbea286cfbb46)
2003-11-20we now use a copy of pidl inside the samba4 source tree atAndrew Tridgell1-12849/+0
source/build/pidl/ I imported the code using direct respository manipulation to preserve the commit history (This used to be commit 2ed87a52ccc343c281e29f5a18f3f99fe06beb28)
2003-11-20a bit neater way of emitting codeAndrew Tridgell1-1/+1
(This used to be commit 964c3237215b36f5768b98c19689ddc43cf86cac)
2003-11-20use a precompiled grammer in pidl. This speeds up pidl by about aAndrew Tridgell1-0/+12849
factor of 2 on my system. (This used to be commit a291dd835f68ae5a109670b1d1ca1a48b2aacfb6)