summaryrefslogtreecommitdiff
path: root/source4/pidl
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r19588: Use include and import statements rather than depends() and helper().Jelmer Vernooij3-1265/+1303
(This used to be commit 347ae9628202ca4de4318ef8156999239aad9192)
2007-10-10r19585: Add support for some more standard IDL instructions:Jelmer Vernooij8-1309/+1528
- `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)
2007-10-10r19580: Add --includedir option.Jelmer Vernooij3-9/+19
(This used to be commit b076bfa39fefafcf30ac5be5056abfd629338fa5)
2007-10-10r19572: Fix typo.Jelmer Vernooij1-1/+1
(This used to be commit 1836411390e7ad19dc0e28bf656a0c240edbf063)
2007-10-10r19562: Support returning simple scalars.Jelmer Vernooij1-0/+7
(This used to be commit 8bd12d3fdb23a532bf6b46bc88a21837303a0374)
2007-10-10r19561: Remove debug statement.Jelmer Vernooij1-3/+0
(This used to be commit 910b56e72924661f30e43ca0e832b743e8d78d19)
2007-10-10r19560: Fix handling of PARAM_VALUE.Jelmer Vernooij1-1/+3
(This used to be commit dde3d5342cd8b67ec4a0929f3e5577d6b1e7d16b)
2007-10-10r19559: Fix handling of types where the name isn't prefixed by the interface ↵Jelmer Vernooij1-7/+4
name. Based on patch by Julien Kerihuel. (This used to be commit 466e9c12a5f9bd2f7bf00c710bd9a537b48e7864)
2007-10-10r19557: Fix lookup table for WERROR.Jelmer Vernooij1-1/+4
Fix perl warnings when using NTSTATUS as return type. (This used to be commit 577cd1625d97efae7bb397570de81a6a5ac0b1b0)
2007-10-10r19553: Add check for correct API usage.Jelmer Vernooij1-0/+2
(This used to be commit 9e2206ae99ed6dc64788b71f1301bd188ab0026d)
2007-10-10r19547: Fix use of v1_enum on enums used in return types.Jelmer Vernooij1-5/+5
(This used to be commit dbae9b4e4ea38806062ba34dcf05a67c2e7af043)
2007-10-10r19546: fix number of bytes pushed when using switch_type() set to enum types.Jelmer Vernooij2-1/+2
die() on invalid used of enum_type_fn() (This used to be commit de6198c893737e63a5ff70684c1df212da054988)
2007-10-10r19545: Allow enums as return types in code generated for wireshark. ↵Jelmer Vernooij1-15/+37
Originally based on a patch by Julien Kerihuel. (This used to be commit 705cd03c53f097086ef4f5aee9311a45bd19afa2)
2007-10-10r19544: Fix case of 'warning'.Jelmer Vernooij2-2/+2
(This used to be commit 4f1f541837db31322d875b6d2452c3f3a0d37fcd)
2007-10-10r19541: Explicitly segfault when the API is being used incorrectly. PreviouslyJelmer Vernooij1-13/+0
this would've caused a silent premature return. (This used to be commit 91ae5a803334f77c2328ea12542158aab4da2da8)
2007-10-10r19219: Fix a memleak in the generated srv_code.Volker Lendecke1-2/+10
Fix a warning. Implement the rng_fault_state return check. After this (and Jeremy's fix) all Samba3-developers should do a 'make idl' and do a complete rebuild. Volker (This used to be commit 0c0a861c8b5b4c44d290f8db0d4c5e95260140ca)
2007-10-10r19208: Fix Samba3 pidl generation to remove memory leaks.Jeremy Allison1-1/+1
Jermey. (This used to be commit 4b878578c27d499e38b208c87b4fd4b399474092)
2007-10-10r19049: Samba 3 client fixesGerald Carter1-1/+18
* Make sure to check for NULL pointers when dealing with [out,unique] before assigning valoues * Detect RPC faults and return immediately (This used to be commit c96dae478c2fee2fede9c853a71c8079bbb8ba47)
2007-10-10r18873: Use WERR_errors table rather than DOS_errors table for wireshark.Jelmer Vernooij1-2/+2
(This used to be commit 5a2e103ea0b31e80e4b2c2237b5fd9940820cec6)
2007-10-10r18767: Fix [ref] pointer in object oriented interfaces. Removes aJelmer Vernooij1-2/+2
bunch of warnings when compiling dcom.idl. (This used to be commit 6f6dd761460e063eda3c1d0706358cb336c181fd)
2007-10-10r18696: Zero initialize ref ptrs.Jelmer Vernooij1-2/+2
(This used to be commit 8de48f62e7840431fe5bfbb1c61daaafcf421ff1)
2007-10-10r18693: Print debug info when DEBUGLEVEL >= 10 in the Samba3 code.Jelmer Vernooij2-0/+14
(This used to be commit d28ae3f70ad4f6b09780e600ecb98c39cc62fd24)
2007-10-10r18689: Initialize r.out in the server side code, in case the handler functionJelmer Vernooij1-0/+4
doesn't touch them. (This used to be commit 2ac2c7ca60c70d70a07162c63bfb492c74816c7c)
2007-10-10r18639: Get rid of the keepref supportJelmer Vernooij3-55/+16
(This used to be commit d1364ef0cd8f1a64f44476476323ab390ac4de48)
2007-10-10r18565: Fix echo.idl to be Samba3-, MIDL and midlc compatibleJelmer Vernooij2-0/+7
(This used to be commit ab0a798c57564901f0adcd8aedc1ef0928e79edd)
2007-10-10r18559: [string] always applies to the last pointerJelmer Vernooij2-2/+32
(This used to be commit 86b4624226d6e72645221cadb8669b0f1aba0903)
2007-10-10r18554: Fix warnings about [out] arguments.Jelmer Vernooij1-5/+9
(This used to be commit caac6cf817b09c864554e992f89437f6205b948b)
2007-10-10r18524: Pre-allocate out arguments.Jelmer Vernooij1-0/+33
(This used to be commit 0ee42669d3a5ec062ec14ecda94342b0df519964)
2007-10-10r18523: Allow [out] on arrays as well as pointers, use in unixinfo.Jelmer Vernooij2-4/+5
(This used to be commit f67b4d58acd2c3746e5ffeffa804e888ca3c49a5)
2007-10-10r18522: It's probably not a good idea to use rpc_netdfs_init() as initializationJelmer Vernooij1-2/+2
function name for _all_ RPC servers... (This used to be commit 234272e39d7dc79f5e7e0399aebf5681a92981b2)
2007-10-10r18520: Add note about warnings on [out] arrays.Jelmer Vernooij1-0/+2
(This used to be commit 7a2afc3e0c0e8c0e9360805e8b4326e257b1e9dc)
2007-10-10r18482: Fix a couple of small issues in the generated server code.Jelmer Vernooij1-3/+3
(This used to be commit ddfe3c54439eb76327608e04df9381621ab875b8)
2007-10-10r18478: Add missing declaration for status.Jelmer Vernooij1-0/+1
(This used to be commit 64909a0d69a938e96f7a04b4288ca851fb8fe18a)
2007-10-10r18477: Finish server code generator for Samba 3.Jelmer Vernooij1-0/+68
(This used to be commit 4e2f20042448721ba1df5bbbb77710e155f23953)
2007-10-10r18475: Start working on server code generator that uses libndr.Jelmer Vernooij3-126/+133
(This used to be commit aa1c550d371c5874668baf06be7168c85dc5d48b)
2007-10-10r18471: Remove other Samba3 parser generator support as well - it's noJelmer Vernooij5-1379/+2
longer necessary as we can use libndr now. (This used to be commit 22142a9f3d5e759742c79a591413e5e8af04b22f)
2007-10-10r18470: Remove obsolete client generator code for Samba3 (we're now using theJelmer Vernooij2-152/+2
new code that uses libndr) (This used to be commit ea0ef1542f78e3a58d86b5693ec17c145050526b)
2007-10-10r18270: Samba3 has _PUBLIC_ now.Jelmer Vernooij1-5/+0
(This used to be commit 9dd6520240fbe3ea8126845a1fa2bdea35c7c4ac)
2007-10-10r18268: for samba3 define _PUBLIC_ emptyStefan Metzmacher1-0/+5
metze (This used to be commit b2018249b7da4155dde963bf118d4636864b0343)
2007-10-10r18254: reverted r18231Andrew Tridgell1-11/+3
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)
2007-10-10r18231: Don't use _PUBLIC_ but use __attribute__ directly instead.Jelmer Vernooij1-3/+11
(This used to be commit 77043ebe25dcca2a6b1a37d3b6095e9c434652d9)
2007-10-10r18228: Don't include Samba4-specific headers when building inside a Samba3 ↵Jelmer Vernooij2-16/+27
tree. (This used to be commit d0f0d4600acad71ea4993f4e356735433d9bc5f0)
2007-10-10r18227: Recognize Samba3 in-tree builds.Jelmer Vernooij1-1/+1
(This used to be commit 5055430ddfca02a962827bbedf7fbd9987992953)
2007-10-10r18194: Allow empty bitmap {} declarations.Jelmer Vernooij2-339/+354
(This used to be commit 084b5002b9a8c9790ce81480fe26d57e52789dbb)
2007-10-10r17930: Merge noinclude branch:Jelmer Vernooij1-1/+1
* Move dlinklist.h, smb.h to subsystem-specific directories * Clean up ads.h and move what is left of it to dsdb/ (only place where it's used) (This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
2007-10-10r17889: allocate a valid element where the pointer can point to,Stefan Metzmacher1-1/+1
fix c++ warnings metze (This used to be commit b15e4c7cfa4df3dc429945e4d330a8a9766eb1a6)
2007-10-10r17887: fix c++ warningsStefan Metzmacher1-2/+2
metze (This used to be commit ccef1f729089939b9250f1b177d5241f8baaa5eb)
2007-10-10r17305: allow 'declare [...] union foo;'Stefan Metzmacher2-461/+486
metze (This used to be commit 15d37004b70d097a1431fb4d41fef363ed654ac7)
2007-10-10r16824: Rename Ethereal -> Wireshark (patch from Joerg Mayer)Jelmer Vernooij5-37/+37
(This used to be commit a789aa468b2b2b631289dd65888b352de46ad900)
2007-10-10r16100: Patch from Michael Wood <mwood@icts.uct.ac.za>: s/then/than/ for ↵Gerald Carter5-8/+8
correct grammar (This used to be commit 26a2fa97e4c819e630bc9b50e11c8d5328c7b8c8)