Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit 0375978403dde8ef5052dcca544f118e5387e887)
|
|
(This used to be commit 2c82aea0d3cb43b6d653fa7d64d490eddef26903)
|
|
(This used to be commit 7989ee2aa015264dc9334b5e15d4fe6cb55f4e09)
|
|
with samba3 easier.
(This used to be commit 4d755fb5d7adedd1dd8bad917b921324411bfd59)
|
|
(This used to be commit 3c9df011a85aa8178a26d66faaaed5c88757800e)
|
|
It's now possible to use "struct foo" without a typedef in IDL files.
echo_info4 is the first type that's been converted.
(This used to be commit 3ac68e858df9b53cf5e0a84741916214a53b3121)
|
|
(This used to be commit 1736de4c73a82be8357808dc8ec93d3917213449)
|
|
(This used to be commit e0f626b79c43eb59ad3c6e3fb6c267504764bfef)
|
|
(This used to be commit b10432096181cf8e7d729e58a5ab54fac5eaa5fe)
|
|
(This used to be commit e88055b76a3d81fcc40773d880f76a1c3f53fbf0)
|
|
More work on supporting nested types in EJS.
(This used to be commit cb7faeab88952b59add1c814e1881ee9bb88b7ec)
|
|
support in ejs.
(This used to be commit a396c5de12cd958fe0457fa5372e539132ad7ed9)
|
|
(This used to be commit d2307f3f7e364a2d17f48301a921a532ae313986)
|
|
(This used to be commit ec3c9ebfd0de287411ce399967409f902653d5c6)
|
|
(This used to be commit fad03f6c51b40bca2b60036835b998056fec0faa)
|
|
(This used to be commit efaf476337e536740068334ee9af01eb6ce97c4f)
|
|
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.
(This used to be commit 8aac1fc98b812a0668bc0d803d1e2831396b455e)
|
|
always pushed, even if just the buffers part of a struct had to be pushed.
Pull was not affected.
(This used to be commit ffe387920473fb365f740942098085eb40299c84)
|
|
structure support.
(This used to be commit 1afedaad44d5d375ebd277017ec61bf9b5741d8a)
|
|
(This used to be commit 5b091c5d75f8580f10bc6a61a0e2203abec98784)
|
|
(This used to be commit 1702a663ba4ce6f5803e265a969f2be564fce1e3)
|
|
always bring it back if we need to. This code was getting in the way while
refactoring.
Add some tests for TDR.
Get rid of typedef in lib/registry/tdr_regf.idl and fix the
TDR code to be able to deal with it.
(This used to be commit 1ad0f99a439f0d52a735b391bf9900d50171aca5)
|
|
(This used to be commit 0d739c7e9807682cd5bc433c3e4f2d4bbe4f1b69)
|
|
struct foo {
...
};
in IDL will now work. This is the first step towards nested types and
using typedefs for partial types (such as "typedef int *bar;"), a requirement
for complex uses of represent_as().
(This used to be commit a716aa70f0c90898e6fcf57d63a2cf4c40e7d4df)
|
|
(This used to be commit 34517c69e67d7eafa00e6fe0072bd04f074cdbde)
|
|
(This used to be commit a21e7b22ac99c66e2b23d0fa694a8a2ea6e7994e)
|
|
by metze.
(This used to be commit 8212a3b8e0d3d59264f659c3f657b165ececefeb)
|
|
now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk
This also adds some more headers to the list that is installed and a couple of extra #include lines so these
headers can be used externally without problems.
(This used to be commit 07652f65ce7a5b19130f1a27cbf0e1e5fae13454)
|
|
* 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)
|
|
* Pidl will now warn when trying to use pointers as integers in expressions.
* "subcontext()" is now marked as deprecated. The alternatives,
transmit_as() / represent_as() should be available soon.
* More tests.
* Remove some unused code in smbtorture.
(This used to be commit 37c0da541e3962164d5af3e3c9560803a733f3b7)
|
|
by using an ifdef rather than a pidl argument.
(This used to be commit 6bada0dcf0c7915d366c7917189375dbabecdd4f)
|
|
(This used to be commit 76c78b0339cd88c61a13745f7f4e037f400db21b)
|
|
(This used to be commit 3cc299dbbe278936281f8e7071e6de8ec1bb219c)
|
|
#4218,
but without reintroducing coverity warnings.
(This used to be commit a0e2e30d570f246d646f88d7f81ab08208b96131)
|
|
be NULL
(if it is a ref pointer).
(This used to be commit 419547df76c38fde1f54b06dc633832523ad3394)
|
|
metze
(This used to be commit 895416c2202cac561e3bda80fe5c05a782dde0b0)
|
|
(This used to be commit f5dc1b47ecf18068a47f8f68016463ef4a55dc03)
|
|
(This used to be commit 959adfd0a682a4894c3bdd4ae9c6fc3ebfeeef1f)
|
|
- (not Parse::Pidl::Typelist::scalar_is_reference($e->{TYPE}))
is much more generic than ($e->{TYPE} ne "string")
and handles ipv4address and other special types...
metze
(This used to be commit 02d2ce65e614a0c99ef3246bc738eb0f8d91b24a)
|
|
duplicates later.
(This used to be commit 006ab1d4a449c81680add57e0116a86b8317fbfb)
|
|
(This used to be commit 324395afc725e90f44f286fd776b38a64bdc8e3b)
|
|
(This used to be commit 347ae9628202ca4de4318ef8156999239aad9192)
|
|
- `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)
|
|
die() on invalid used of enum_type_fn()
(This used to be commit de6198c893737e63a5ff70684c1df212da054988)
|
|
this would've caused a silent premature return.
(This used to be commit 91ae5a803334f77c2328ea12542158aab4da2da8)
|
|
(This used to be commit d1364ef0cd8f1a64f44476476323ab390ac4de48)
|
|
(This used to be commit ab0a798c57564901f0adcd8aedc1ef0928e79edd)
|
|
(This used to be commit 9dd6520240fbe3ea8126845a1fa2bdea35c7c4ac)
|
|
metze
(This used to be commit b2018249b7da4155dde963bf118d4636864b0343)
|
|
Jelmer, older versions of gcc don't support visibility("default"). See
for example the CentOS build here:
http://build.samba.org/?function=View+Build;host=lithium;tree=samba4;compiler=gcc;revision=18253
Is there some other way you can think of to do this?
(This used to be commit 76496c2f5e37b735e0b303ae20824c92bfa30974)
|