summaryrefslogtreecommitdiff
path: root/source4/pidl/lib/Parse/Pidl/Wireshark/NDR.pm
AgeCommit message (Collapse)AuthorFilesLines
2008-02-13Support ETT_FIELD keyword.Julien Kerihuel1-0/+4
(This used to be commit ec8bd3991f76cf8746cf77c277c3491725711f9d)
2007-10-10r23721: For unions, The TAG and the ARM are aligned independently.Ronnie Sahlberg1-6/+6
Move emitting ALIGN_TO_x_BYTES to after the tag has been dissected so the alignment only affects the ARM. (This used to be commit 22945854d91c87cc17df681db5fd3c6871cdaadc)
2007-10-10r22742: Fix tests.Jelmer Vernooij1-6/+6
(This used to be commit 7240c2d7e30968b751d944f8a9a50573fcbe6671)
2007-10-10r22741: Add MSVC-specific pragma's for Wireshark. Patch from Ronnie.Jelmer Vernooij1-0/+8
(This used to be commit 40d6235b2491462bae480415e2ae075c041b3b7e)
2007-10-10r22520: Fix the TYPE command.Jelmer Vernooij1-0/+2
(This used to be commit b81b0d3308bf51c2e22d54024b3d6f1a59c6b283)
2007-10-10r22456: Merge wireshark and ejs test improvements.Jelmer Vernooij1-458/+461
(This used to be commit 0375978403dde8ef5052dcca544f118e5387e887)
2007-10-10r22357: Don't use 'our'Jelmer Vernooij1-4/+4
(This used to be commit 7989ee2aa015264dc9334b5e15d4fe6cb55f4e09)
2007-10-10r22004: Check for dereferencing null pointers.Jelmer Vernooij1-1/+5
Patch by Ronnie Sahlberg. (This used to be commit fa5722111dede37d0d6f9a9d227b7ec3ae28f1d4)
2007-10-10r21996: Fix a bug for invalid casts of pointers.Jelmer Vernooij1-1/+8
Patch by Ronnie Sahlberg. (This used to be commit 52a13ddf0242318785b05a8888640b2172435c45)
2007-10-10r21995: Patch from Ronnie Sahlberg.Jelmer Vernooij1-11/+11
Change the signatures for all functions it generates to specify _U_ so that GCC "parameter not used" warnings are suppressed. (This used to be commit ec6c503e9d077103c3fecff08400beb2a28e462d)
2007-10-10r21568: More tests.Jelmer Vernooij1-1/+1
(This used to be commit c7bde9c1f537cbcf8e71177e6c3969699c046ecb)
2007-10-10r21567: Add some more wireshark tests.Jelmer Vernooij1-7/+11
(This used to be commit 40e2956058fe4aaebf3f7269bce90339d7faf24f)
2007-10-10r21534: Add some more tests for wireshark.Jelmer Vernooij1-3/+3
(This used to be commit b10432096181cf8e7d729e58a5ab54fac5eaa5fe)
2007-10-10r21532: Add tests for StripPrefixes utility function.Jelmer Vernooij1-14/+14
(This used to be commit 365052555e0e9224bdfda0c2a10f78cbeee5b06c)
2007-10-10r21531: Use pidl-specific utility functions. Patch from Ronnie SahlbergJelmer Vernooij1-7/+7
(This used to be commit e6fdcdf95e984a254cebd197269cf3e911009f02)
2007-10-10r21493: Patch from Ronnie Sahlberg. From his email:Jelmer Vernooij1-3/+5
This patch changes the function name and signature that pidl generate a call for when dissecting a policy handle to a new, more PIDL-friendly function. It also stores the procedure name in a new pinfo-> field so that helpers that want to know the procedure name can finbd out easily. The new PIDL helper function for policy handles use this new field and will show OpenHKU(<...>) opened in frame X closed in frame Y for the policy handle. (This used to be commit 0c4fb484f0e515eb4055c58cd73ca798a8c46d69)
2007-10-10r21431: More tests, work on support in wireshark for tagged types.Jelmer Vernooij1-7/+15
(This used to be commit a91e624af22aae5b460ccf94d2540b8780f90070)
2007-10-10r21411: Add some simple tests for the wireshark NDR generator.Jelmer Vernooij1-3/+7
(This used to be commit 361977448210dfd889abca19b520cd259b9d0855)
2007-10-10r21340: Fix warning undefJelmer Vernooij1-1/+1
(This used to be commit 2669f2c8ad09505b37f64104eefce6f0b10e9ab5)
2007-10-10r21253: Merge some pidl fixes:Jelmer Vernooij1-2/+4
* 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-10r20567: Print proper errors with filename and line numbers in ParseExpr()Jelmer Vernooij1-1/+1
(This used to be commit f5dc1b47ecf18068a47f8f68016463ef4a55dc03)
2007-10-10r20511: Combine warnings/errors/fatal functions and move them to Parse::Pidl.Jelmer Vernooij1-16/+11
(This used to be commit 959adfd0a682a4894c3bdd4ae9c6fc3ebfeeef1f)
2007-10-10r19752: Remove support for the `depends' attribute (use "import") instead.Jelmer Vernooij1-3/+0
(This used to be commit 324395afc725e90f44f286fd776b38a64bdc8e3b)
2007-10-10r19585: Add support for some more standard IDL instructions:Jelmer Vernooij1-7/+26
- `include' (replaces helper()) - `import' (replaces depends()) Add support for parsing importlib() - importlib() is now ignored (with a warning), but no longer causes syntax errors. helper() and depends() are now marked deprecated and will cause warnings. (This used to be commit 1ccab71cb8a9e3db9448b6679d01ad00e1c1e9a3)
2007-10-10r19562: Support returning simple scalars.Jelmer Vernooij1-0/+7
(This used to be commit 8bd12d3fdb23a532bf6b46bc88a21837303a0374)
2007-10-10r19561: Remove debug statement.Jelmer Vernooij1-3/+0
(This used to be commit 910b56e72924661f30e43ca0e832b743e8d78d19)
2007-10-10r19560: Fix handling of PARAM_VALUE.Jelmer Vernooij1-1/+3
(This used to be commit dde3d5342cd8b67ec4a0929f3e5577d6b1e7d16b)
2007-10-10r19559: Fix handling of types where the name isn't prefixed by the interface ↵Jelmer Vernooij1-7/+4
name. Based on patch by Julien Kerihuel. (This used to be commit 466e9c12a5f9bd2f7bf00c710bd9a537b48e7864)
2007-10-10r19557: Fix lookup table for WERROR.Jelmer Vernooij1-1/+4
Fix perl warnings when using NTSTATUS as return type. (This used to be commit 577cd1625d97efae7bb397570de81a6a5ac0b1b0)
2007-10-10r19547: Fix use of v1_enum on enums used in return types.Jelmer Vernooij1-5/+5
(This used to be commit dbae9b4e4ea38806062ba34dcf05a67c2e7af043)
2007-10-10r19545: Allow enums as return types in code generated for wireshark. ↵Jelmer Vernooij1-15/+37
Originally based on a patch by Julien Kerihuel. (This used to be commit 705cd03c53f097086ef4f5aee9311a45bd19afa2)
2007-10-10r18873: Use WERR_errors table rather than DOS_errors table for wireshark.Jelmer Vernooij1-2/+2
(This used to be commit 5a2e103ea0b31e80e4b2c2237b5fd9940820cec6)
2007-10-10r16824: Rename Ethereal -> Wireshark (patch from Joerg Mayer)Jelmer Vernooij1-0/+1054
(This used to be commit a789aa468b2b2b631289dd65888b352de46ad900)