summaryrefslogtreecommitdiff
path: root/source4/pidl/TODO
AgeCommit message (Collapse)AuthorFilesLines
2008-09-17Move pidl to top-level directory.Jelmer Vernooij1-47/+0
2008-09-15Avoid using unions without discriminants.Jelmer Vernooij1-0/+5
2008-05-23Add some notes about further enhancements of the Python pidl backend.Jelmer Vernooij1-3/+12
(This used to be commit 8e4cd10e3fde9b52552549a9553cdd25ef30d6dd)
2008-01-12pidl: Update documentation.Jelmer Vernooij1-1/+0
(This used to be commit a13f51dae591684dbc9620f385d2fbccf31ec137)
2007-10-10r21681: Fix bug in the parsing code that parsed "struct foo;" the same asJelmer Vernooij1-5/+8
"struct foo {};". Reported by one of the OpenChange folks, thanks! (This used to be commit d65b520f08ea4ee82c35ff334a58aa6ffc403d67)
2007-10-10r21532: Add tests for StripPrefixes utility function.Jelmer Vernooij1-0/+2
(This used to be commit 365052555e0e9224bdfda0c2a10f78cbeee5b06c)
2007-10-10r21492: Finish work on nested type support in EJS.Jelmer Vernooij1-2/+0
(This used to be commit e88055b76a3d81fcc40773d880f76a1c3f53fbf0)
2007-10-10r21430: Support tagged types without typedef. This means:Jelmer Vernooij1-3/+4
struct foo { ... }; in IDL will now work. This is the first step towards nested types and using typedefs for partial types (such as "typedef int *bar;"), a requirement for complex uses of represent_as(). (This used to be commit a716aa70f0c90898e6fcf57d63a2cf4c40e7d4df)
2007-10-10r21253: Merge some pidl fixes:Jelmer Vernooij1-0/+7
* Add tests for wireshark dissector generator * Add tests for the header code * Some cleanups * Fix handling of elements without [in] or [out] (This used to be commit 1aecba7100685ed291ea13b0ae47fb0cf9e6a6c8)
2007-10-10r21222: Merge a couple of pidl fixes:Jelmer Vernooij1-2/+2
* Pidl will now warn when trying to use pointers as integers in expressions. * "subcontext()" is now marked as deprecated. The alternatives, transmit_as() / represent_as() should be available soon. * More tests. * Remove some unused code in smbtorture. (This used to be commit 37c0da541e3962164d5af3e3c9560803a733f3b7)
2007-10-10r18565: Fix echo.idl to be Samba3-, MIDL and midlc compatibleJelmer Vernooij1-0/+3
(This used to be commit ab0a798c57564901f0adcd8aedc1ef0928e79edd)
2007-10-10r18520: Add note about warnings on [out] arrays.Jelmer Vernooij1-0/+2
(This used to be commit 7a2afc3e0c0e8c0e9360805e8b4326e257b1e9dc)
2007-10-10r16100: Patch from Michael Wood <mwood@icts.uct.ac.za>: s/then/than/ for ↵Gerald Carter1-1/+1
correct grammar (This used to be commit 26a2fa97e4c819e630bc9b50e11c8d5328c7b8c8)
2007-10-10r15893: Update TODOJelmer Vernooij1-1/+2
(This used to be commit 446c4a175f1ce925a4882c32b189ac9237ed584b)
2007-10-10r15892: Remove the COM management code - DCOM should beJelmer Vernooij1-5/+2
based on Mono and its' COM support and utilize Samba's DCE/RPC + ORPC code instead of having our own COM implementation in Samba, which is too much work to implement and harder to code (C). This only removes some of the code that I started working on to implement the bits of COM I thought were needed to support DCOM from just Samba. This code has never functioned properly, contains a couple of nasty hacks and there should be no reason to pick it up again later, the processes are all documented in the DCOM whitepaper. This does NOT remove the marshalling code for the ORPC code or the torture code that tested some of the ORPC code. (This used to be commit 11df14219bf0b35329b293cae3234e064aabde54)
2007-10-10r14727: Update pidls' TODO, add test that demonstrates the desired behaviourJelmer Vernooij1-4/+3
(This used to be commit c2f510d38be6b4387120d7477ddd200b9bec13e5)
2007-10-10r14687: Start working on support for represent_as() and transmit_as() asJelmer Vernooij1-0/+3
an alternative to subcontext() (This used to be commit 744402160d5f994f5440553bb726e95a13033a83)
2007-10-10r14594: Fix some dependencies (required for shared library build)Jelmer Vernooij1-0/+2
(This used to be commit 06f7a8c692a645830eb3dd9abad8556c66bba747)
2007-10-10r12490: Fix --warn-compatJelmer Vernooij1-0/+1
(This used to be commit ba6a767f1b3a14e076ebd049b4fdcffd64173523)
2007-10-10r12482: Add some more testsJelmer Vernooij1-4/+0
(This used to be commit 516b66e0f1c65688abb936b4432039bc431b872c)
2007-10-10r12462: Hide oo magic from callers of the parserJelmer Vernooij1-1/+1
(This used to be commit 0c225d2978b11898d334ec2d6da910e0cca0f4cd)
2007-10-10r11539: Fix indentation in templates. Always generate lower-caseJelmer Vernooij1-0/+2
UUID strings as GUID_from_string seems to have trouble with uppercased ones. (This used to be commit 16ea96c81ed88f197007335f442c9e62b4ccd6de)
2007-10-10r11386: Add install rule for pidlJelmer Vernooij1-1/+1
(This used to be commit b740d0d28043e37ba3f0bec0c1bfbd68c0fb56e6)
2007-10-10r10829: Documentation updatesJelmer Vernooij1-6/+7
Update TODO Some small fixes to the modules (This used to be commit 0c53e7c3cf7fd91fd34c48a5e68c1bcf70569854)
2007-10-10r10787: Fix silly nodiscriminant-issueJelmer Vernooij1-0/+4
(This used to be commit 43a5c863bf81af9b8415b6ccf8a386c36d4fa7f9)
2007-10-10r10093: Fix the HF_FIELD conformance file commandJelmer Vernooij1-1/+2
(This used to be commit 0c0a4b55cff4079276073060dae91ff0c19af42f)
2007-10-10r9459: Move pidl up one level (to prevent too much nesting)Jelmer Vernooij1-0/+11
(This used to be commit e48202275e60c18e464457d200daeb953386e221)