Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
(This used to be commit 0c4fb484f0e515eb4055c58cd73ca798a8c46d69)
|
|
(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)
|
|
named nested types yet, as these have to be registered.
(This used to be commit 9b0416b5d06286c81c73477a24cb591fd4b23d18)
|
|
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)
|
|
(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 0d739c7e9807682cd5bc433c3e4f2d4bbe4f1b69)
|
|
(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)
|
|
(This used to be commit a45a677084ba1bc63a8f74892c12ca6f0d9b5071)
|
|
(This used to be commit 2669f2c8ad09505b37f64104eefce6f0b10e9ab5)
|
|
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)
|
|
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)
|
|
current code in Samba 3 is already generated using this pidl patch.
(This used to be commit 30a06273d28fb59c6f20154f97c67f4c0a63dee9)
|
|
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 10ca65bd78d27c425ae0347930fd2c9a92fe345c)
|
|
(This used to be commit b967f5851f24a4716d386fc569e384b9320b162a)
|
|
(This used to be commit 3cc299dbbe278936281f8e7071e6de8ec1bb219c)
|
|
testsuite.
Create separate directory for blackbox tests.
(This used to be commit 7e6357f21350d264ebedabd34f2b8f42fc0427ff)
|
|
#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 ded25eca701b8e3e0e13e7ef64d5511d8953eb0d)
|
|
(This used to be commit 203076129b967ccc6258e807280dc1b75583a064)
|
|
metze
(This used to be commit 895416c2202cac561e3bda80fe5c05a782dde0b0)
|
|
(This used to be commit f5dc1b47ecf18068a47f8f68016463ef4a55dc03)
|
|
(This used to be commit a4d6e340cdfdab8c6ac49c4fc8a504f8910cefed)
|
|
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)
|
|
rather than including it in each individual parser.
(This used to be commit 26853d7d99f7305981bcadaabfe6accf254321e7)
|
|
(This used to be commit 7e7fdb01d3fba449f33b7b67ba0e3a0089dd3902)
|
|
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)
|