1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-11 00:23:51 +03:00
Commit Graph

333 Commits

Author SHA1 Message Date
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