Stefan Metzmacher
65ed391729
r23071: print the command on failure only
...
metze
2007-10-10 14:52:48 -05:00
Stefan Metzmacher
3f28a19ea1
r23069: print out the command, to find out the problem on host 'tridge'
...
metze
2007-10-10 14:52:48 -05:00
Jelmer Vernooij
7240c2d7e3
r22742: Fix tests.
2007-10-10 14:52:08 -05:00
Jelmer Vernooij
40d6235b24
r22741: Add MSVC-specific pragma's for Wireshark. Patch from Ronnie.
2007-10-10 14:52:08 -05:00
Stefan Metzmacher
b5c84460fc
r22667: revert revision 22640 as it breaks nested structs in idl
...
metze
2007-10-10 14:51:59 -05:00
Stefan Metzmacher
715060187f
r22640: - generate nicer output
...
- fix compiler warning about unused ';'
metze
2007-10-10 14:51:57 -05:00
Stefan Metzmacher
3b3344f1df
r22618: handle the properties related to the type
...
and not to 'declare' to avoid a pidl warning with:
declare [switch_type(uint16)] union netr_Validation;
void foo([in] uint16 level, [in,switch_is(level)] netrValidation info);
metze
2007-10-10 14:51:53 -05:00
Stefan Metzmacher
5abbb4673a
r22617: assume we have defered elements if the type is just provides via
...
'declare' this should fix the problem with the winbind IRPC calls
metze
2007-10-10 14:51:52 -05:00
Jelmer Vernooij
b81b0d3308
r22520: Fix the TYPE command.
2007-10-10 14:51:37 -05:00
Jelmer Vernooij
d491e60c70
r22462: Fix test suite for ndr parser without using 'our'
2007-10-10 14:51:23 -05:00
Jelmer Vernooij
cf5162ad10
r22457: Fix tests for Samba3 client generator.
2007-10-10 14:51:23 -05:00
Jelmer Vernooij
0375978403
r22456: Merge wireshark and ejs test improvements.
2007-10-10 14:51:22 -05:00
Jelmer Vernooij
2c82aea0d3
r22453: Fix TDR testsuite without using our.
2007-10-10 14:51:22 -05:00
Jelmer Vernooij
7989ee2aa0
r22357: Don't use 'our'
2007-10-10 14:51:06 -05:00
James Peach
0db4256a47
r22029: Make sure we respect $srcdir correctly for the srcdir != builddir case.
2007-10-10 14:49:42 -05:00
Jelmer Vernooij
fa5722111d
r22004: Check for dereferencing null pointers.
...
Patch by Ronnie Sahlberg.
2007-10-10 14:49:40 -05:00
Jelmer Vernooij
52a13ddf02
r21996: Fix a bug for invalid casts of pointers.
...
Patch by Ronnie Sahlberg.
2007-10-10 14:49:40 -05:00
Jelmer Vernooij
ec6c503e9d
r21995: Patch from Ronnie Sahlberg.
...
Change the signatures for all functions it generates to specify
_U_ so that GCC "parameter not used" warnings are suppressed.
2007-10-10 14:49:40 -05:00
Jelmer Vernooij
f6d9cdb8a8
r21690: Test use of typedef /and/ struct name
2007-10-10 14:49:12 -05:00
Jelmer Vernooij
74a3681d65
r21682: Remove accidently committed debug command.
2007-10-10 14:49:10 -05:00
Jelmer Vernooij
d65b520f08
r21681: Fix bug in the parsing code that parsed "struct foo;" the same as
...
"struct foo {};".
Reported by one of the OpenChange folks, thanks!
2007-10-10 14:49:10 -05:00
Jelmer Vernooij
4d755fb5d7
r21656: Move tests a bit closer to the things they test, should make syncing with samba3 easier.
2007-10-10 14:49:05 -05:00
Jelmer Vernooij
3c9df011a8
r21654: Add simple test for print functions.
2007-10-10 14:49:05 -05:00
Jelmer Vernooij
6ec3c5430d
r21586: update manifest
2007-10-10 14:49:01 -05:00
Jelmer Vernooij
3ac68e858d
r21584: Support for tagged types has landed!
...
It's now possible to use "struct foo" without a typedef in IDL files.
echo_info4 is the first type that's been converted.
2007-10-10 14:49:00 -05:00
Jelmer Vernooij
1736de4c73
r21579: Use utility function to determine function names in ejs code.
2007-10-10 14:48:59 -05:00
Jelmer Vernooij
e0f626b79c
r21578: Use utility function for naming pull/push/print functions.
2007-10-10 14:48:59 -05:00
Jelmer Vernooij
f0bc29df72
r21575: Fix handling of is_scalar() for declares.
2007-10-10 14:48:59 -05:00
Jelmer Vernooij
6a4033464b
r21574: Fix handling of DECLARE.
2007-10-10 14:48:58 -05:00
Jelmer Vernooij
bbbfbfa870
r21573: Remove more code that assumed all types are typedefs.
2007-10-10 14:48:58 -05:00
Jelmer Vernooij
4d28396f09
r21572: More work towards supporting tagged types.
2007-10-10 14:48:58 -05:00
Jelmer Vernooij
c7bde9c1f5
r21568: More tests.
2007-10-10 14:48:57 -05:00
Jelmer Vernooij
40e2956058
r21567: Add some more wireshark tests.
2007-10-10 14:48:57 -05:00
Jelmer Vernooij
c68573392b
r21559: More tests.
2007-10-10 14:48:56 -05:00
Jelmer Vernooij
2a44c8c9c2
r21555: Some tests for TYPE in wireshark conformance files.
2007-10-10 14:48:56 -05:00
Jelmer Vernooij
ed0a7f5091
r21545: Fix pidl test.
2007-10-10 14:48:55 -05:00
Jelmer Vernooij
b104320961
r21534: Add some more tests for wireshark.
2007-10-10 14:48:54 -05:00
Jelmer Vernooij
365052555e
r21532: Add tests for StripPrefixes utility function.
2007-10-10 14:48:53 -05:00
Jelmer Vernooij
e6fdcdf95e
r21531: Use pidl-specific utility functions. Patch from Ronnie Sahlberg
2007-10-10 14:48:53 -05:00
Jelmer Vernooij
0c4fb484f0
r21493: Patch from Ronnie Sahlberg. From his email:
...
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.
2007-10-10 14:48:44 -05:00
Jelmer Vernooij
e88055b76a
r21492: Finish work on nested type support in EJS.
2007-10-10 14:48:43 -05:00
Jelmer Vernooij
cb7faeab88
r21490: Add some tests for the EJS code
...
More work on supporting nested types in EJS.
2007-10-10 14:48:43 -05:00
Jelmer Vernooij
a396c5de12
r21487: Fix warning when using anonymous types, initial work on nested type support in ejs.
2007-10-10 14:48:42 -05:00
Jelmer Vernooij
d2307f3f7e
r21486: Remove spurious semicolons.
2007-10-10 14:48:42 -05:00
Jelmer Vernooij
ec3c9ebfd0
r21484: Fix Needed* for nested datastructures.
2007-10-10 14:48:41 -05:00
Jelmer Vernooij
fad03f6c51
r21459: Remove name argument, more refactoring.
2007-10-10 14:48:38 -05:00
Jelmer Vernooij
efaf476337
r21458: Prepare for generating separate primitives/deferred code.
2007-10-10 14:48:38 -05:00
Jelmer Vernooij
9b0416b5d0
r21457: Cope with anonymous nested types in the NDR layer. This doesn't handled
...
named nested types yet, as these have to be registered.
2007-10-10 14:48:38 -05:00
Jelmer Vernooij
8aac1fc98b
r21456: Allow anonymous and non-anonymous nested structures/unions/enums/bitmaps to be
...
used in the Samba 4 NDR parser.
This doesn't actually work yet as Parse::Pidl::NDR doesn't handle nested
data structures yet, but it's a first step.
2007-10-10 14:48:38 -05:00
Jelmer Vernooij
ffe3879204
r21455: Fix a bug in our handling of conformant arrays. The conformant array was
...
always pushed, even if just the buffers part of a struct had to be pushed.
Pull was not affected.
2007-10-10 14:48:37 -05:00