Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-01-13 | pidl: Avoid accidently filling in empty body for types without body. | Jelmer Vernooij | 4 | -4/+18 | |
(This used to be commit 1fe5c1ad07c574dc094f59f728025dfcafa0cf22) | |||||
2008-01-12 | pidl/ejs: Fix bug that filled in the body for types without body. | Jelmer Vernooij | 3 | -7/+19 | |
(This used to be commit 4f4dfa6042178c157a09df61d72a42af7aa5c67b) | |||||
2008-01-12 | pidl: Add function for determining whether a type has a body. | Jelmer Vernooij | 5 | -6/+27 | |
(This used to be commit 893f4102c93c1c2cd6b836f12644d06d9e31800c) | |||||
2008-01-12 | pidl: Move more stuff outside ifdef when defining enums and generate pretty ↵ | Jelmer Vernooij | 1 | -29/+27 | |
code for enums without body. (This used to be commit d91af936ae51e33c8598d88c77575abbeb0e556b) | |||||
2008-01-12 | pidl: Prevent empty declarations for enums without body. | Jelmer Vernooij | 1 | -7/+11 | |
(This used to be commit c1e0570506d7c77112065a03a876cda4e4db7769) | |||||
2008-01-12 | pidl: Add ability to write type metadata to a file. | Jelmer Vernooij | 2 | -2/+20 | |
(This used to be commit e8ab241ff47f2c3e6f80f9c62373139e4c9f5a1e) | |||||
2008-01-12 | pidl: Remove obsolete smb_interfaces code. | Jelmer Vernooij | 2 | -1505/+0 | |
(This used to be commit 169e91b07c29a69113f40214543be2653d7fecf5) | |||||
2008-01-12 | pidl: Add CPAN metadata. | Jelmer Vernooij | 2 | -1/+19 | |
(This used to be commit 7569fd5fce55fdc5c2639ec5c0a8e39e37a21fe8) | |||||
2008-01-12 | pidl: Add more parsing tests. | Jelmer Vernooij | 1 | -1/+17 | |
(This used to be commit e44ee3e60ac4eb56cca02b58fdecb171269daca4) | |||||
2008-01-12 | pidl: Update documentation. | Jelmer Vernooij | 2 | -1/+1 | |
(This used to be commit a13f51dae591684dbc9620f385d2fbccf31ec137) | |||||
2008-01-12 | pidl: Remove declare tests, add more tests for typedef. | Jelmer Vernooij | 4 | -80/+90 | |
(This used to be commit 254bf85c2eb69fc2ee22d3a92a6b027a25594250) | |||||
2008-01-12 | pidl: Move tests for the CUtil module to a separate file. | Jelmer Vernooij | 2 | -11/+23 | |
(This used to be commit ce40890ef0166ad11dd835249f52e2ab5876efba) | |||||
2008-01-12 | pidl: Remove support for the declare keyword in other parts of the pidl code. | Jelmer Vernooij | 5 | -21/+5 | |
(This used to be commit 2fe013f715bdee6c01a833bc6c883e830bdc5dfd) | |||||
2008-01-12 | pidl: Remove support for the "declare" keyword in the parser. | Jelmer Vernooij | 2 | -1204/+1060 | |
(This used to be commit ea3371389226a756ba641a7fc02cfbee78663411) | |||||
2008-01-11 | pidl: Remove multiple copies of get_pointer_of and get_value_of. | Jelmer Vernooij | 3 | -48/+42 | |
(This used to be commit 79344c9c5e0e38155facb0c7b16e84a0dca3d2eb) | |||||
2008-01-10 | pidl: Fix samba3-cli test after Günthers formatting fixes. | Jelmer Vernooij | 1 | -25/+44 | |
(This used to be commit bd4ce069b4b6d3fdc182b16060c20e6fe8e8a87d) | |||||
2008-01-09 | r26699: Some minor cosmetics for pidl samba3 server code. | Günther Deschner | 1 | -18/+20 | |
Guenther (This used to be commit 81fa63dfe6004d916bbe653cbb1b4cbdf5d3d97d) | |||||
2008-01-09 | r26698: Prettify samba3 client code a little more. | Günther Deschner | 1 | -7/+25 | |
Guenther (This used to be commit 6ac36d6a4b83b9ef794a2022c4d46ed0b69758e9) | |||||
2008-01-08 | r26696: Some more minor pidl samba3 client cosmetics. | Günther Deschner | 1 | -5/+13 | |
Guenther (This used to be commit 7ee3fd43f964d3161c075dae8de73c77de146538) | |||||
2008-01-08 | r26695: Cosmetic fix for pidl generated samba3 client code. | Günther Deschner | 1 | -1/+1 | |
Guenther (This used to be commit c52d9e6e60e0765e4f793d64e94571b6f6c3f9c7) | |||||
2008-01-05 | r26667: pidl/python: Don't generate casts anymore; this will generate ↵ | Jelmer Vernooij | 1 | -9/+9 | |
warnings with older Pythons, but will be a lot cleaner with newer versions. (This used to be commit 7db3222dace7071e3d74fc34b86d571a0f3badea) | |||||
2008-01-03 | r26662: pidl/python: Add constructors for struct/union types. | Jelmer Vernooij | 1 | -3/+52 | |
(This used to be commit bc6aa49d8e33add2efa6f66630029f5305b56280) | |||||
2008-01-03 | r26661: pidl/python: More generic handling of NTSTATUS, add stubs for types. | Jelmer Vernooij | 1 | -10/+41 | |
(This used to be commit 336dae6d429f122f7f38a6c78d28b848ebfa3c67) | |||||
2008-01-03 | r26660: pidl/python: Generate stub functions for DCE/RPC client functions, ↵ | Jelmer Vernooij | 1 | -3/+144 | |
constructor for interface objects. (This used to be commit 0ee0581f052d0b90b2697841aaa09e0955aff65a) | |||||
2008-01-03 | r26659: pidl/python: Support string constants and handle modules. | Jelmer Vernooij | 1 | -2/+43 | |
(This used to be commit 885e5980d7d7fbafdcf308b8ba6f2560c5b467ec) | |||||
2008-01-03 | r26658: pidl: Register Python modules. | Jelmer Vernooij | 1 | -1/+11 | |
(This used to be commit f47044aacc8eb6df856524744ab87bee997bae6d) | |||||
2008-01-03 | r26657: pidl: Add basics for generating Python modules. | Jelmer Vernooij | 2 | -1/+92 | |
(This used to be commit f1960ca7c4d1b75d64192efdd446482c6bbebcd9) | |||||
2007-12-26 | r26583: Throw a proper exception in the python code when tdb_open() fails, ↵ | Jelmer Vernooij | 1 | -1/+1 | |
fix indentation in generated SWIG code from pidl. (This used to be commit 4ff8f4e370d30bf6b0b2f548bca14a9b7e1317f6) | |||||
2007-12-21 | r26455: Use new talloctype macro in generated SWIG code as well. | Jelmer Vernooij | 1 | -4/+3 | |
(This used to be commit 77748c6a9f118c1a2fb9dbc76546d767f1cc27eb) | |||||
2007-12-21 | r26444: Fix pidl tests. | Jelmer Vernooij | 9 | -43/+46 | |
(This used to be commit bc643f1014cef7f0bc66ad0edfa22395c69b8352) | |||||
2007-12-21 | r26262: Add test for WERROR return code handling for Samba 3 client code. | Jelmer Vernooij | 1 | -1/+40 | |
(This used to be commit 6017b16f504dc7b092c22200951cb206b0a7e602) | |||||
2007-12-21 | r26257: Get rid of "uninitialized value" warning in the samba3 pidl generator. | Günther Deschner | 1 | -1/+1 | |
Jelmer, please check. Guenther (This used to be commit 2f693292882f2929ff5d23e4009dabbb0443f891) | |||||
2007-12-21 | r26256: When generating Samba3 pidl output for WERROR based functions, make ↵ | Günther Deschner | 1 | -0/+11 | |
sure the client caller can retrieve the WERROR. Jelmer, no idea how to add a test for that... Guenther (This used to be commit cf55365177e2d9ca64a80bbeafeb91deb7e2c8b3) | |||||
2007-12-21 | r26110: Create separate function for connecting, add helper for creating ↵ | Jelmer Vernooij | 1 | -5/+25 | |
result typemaps. (This used to be commit 9b5b77c399894fc7fdf0d61a14cfbcef6dbf678c) | |||||
2007-12-21 | r26109: Use new SWIG helpers in autogenerated DCE/RPC SWIG files. | Jelmer Vernooij | 1 | -32/+14 | |
(This used to be commit 3e04846b3f663b1012a077c7a2dd20abaa78400b) | |||||
2007-12-21 | r26049: pidl: don't use ndr_pull_save anymore | Stefan Metzmacher | 1 | -3/+3 | |
metze (This used to be commit d361bb174131227c426a247ca0262930a714c37a) | |||||
2007-12-21 | r25915: ndr/pidl: change NTSTAUS into enum ndr_err_code (pidl code) | Stefan Metzmacher | 12 | -75/+70 | |
Samba4/NDR/Parser.pm Samba4/NDR/Server.pm Samba3/ServerNDR.pm tests/ metze (This used to be commit 7106f21de8dfc472aa0846b49bfdb7543c63b310) | |||||
2007-12-21 | r25806: let libndr.h include needed stuff and remove pidl magic | Stefan Metzmacher | 1 | -6/+0 | |
for choosing common required headers metze (This used to be commit c97fe5b54c0da68c7e71ea79678fa6348ecdaab9) | |||||
2007-12-21 | r25805: pidl: include libndr.h as first header in ndr_foo.h | Stefan Metzmacher | 1 | -2/+1 | |
metze (This used to be commit 18fce1174199d67d822ea92e048443b60dd3dfa5) | |||||
2007-12-21 | r25804: move including ndr_compression.h into HeaderInterface() | Stefan Metzmacher | 1 | -7/+7 | |
metze (This used to be commit 2aecc1e9fd19d4e176f5475c8ee0b292d68c85f9) | |||||
2007-12-21 | r25795: whitespace cleanup... | Stefan Metzmacher | 1 | -15/+15 | |
metze (This used to be commit cae48a19530909981a852801095a19a662f65cfe) | |||||
2007-12-21 | r25768: pidl: NT_STATUS_IS_ERR() is NOT the same as !NT_STATUS_IS_OK() | Stefan Metzmacher | 9 | -34/+34 | |
Everything but success should be handled as error in the tests. metze (This used to be commit cadb1cc743a19fc16e61f8246b1e8771c806caea) | |||||
2007-12-21 | r25767: pidl: make it easier to debug errors in pidl tests | Stefan Metzmacher | 1 | -22/+47 | |
we now print the C program that we tried to compile metze (This used to be commit 299e74314c05209bdc9fe2c41cae7094b2f15c11) | |||||
2007-12-21 | r25766: pidl: fix bugs in ndr_tagtype tests found by compiler warnings | Stefan Metzmacher | 1 | -7/+7 | |
metze (This used to be commit 34af31cfb3b69d1028027da1bceb06b41103e7aa) | |||||
2007-12-21 | r25765: pidl: fix compiler warning in ndr_align test | Stefan Metzmacher | 1 | -2/+2 | |
metze (This used to be commit 3accc840bee973f56ab34a35e3c181da8cb1023e) | |||||
2007-12-21 | r25751: use EJS_CHECK() instead of NDR_CHECK() in ejs code | Stefan Metzmacher | 1 | -16/+16 | |
metze (This used to be commit 14ca6a8bf90bc73e1fdb0f510be795e28977601e) | |||||
2007-12-21 | r25745: [pidl] ndr_pull/push_error(ndr, NDR_ERR_INVALID_POINTER,..) | Stefan Metzmacher | 1 | -9/+24 | |
instead NT_STATUS_INVALID_PARAMETER_MIX metze (This used to be commit 76b628df53d6cf028fb9f22df003ac87fe3b3c56) | |||||
2007-12-21 | r25700: Now BOOL no longer exists in Samba 3.2, use bool instead. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. (This used to be commit ad0b9792f2dc91208a199060585c83ed7f622451) | |||||
2007-12-21 | r25674: fix crash bug in pidl generated client code, this | Stefan Metzmacher | 1 | -1/+1 | |
could have happend with [in,out,unique] pointers when the clients sends a valid pointer, but the server reponse with a NULL pointer (as samba-3.0.26a do for some calls). I've tested with midl to see how windows handles this situation and also the reverse case where the client sends NULL and the server reposnse with non-NULL. It appears that midl generated code just ignores this and only copies the result if both pointers are non-NULL. metze (This used to be commit 7203f717a676a741e49f96f2d477f4f459575caf) | |||||
2007-10-10 | r25457: use different location for out-of-tree builds | Jelmer Vernooij | 1 | -2/+2 | |
(This used to be commit aa089378a04f84c507a7c31f96499a88de963d06) |