Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r24535: rename struct dcerpc_interface_call -> struct ndr_interface_call | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | | | and move it to librpc/ndr/libndr.h metze | ||||
* | r24524: make use of ElementStars() | Stefan Metzmacher | 2007-10-10 | 1 | -24/+8 |
| | | | | metze | ||||
* | r24523: we don't support multi-dimentional [out] arrays | Stefan Metzmacher | 2007-10-10 | 1 | -0/+8 |
| | | | | | | for the samba3 server stubs yet, so bail out. metze | ||||
* | r24522: make the "skip pointer to an array" logic a bit easier | Stefan Metzmacher | 2007-10-10 | 1 | -5/+3 |
| | | | | metze | ||||
* | r24521: we don't yet have optional args to DeclLong() | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | metze | ||||
* | r24520: make use of the new ElementStars() and ArrayBrackets() | Stefan Metzmacher | 2007-10-10 | 2 | -29/+4 |
| | | | | | | functions metze | ||||
* | r24518: get rid of using ->{ORIGINAL} and move stuff | Stefan Metzmacher | 2007-10-10 | 1 | -25/+70 |
| | | | | | | into subfunctions metze | ||||
* | r24517: move skipping pointer before an array logic into the | Stefan Metzmacher | 2007-10-10 | 1 | -3/+5 |
| | | | | | | pointer loop as we do in other places metze | ||||
* | r24516: don't use ->{ORIGINAL} | Stefan Metzmacher | 2007-10-10 | 1 | -7/+15 |
| | | | | metze | ||||
* | r24515: use fatal() wrapper instead of die() directly | Stefan Metzmacher | 2007-10-10 | 1 | -2/+3 |
| | | | | metze | ||||
* | r24514: IS_* elemements sound be perl integers consistantly... | Stefan Metzmacher | 2007-10-10 | 1 | -12/+17 |
| | | | | metze | ||||
* | r24511: pass the correct thing to fatal() | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | metze | ||||
* | r24509: pass down the full ndr elements instead of the old pidl elements | Stefan Metzmacher | 2007-10-10 | 1 | -57/+46 |
| | | | | | | from ->{ORIGINAL} metze | ||||
* | r24508: add HeaderTypeNew() which will go if everything is converted | Stefan Metzmacher | 2007-10-10 | 1 | -1/+18 |
| | | | | metze | ||||
* | r24507: pass $d down to HeaderTypedef | Stefan Metzmacher | 2007-10-10 | 1 | -2/+2 |
| | | | | metze | ||||
* | r24506: pass $fn down one more layer | Stefan Metzmacher | 2007-10-10 | 1 | -13/+17 |
| | | | | metze | ||||
* | r24505: pass down $fn one level | Stefan Metzmacher | 2007-10-10 | 1 | -11/+11 |
| | | | | metze | ||||
* | r24493: - it turns out that | Stefan Metzmacher | 2007-10-10 | 2 | -13/+63 |
| | | | | | | | | | | | | | foreach my $e (@{$union->{ELEMENTS}}) { changes $union->{ELEMENTS} from undef into an empty array. this removes the difference between struct foo { }; and struct foo; So we need to explicit return before. - we should return the same element for layout for structs and unions with no elements. - fix the testsuite to match metze | ||||
* | r24492: Parse::Pidl::Samba4::Header::Parse() now takes an $ndr tree | Stefan Metzmacher | 2007-10-10 | 2 | -4/+8 |
| | | | | | | not the $pidl tree anymore. metze | ||||
* | r24490: For ParseBitmap() we use Parse::Pidl::Typelist::bitmap_type_fn() | Stefan Metzmacher | 2007-10-10 | 1 | -2/+2 |
| | | | | | | | | | | so for ParseEnum() we should also use Parse::Pidl::Typelist::enum_type_fn(). Also the base_type() property isn't standard IDL and we should not support it. This changes TDR enum to also to default to uint16 (as with NDR enums). metze | ||||
* | r24489: only typedef enum { ... } foo; enum's should look | Stefan Metzmacher | 2007-10-10 | 1 | -1/+11 |
| | | | | | | for has_properties() of $enum->{PARENT} metze | ||||
* | r24488: enum's and bitmap's not have nested types | Stefan Metzmacher | 2007-10-10 | 1 | -0/+2 |
| | | | | metze | ||||
* | r24487: fix formating and add defined($opt_header) | Stefan Metzmacher | 2007-10-10 | 1 | -6/+12 |
| | | | | metze | ||||
* | r24484: pass down $ndr tree instead of the $pidl tree to Samba4/Header.pm | Stefan Metzmacher | 2007-10-10 | 2 | -15/+12 |
| | | | | metze | ||||
* | r24482: white space cleanup only... | Stefan Metzmacher | 2007-10-10 | 1 | -103/+104 |
| | | | | metze | ||||
* | r24463: we have a function to correctly create an $env object | Stefan Metzmacher | 2007-10-10 | 1 | -4/+3 |
| | | | | | | so don't try it manually and introduce bugs:-) metze | ||||
* | r24454: when level 0 is a pointer we need to look for an array in level 1... | Stefan Metzmacher | 2007-10-10 | 1 | -10/+14 |
| | | | | metze | ||||
* | r24452: bail out instead of only giving a warning on | Stefan Metzmacher | 2007-10-10 | 1 | -4/+4 |
| | | | | | | incorrect idl files metze | ||||
* | r24447: fix samba3-cli pidl tests | Stefan Metzmacher | 2007-10-10 | 1 | -5/+9 |
| | | | | metze | ||||
* | r24446: We only need one genric GenerateFunctionInEnv | Stefan Metzmacher | 2007-10-10 | 2 | -22/+13 |
| | | | | | | function metze | ||||
* | r24407: $element->{ARRAY_LEN} doesn't exist... | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | | | | and a few lines above we use $element->{ORIGINAL}->{ARRAY_LEN} I assume it was just forgotten in the update. metze | ||||
* | r23792: convert Samba4 to GPLv3 | Andrew Tridgell | 2007-10-10 | 1 | -3/+2 |
| | | | | | There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. | ||||
* | r23721: For unions, The TAG and the ARM are aligned independently. | Ronnie Sahlberg | 2007-10-10 | 1 | -6/+6 |
| | | | | | Move emitting ALIGN_TO_x_BYTES to after the tag has been dissected so the alignment only affects the ARM. | ||||
* | r23677: When I removed data_blob_equal, I clearly didn't test the PIDL code. | Andrew Bartlett | 2007-10-10 | 2 | -8/+8 |
| | | | | | | Fix these to use the new data_blob_cmp() Andrew Bartlett | ||||
* | r23071: print the command on failure only | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | metze | ||||
* | r23069: print out the command, to find out the problem on host 'tridge' | Stefan Metzmacher | 2007-10-10 | 1 | -0/+1 |
| | | | | metze | ||||
* | r22742: Fix tests. | Jelmer Vernooij | 2007-10-10 | 1 | -6/+6 |
| | |||||
* | r22741: Add MSVC-specific pragma's for Wireshark. Patch from Ronnie. | Jelmer Vernooij | 2007-10-10 | 1 | -0/+8 |
| | |||||
* | r22667: revert revision 22640 as it breaks nested structs in idl | Stefan Metzmacher | 2007-10-10 | 1 | -10/+12 |
| | | | | metze | ||||
* | r22640: - generate nicer output | Stefan Metzmacher | 2007-10-10 | 1 | -12/+10 |
| | | | | | | - fix compiler warning about unused ';' metze | ||||
* | r22618: handle the properties related to the type | Stefan Metzmacher | 2007-10-10 | 2 | -571/+573 |
| | | | | | | | | | | 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 | ||||
* | r22617: assume we have defered elements if the type is just provides via | Stefan Metzmacher | 2007-10-10 | 1 | -0/+2 |
| | | | | | | 'declare' this should fix the problem with the winbind IRPC calls metze | ||||
* | r22520: Fix the TYPE command. | Jelmer Vernooij | 2007-10-10 | 3 | -6/+49 |
| | |||||
* | r22462: Fix test suite for ndr parser without using 'our' | Jelmer Vernooij | 2007-10-10 | 4 | -831/+833 |
| | |||||
* | r22457: Fix tests for Samba3 client generator. | Jelmer Vernooij | 2007-10-10 | 3 | -83/+86 |
| | |||||
* | r22456: Merge wireshark and ejs test improvements. | Jelmer Vernooij | 2007-10-10 | 5 | -852/+855 |
| | |||||
* | r22453: Fix TDR testsuite without using our. | Jelmer Vernooij | 2007-10-10 | 2 | -117/+123 |
| | |||||
* | r22357: Don't use 'our' | Jelmer Vernooij | 2007-10-10 | 6 | -16/+13 |
| | |||||
* | r22029: Make sure we respect $srcdir correctly for the srcdir != builddir case. | James Peach | 2007-10-10 | 1 | -2/+4 |
| | |||||
* | r22004: Check for dereferencing null pointers. | Jelmer Vernooij | 2007-10-10 | 1 | -1/+5 |
| | | | | Patch by Ronnie Sahlberg. |