summaryrefslogtreecommitdiff
path: root/source4/build/pidl/ndr.pm
AgeCommit message (Expand)AuthorFilesLines
2007-10-10r6130: More work on the NDR tree generatorJelmer Vernooij1-1/+260
2007-10-10r5853: Move some of the functions not specific to the Samba NDR parser generatorJelmer Vernooij1-0/+205
2007-10-10r5852: Rename ndr.pm to ndr_parser.pmJelmer Vernooij1-2275/+0
2007-10-10r5797: - add idl property [subcontext_size()]Stefan Metzmacher1-17/+31
2007-10-10r5785: Fix subcontext pushesJelmer Vernooij1-1/+1
2007-10-10r5775: Remove some unused functions (unions are no longer as special as they ...Jelmer Vernooij1-1/+1
2007-10-10r5764: add support for embedded ref pointersStefan Metzmacher1-4/+10
2007-10-10r5709: Leave out the pull/push call with NDR_BUFFERS for not justJelmer Vernooij1-2/+21
2007-10-10r5697: Give an error message when a ref pointer is NULL (requested by tpot)Jelmer Vernooij1-0/+6
2007-10-10r5672: Use switch_type() and the token storage mechanism for unions:Jelmer Vernooij1-45/+49
2007-10-10r5671: Bunch of fixes related to arrays and pointers to arrays.Jelmer Vernooij1-37/+40
2007-10-10r5661: Be a little stricter on syntax regarding arrays. A pointer to anJelmer Vernooij1-0/+3
2007-10-10r5660: Reduce number of generated "{}"'sJelmer Vernooij1-5/+8
2007-10-10r5603: add "authservice()" property to the interface property listStefan Metzmacher1-8/+30
2007-10-10r5506: Simplify the use of subcontexts and make them a bit less a special case.Jelmer Vernooij1-84/+155
2007-10-10r5494: Some more code simplification, some additional comments.Jelmer Vernooij1-58/+27
2007-10-10r5493: Some code simplificationJelmer Vernooij1-38/+30
2007-10-10r5480: allow nopush and nopull on functionsStefan Metzmacher1-6/+10
2007-10-10r5479: Add ODL input support.Jelmer Vernooij1-27/+0
2007-10-10r5478: Bunch of small optimizations and generalizations.Jelmer Vernooij1-20/+26
2007-10-10r5477: - Move some more of the typelist stuff out of ndr.pmJelmer Vernooij1-1/+0
2007-10-10r5475: Move some existing and new type information functions to typelist.pmJelmer Vernooij1-18/+18
2007-10-10r5466: Put the type information list in a seperate moduleJelmer Vernooij1-37/+22
2007-10-10r5465: Add support to multiple levels of pointers in pidl.Jelmer Vernooij1-77/+96
2007-10-10r5464: Simplify print function generator code.Jelmer Vernooij1-57/+27
2007-10-10r5463: Make need_wire_pointer() return the number of requiredJelmer Vernooij1-7/+7
2007-10-10r5453: Treat "embedded" arrays (surrounding structures) somewhatJelmer Vernooij1-18/+39
2007-10-10r5449: More array handling cleanups. This should make the code moreJelmer Vernooij1-11/+24
2007-10-10r5448: another portability fix for solarisAndrew Tridgell1-1/+1
2007-10-10r5447: Add some utility functions for arrays and use them.Jelmer Vernooij1-15/+63
2007-10-10r5442: Use argument list generator functions from NdrParser in NdrHeaderJelmer Vernooij1-0/+6
2007-10-10r5441: Put push, pull and print arguments in hash as wellJelmer Vernooij1-64/+96
2007-10-10r5440: Some more generalizationsJelmer Vernooij1-38/+16
2007-10-10r5439: (hopefully) fix build on older perls. Thanks to tridge for pointing th...Jelmer Vernooij1-4/+4
2007-10-10r5426: Warn about embedded ref pointers.Jelmer Vernooij1-0/+1
2007-10-10r5422: Fix ethereal parser generator.Jelmer Vernooij1-2/+1
2007-10-10r5417: Add wrapper function for typedefs hash rather then using the "our" key...Jelmer Vernooij1-19/+44
2007-10-10r5414: - added libcli/wins/, a basic client library for WINS replicationAndrew Tridgell1-0/+1
2007-10-10r5410: Automatically determine indenting for the ndr parsersJelmer Vernooij1-318/+460
2007-10-10r5378: Put ndr size generators and alignment calc functions in hash as well.Jelmer Vernooij1-68/+55
2007-10-10r5377: Put push/pull/print functions for the various types in a hash.Jelmer Vernooij1-127/+54
2007-10-10r5376: ORPC is NDR specific, so move it to ndr.pm.Jelmer Vernooij1-11/+39
2007-10-10r5363: - ndr_%_ptr -> ndr_%_unique_ptrJelmer Vernooij1-10/+14
2007-10-10r5362: Add pointer_default() support to pidl. pointer_default()Jelmer Vernooij1-13/+72
2007-10-10r5361: Rename some functions, add tests to validator.Jelmer Vernooij1-23/+27
2007-10-10r5360: Remove a couple of unused functions.Jelmer Vernooij1-1/+1
2007-10-10r5345: Some more minor code readability fixes.Jelmer Vernooij1-70/+58
2007-10-10r5338: More efforts to handle types similarly.Jelmer Vernooij1-17/+19
2007-10-10r5320: Treat structs and unions somewhat more similarly:Jelmer Vernooij1-63/+35
2007-10-10r5319: Make some more alignment code generic, move NDR-specific stuff toJelmer Vernooij1-0/+1970