summaryrefslogtreecommitdiff
path: root/pidl/pidl
Commit message (Collapse)AuthorAgeFilesLines
* pidl: use https urls and update dead msdn linkAurelien Aptel2016-06-201-4/+4
| | | | | | Signed-off-by: Aurelien Aptel <aaptel@suse.com> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: David Disseldorp <ddiss@samba.org>
* pidl/ws: fix indent (use 4 tabs) and remove trailing whitespaceAurelien Aptel2016-06-201-74/+74
| | | | | | | | | | | | | | | | | Port Wireshark commit 4110bde Author: Alexis La Goutte <alexis.lagoutte@gmail.com> Date: Fri Sep 26 19:51:34 2014 +0200 PIDL: fix indent (use 4 tabs) and remove trailing whitespace Change-Id: I0ee63a040867b44ac9915704f5e581483ed6f7e2 Reviewed-on: https://code.wireshark.org/review/4310 Reviewed-by: Anders Broman <a.broman58@gmail.com> Signed-off-by: Aurelien Aptel <aaptel@suse.com> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: David Disseldorp <ddiss@samba.org>
* pidl: add --template3 option to generate s3 server stubs.Günther Deschner2015-03-131-0/+8
| | | | | | | Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* pidl: Strip trailing whitespace from pidl, for easier exchange of patches ↵Guy Harris2014-09-281-93/+93
| | | | | | | | | | | | | with wireshark. BUG: https://bugzilla.samba.org/show_bug.cgi?id=10843 Change-Id: I7f1c1d9dd03acd35e59f2d16cc94ee0e8f3f1271 Reviewed-by: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: Michael Adam <obnox@samba.org> Autobuild-User(master): Michael Adam <obnox@samba.org> Autobuild-Date(master): Sun Sep 28 03:59:35 CEST 2014 on sn-devel-104
* pidl: remove superfluous "use lib ...".Michael Adam2014-09-051-1/+0
| | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=10472 Signed-off-by: Michael Adam <obnox@samba.org>
* pidl: Recent Perl warns about "defined(@var)" constructs.Vadim Zhukov2013-05-251-1/+1
| | | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Autobuild-User(master): Jelmer Vernooij <jelmer@samba.org> Autobuild-Date(master): Sat May 25 18:10:53 CEST 2013 on sn-devel-104
* pidl:Samba3/ClientNDR: implement rpccli_ stubs on top of dcerpc_ stubsStefan Metzmacher2010-08-121-3/+4
| | | | metze
* pidl:Samba4/NDR/Client: convert code to $self->pidl()Stefan Metzmacher2010-08-121-1/+2
| | | | metze
* not all versions of env like more than one argument...Björn Jacke2010-05-111-1/+1
|
* pidl: fix build on systems that don't have perl in /usr/bin/Björn Jacke2010-05-111-1/+1
|
* PIDL fix for using external types with wireshark backendronnie sahlberg2009-10-061-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | List, Please review this patch to pidl. Basically, we need to process the wireshark conformance file BEFORE we process the idl file since this file may define external types and set the alignment for them (using the TYPE directive). Otherwise pidl will default all external types to use 4byte alignment which breaks (much more often) on NDR64 regards ronnie sahlberg From 8f86903fc353d0906bd82e72ce19c5af09beb001 Mon Sep 17 00:00:00 2001 From: Ronnie Sahlberg <ronniesahlberg@gmail.com> Date: Mon, 5 Oct 2009 15:22:43 +1100 Subject: [PATCH] In the PIDL wireshark backend, we define external types in the conformance file using the TYPE directive. If we declare external types here, we must parse this file before we process the IDL file, or else these external types will all default to 4byte padding (pidl assumes all unknown types are 4byte aligned). Make sure we read the conformance file and create these new types before we parse the idl file. Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
* Import types from other Python mechanisms using the Python import mechanism, ↵Jelmer Vernooij2008-12-221-3/+2
| | | | to ensure they are initialized.
* Remove pidl SWIG backend; the native Python one works much better, andJelmer Vernooij2008-12-161-12/+1
| | | | that's also the best way to go for any other languages.
* Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejsJelmer Vernooij2008-09-181-13/+1
| | | | | Conflicts: source4/main.mk
* Move pidl to top-level directory.Jelmer Vernooij2008-09-171-0/+808