summaryrefslogtreecommitdiffstats
path: root/source4/pidl
Commit message (Collapse)AuthorAgeFilesLines
* Move pidl to top-level directory.Jelmer Vernooij2008-09-1765-21167/+0
|
* Fix warning.Jelmer Vernooij2008-09-171-1/+1
|
* Fix more WMI compilation issues.Jelmer Vernooij2008-09-161-1/+1
|
* Remove more hand-written marshallers.Jelmer Vernooij2008-09-161-1/+1
|
* Support restricted.Jelmer Vernooij2008-09-163-3/+6
|
* Import proper IDL for interface pointers.Jelmer Vernooij2008-09-161-2/+7
|
* Improve formatting in pidl code, make sure OBJREF member gets created.Jelmer Vernooij2008-09-152-3/+5
|
* Fix imports in Python.Jelmer Vernooij2008-09-151-3/+3
|
* Avoid writing structs for inherited functions.Jelmer Vernooij2008-09-152-13/+19
|
* Fix imports.Jelmer Vernooij2008-09-153-8/+8
|
* More improvements.Jelmer Vernooij2008-09-151-0/+7
|
* Cope with DCE/RPC -> NDR renames.Jelmer Vernooij2008-09-151-7/+8
|
* Allow base classes to be defined in other files.Jelmer Vernooij2008-09-152-36/+47
|
* Re-Import ODL support.Jelmer Vernooij2008-09-152-1/+109
|
* Cope with struct renames in DCE/RPC and NDR libraries.Jelmer Vernooij2008-09-152-7/+13
|
* Remove unused imports.Jelmer Vernooij2008-09-151-3/+1
|
* Fix use of interface instances in pidl.Jelmer Vernooij2008-09-152-8/+8
|
* Build (D)COM output again.Jelmer Vernooij2008-09-151-0/+25
|
* Avoid using unions without discriminants.Jelmer Vernooij2008-09-151-0/+5
|
* Deal with interface in generated python code, clearer error message on ↵Jelmer Vernooij2008-09-152-0/+4
| | | | unhandled unions.
* Reimport pidl support for COM.Jelmer Vernooij2008-09-157-1056/+1788
|
* pidl/NDR::Parser: pass typedefs through the ParseElement*Level() functionsStefan Metzmacher2008-08-201-2/+14
| | | | | metze (This used to be commit e51c0cf62c91f79f703b17bcf37c4a6fa8107ae0)
* pidl/NDR: generate a LEVELS array for typedefsStefan Metzmacher2008-08-201-0/+17
| | | | | metze (This used to be commit 6785684db3446c03d8061c8bb3d94889b443d7d5)
* pidl/NDR: correctly check for valid propertiesStefan Metzmacher2008-08-201-27/+31
| | | | | | | | | | grep($str, @array) returns the number of elements in @array! We need grep(/^$str$/, @array) to the only the amount of matches. Also fix unitialized vars for the error case. metze (This used to be commit f002f147d8a8a0b49389e30e611ff8b33dd077e1)
* pidl/NDR::Parser: pass $ndr to ->start_flags() and ->end_flags()Stefan Metzmacher2008-08-201-35/+35
| | | | | metze (This used to be commit bdff9728cc1c8b5fe5a29040e092a8e48603725b)
* pidl/NDR::Parser: pass $ndr to ParseMemCtxPull*()Stefan Metzmacher2008-08-201-11/+11
| | | | | metze (This used to be commit c3921c7b4e7a3b51b97a2afb688271a8ae403105)
* pidl/NDR::Parser: pass $ndr to ParsePtrPush()Stefan Metzmacher2008-08-201-7/+7
| | | | | metze (This used to be commit 77571cd7c74dfaa93e58f047530df369ae293ffd)
* pidl/NDR::Parser: use my $ndr = "ndr" in the remaining top functionsStefan Metzmacher2008-08-201-26/+29
| | | | | metze (This used to be commit ce83f4bb596fad23000acc1f6691669e2f2cfe1b)
* pidl/NDR::Parser: pass down $ndr from the top functionsStefan Metzmacher2008-08-201-27/+32
| | | | | metze (This used to be commit b01d7457fa5b3572989b821f04e023fd9abd0d52)
* pidl/NDR::Parser: pass $ndr to ->PRINT_FN_BLOB()Stefan Metzmacher2008-08-202-46/+49
| | | | | metze (This used to be commit a143806364051141604ebb40eb5a4ef72958b55f)
* pidl/NDR::Parser: pass $ndr to ->PUSH_FN_BLOB()Stefan Metzmacher2008-08-202-45/+45
| | | | | metze (This used to be commit 71b0d64866eb1a4f6dc73eeb57b5f0fe5d8a5780)
* pidl/NDR::Parser: pass $ndr to ->PULL_FN_BODY()Stefan Metzmacher2008-08-201-42/+42
| | | | | metze (This used to be commit 38c4b2a3e9b316f390651297854de033ede0d128)
* pidl/NDR::Parser: use $ndr instead of "ndr"Stefan Metzmacher2008-08-201-14/+14
| | | | | metze (This used to be commit a1cf2289dd4ff9a3f9cf61da680223193235e35f)
* pidl: fix samba4.pidl.samba3-cli testStefan Metzmacher2008-08-141-2/+0
| | | | | metze (This used to be commit 0449a5c8267873d7986c7c50adce57029192c456)
* s3 cli_do_rpc_ndr does not use PI_* anymoreVolker Lendecke2008-07-221-1/+0
| | | | (This used to be commit e625c6b2516111002c99239c1a2188c6d5d87ab6)
* Properly cast array length in print functions.Jelmer Vernooij2008-07-212-37/+37
| | | | (This used to be commit f321240fa91fa19c1131f119c42f64897d220682)
* Add the interface ID to the rpc_pipe_register_commands call in s3 srv codeVolker Lendecke2008-07-161-1/+1
| | | | (This used to be commit efe249928312f730ee580e72b9c640ef88b0ed5b)
* Fix if_version for interfaces with a if_version_minor field different from 0Julien Kerihuel2008-06-271-1/+6
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> (This used to be commit 7b6927832a1118b142d0d8a3a5548761f5a04f1a)
* Finish smbstatus in Python.Jelmer Vernooij2008-05-261-16/+34
| | | | (This used to be commit 988508c2d3269cc88ed38df2fc207a1c0aaccc6b)
* Allow using IRPC functions on the messaging bus from Python.Jelmer Vernooij2008-05-261-1/+1
| | | | (This used to be commit 6ecf81ae13dffa05356c1177c617206c120fb7d7)
* Implement IRPC calls over the internal messaging bus.Jelmer Vernooij2008-05-261-2/+3
| | | | (This used to be commit 777dc3a2c7b5bf855344ba3ae8c8b564c48fc0c6)
* Trim the size of the Python bindings a bit.Jelmer Vernooij2008-05-251-59/+24
| | | | (This used to be commit 717ce0b640a5c3aa62804b9869ef4dcc0f71b7ba)
* Fix environment generation.Jelmer Vernooij2008-05-251-1/+1
| | | | (This used to be commit 19b46b50c982eb01909fe31d5abd304a1dd13577)
* Move result tuple generation out of main Python function running.Jelmer Vernooij2008-05-251-32/+49
| | | | (This used to be commit 5f07faf9c954229bf1cf6401eff81bdab4e242ae)
* Use separate function for in argument parsing.Jelmer Vernooij2008-05-251-57/+102
| | | | (This used to be commit 737059795ce150066ff775909030eebc54b595d9)
* Add support for secondary contexts from Python.Jelmer Vernooij2008-05-251-3/+23
| | | | (This used to be commit 16d1ad050546ae6500153438db8d3c857e6f3ad5)
* Add helper function to return DCE/RPC fault codes.Jelmer Vernooij2008-05-241-1/+8
| | | | (This used to be commit 4716cdfb5d5abad85cba18be89d72fe8ee18f359)
* Add convenience function for creating objects with NDR error codes.Jelmer Vernooij2008-05-241-2/+2
| | | | (This used to be commit 991541a78c2428db89509081cc28072c9b542ffa)
* Add convenience functions for setting Python objects from errors.Jelmer Vernooij2008-05-241-5/+5
| | | | (This used to be commit f1de723b89251cbc8140b838941f304a34871bf3)
* Use manually written Python bindings for DCE/RPC rather than SWIG based.Jelmer Vernooij2008-05-241-11/+1
| | | | | Use base class for pidl-generated DCE/RPC interface Python bindings. (This used to be commit 25e7fc8a2c7a5914c4db4bfe428fd0a8efbf0784)