Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit 40e2956058fe4aaebf3f7269bce90339d7faf24f)
|
|
(This used to be commit c68573392b0fbc7c6267ac4fe84f7916e3cec779)
|
|
(This used to be commit 2a44c8c9c296462350fcae1960265a6ef0f317d8)
|
|
(This used to be commit ed0a7f5091d99a012e366ed3bc877b5228aa62a8)
|
|
(This used to be commit b10432096181cf8e7d729e58a5ab54fac5eaa5fe)
|
|
(This used to be commit 365052555e0e9224bdfda0c2a10f78cbeee5b06c)
|
|
More work on supporting nested types in EJS.
(This used to be commit cb7faeab88952b59add1c814e1881ee9bb88b7ec)
|
|
(This used to be commit ec3c9ebfd0de287411ce399967409f902653d5c6)
|
|
(This used to be commit fad03f6c51b40bca2b60036835b998056fec0faa)
|
|
named nested types yet, as these have to be registered.
(This used to be commit 9b0416b5d06286c81c73477a24cb591fd4b23d18)
|
|
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)
|
|
(This used to be commit 1702a663ba4ce6f5803e265a969f2be564fce1e3)
|
|
(This used to be commit 9ba814d033412150d383d3687f02775d4efc618e)
|
|
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 a91e624af22aae5b460ccf94d2540b8780f90070)
|
|
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)
|
|
(This used to be commit 361977448210dfd889abca19b520cd259b9d0855)
|
|
doesn't
fix the winreg code yet (as that's an array on top of a pointer), but at least
it gets us closer.
Also added a couple of tests for the Samba 3 client code.
(This used to be commit 4a5b62ad622d7be08591e19bc2e89f665fff445a)
|
|
by metze.
(This used to be commit 8212a3b8e0d3d59264f659c3f657b165ececefeb)
|
|
(This used to be commit 025597a3593d9dede93180d284beda256caf9483)
|
|
(This used to be commit 84c15158b986ef9e82f46d6c01d5cbf04300cda5)
|
|
* 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)
|
|
(This used to be commit 9da63e362c9d590388c77d882f9dbf54b0aa78cc)
|
|
#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)
|
|
(This used to be commit 3ddc76772765db8009120ada820837737c49e409)
|
|
(This used to be commit ded25eca701b8e3e0e13e7ef64d5511d8953eb0d)
|
|
(This used to be commit 203076129b967ccc6258e807280dc1b75583a064)
|
|
(This used to be commit 1618921a7e24213d39e042a4e2f9d5cb59997f50)
|
|
(This used to be commit f5dc1b47ecf18068a47f8f68016463ef4a55dc03)
|
|
to check for NULL pointers when pointers are being dereferenced (#4218).
There are exactly 500 tests for pidl now :-)
(This used to be commit d3146f3bcd4541f890d6c1b072ff34853e9239d2)
|
|
ParseExpr code.
(This used to be commit 0ba52e459bb322a0aee59c6616d7696658934b38)
|
|
Make sure errors are reported correctly.
(This used to be commit 9f794c55a60b09536d6e0dbadfc172e1e74497ff)
|
|
(This used to be commit 30d721569fdf33e4784eb1f7c650e75ed1b80527)
|
|
(This used to be commit 2d960d4d7b0bc39c3ec4c2face546adc2cb345ee)
|
|
(This used to be commit ae9b0895e8b7fd98335ece82aae3e391b94d2ec9)
|
|
* C expressions that just started with a constant were erroneously flagged
as being a constant.
* 1-length variable names in expressions were broken.
(This used to be commit 44775a6ac456247fe7ab4da75498bb550c74c854)
|
|
(This used to be commit b3f64869fc4590850203a231ecf6810ae9f1d8cf)
|
|
(This used to be commit ab3d57394630cefc1fefe859c8bd3d56f6e63695)
|
|
(This used to be commit 01a4fb1b22d09f38636c211a93efc4099f4766b3)
|
|
(This used to be commit 2a3196db9dae9f15bbe2ffa36ce1204daf4e701c)
|
|
avoid pushing the referred object twice) and add test for full pointers.
(This used to be commit 1638c8d234dbc85298000685e49570f23dfd0bf8)
|
|
statements.
(This used to be commit 3a850bda962da9ce58227ea6d74e974f7654d734)
|
|
(This used to be commit 86b4624226d6e72645221cadb8669b0f1aba0903)
|
|
(This used to be commit 03224dab111b931effd548586e630480fa1423b1)
|
|
(This used to be commit c2f510d38be6b4387120d7477ddd200b9bec13e5)
|
|
works now)
(This used to be commit 31e847a0844a6871befc6091e813ae017cd6e4b4)
|