aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/giop
AgeCommit message (Collapse)AuthorFilesLines
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam4-8/+4
svn path=/trunk/; revision=29340
2009-03-02Disable manifest building for our DLLs. This attempts to fix bug 3272.Gerald Combs1-13/+1
svn path=/trunk/; revision=27579
2009-02-02add missing mt.exe calls, to include manifest files into exe / dll filesUlf Lamping1-0/+12
svn path=/trunk/; revision=27357
2008-07-29Allow checkapis target to work in out-of-tree builds (s#../../#$(top_srcdir)).Jeff Morriss1-1/+1
Also use $(top_builddir) instead of ../../ in a couple of other spots. svn path=/trunk/; revision=25863
2008-07-02Add Makefile.common files for epan/dfilter and epan/ftypes.Guy Harris2-1/+7
Add checkapi rules to Makefile.am files. svn path=/trunk/; revision=25656
2008-07-01Put printf into a separate "termoutput" API group. For most files,Guy Harris1-1/+1
check for it - but not for TShark plugins, as they are expected to print to the standard output. svn path=/trunk/; revision=25653
2008-06-26Add support for "API groups" in checkAPIs.pl. Make the "prohibited"Gerald Combs1-1/+1
and "deprecated" groups the default. Add an "abort" group for code that shouldn't exit the program. Update the makefiles to call "checkAPIs.pl -g abort" for dissectors. Remove a dependency on "cat" in checkAPIs.pl. svn path=/trunk/; revision=25614
2008-05-22Move the file utility functions from wiretap to libwsutil so thatJeff Morriss1-6/+6
libwireshark (and the plugins using those functions) do not depend on wiretap on Windows. While doing that, rename the eth_* functions to ws_*. svn path=/trunk/; revision=25354
2008-05-09Use PROTO_ITEM_SET_HIDDEN().Anders Broman5-1/+18
Fix ID marking Add checkapi to makefiles svn path=/trunk/; revision=25260
2008-05-05Make it possible to run checkapi on all plugins trough makefile.nmakeAnders Broman1-0/+3
Note: Commented out in the plugins giving errors for now. svn path=/trunk/; revision=25231
2007-05-29Use G_GINT64_MODIFIER, rather than the PRI[douxX]64 macros, for GLibGuy Harris1-11/+11
routines and routines using those routines. GLib might use different modifiers for 64-bit quantities than the platform's C library does. svn path=/trunk/; revision=21990
2007-03-28Removed /Wx from CFLAGS to allow buildbot to proceedGraham Bloice1-1/+1
svn path=/trunk/; revision=21248
2007-03-28from Gisle Vanem: some more #pragma's that MingW don't likeUlf Lamping1-1/+1
svn path=/trunk/; revision=21240
2007-03-27add missing #pragma warning disable (now using _MSC_VER)Ulf Lamping3-0/+12
svn path=/trunk/; revision=21227
2007-03-27set "WX" and "#pragma warning(disable:4101)"Ulf Lamping2-2/+5
svn path=/trunk/; revision=21222
2007-01-03clean should also remove generated plugin.c and manifest filesUlf Lamping1-2/+5
svn path=/trunk/; revision=20291
2007-01-02Align build target names.Jaap Keuter1-2/+2
svn path=/trunk/; revision=20269
2007-01-02More Ethereal -> Wireshark renaming.Jaap Keuter1-1/+1
svn path=/trunk/; revision=20268
2007-01-02More Ethereal -> Wireshark renamingJaap Keuter1-2/+2
svn path=/trunk/; revision=20267
2006-06-02remove plugin.c in distlcleanJörg Mayer1-1/+2
svn path=/trunk/; revision=18312
2006-05-31libethereal -> libwireshark. idl2eth -> idl2wrs. There are a _lot_ ofGerald Combs6-9/+9
changes here. It compiles OK on OS X, but hasn't been tested anywhere else. svn path=/trunk/; revision=18260
2006-05-29Ethereal->WiresharkAnders Broman3-525/+16
svn path=/trunk/; revision=18239
2006-05-28Ethereal->WiresharkAnders Broman1-1/+1
svn path=/trunk/; revision=18231
2006-05-22ethereal->wireshark updatesRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=18206
2006-05-21name changeRonnie Sahlberg5-6/+6
svn path=/trunk/; revision=18197
2006-04-19Handle 64bits signed/unsigned integers and get rid of some extra LF:s.Anders Broman1-12814/+945
svn path=/trunk/; revision=17911
2006-04-19From W.Borgert:Anders Broman3-6328/+3164
this patch leads to a more condensed representation of strings in the GIOP module, e.g. in Parlay instead of having: length = 42 TpAddress_AddrString = sip:anyone@somebody.thehost.whose.es:5432 you have now: TpAddress_AddrString (42) = sip:anyone@somebody.thehost.whose.es:5432 The former was not as concise, if you have a lot of strings (as in CosNaming) and it was not clear whether the protocol had a explicit field named "length" in the IDL. svn path=/trunk/; revision=17902
2006-04-17From W. Borgert:Anders Broman4-7480/+9268
- Regenerated files. - Use .sort() on one or two of the lists in ethereal_gen.py to make generated files more diff-friendly in the future. svn path=/trunk/; revision=17885
2005-08-31Parlay re-generated with the updated idl2eth generator.Anders Broman1-978/+904
svn path=/trunk/; revision=15644
2005-07-10After doing "make maintainer-clean", "svn status --no-ignore | grep ^I"Jörg Mayer1-1/+4
returned quite a list of files. Add them to MAINTAINERCLEANFILES. Whitespace changes (replace multiple spaces by TABs, in a few cases this needed to be done at the beginning of Makefile lines. svn path=/trunk/; revision=14891
2005-06-28Regenerated Tango with the latest idl2eth and the tango.idlAnders Broman1-470/+509
svn path=/trunk/; revision=14806
2005-06-25In generated GIOP dissectors, don't set the Protocol or Info columns, orGuy Harris3-10992/+12138
create the top-level protocol tree item, until the dissector accepts the packet as being for it. "strcmp()" isn't a Boolean; don't treat it as such. Get rid of trailing white space. svn path=/trunk/; revision=14750
2005-06-24Re-generate the CosNaming, CosEventComm, and Parlay dissectors from theGuy Harris4-2218/+2228
IDL (and re-insert an earlier bug fix into the CosNaming and CosEventComm dissectors), and add a new check added to ethereal_gen.py to the Tango dissector. svn path=/trunk/; revision=14745
2005-06-21Fix the line endings.Guy Harris1-120741/+120735
Get rid of include of "snprintf.h", and _U_-ify arguments, as per changes made to idl2eth. svn path=/trunk/; revision=14719
2005-06-21Get rid of include of "snprintf.h", and _U_-ify arguments, as perGuy Harris1-80/+76
changes made to idl2eth. svn path=/trunk/; revision=14718
2005-06-14Correct a typoAnders Broman1-1/+1
svn path=/trunk/; revision=14631
2005-06-13Add the missing parlay.la to the makefileLuis Ontanon1-1/+1
svn path=/trunk/; revision=14619
2005-06-09Add dissection of parlayAnders Broman3-4/+120756
www.parlay.org svn path=/trunk/; revision=14597
2005-06-01From Paolo Frigo :Anders Broman4-5/+5121
A new plugin based on GIOP to recognize Tango packets. TANGO is an object oriented distributed control system based on CORBA. Tango is being actively developed as a collaborative effort among the ESRF, Soleil, Elettra and ALBA synchrotron facilities. TANGO is an open source project hosted by SourceForge. svn path=/trunk/; revision=14513
2005-05-30Throw an exception if we're handed a null pointer when we weren'tGerald Combs2-0/+6
expecting one. Fixes bug 200. svn path=/trunk/; revision=14488
2005-03-07Call the "new-style init" routine for plugins a "register" routine, asGuy Harris2-14/+12
it serves the same purpose as the register routine in a built-in dissector, and don't require all dissectors to have one, as they might just be taps. Get rid of the stats tree's init routine, as it's just a tap, and as it doesn't do anything. Update the idl2eth Python script to generate plugins with register routines. svn path=/trunk/; revision=13644
2005-03-05Preparations for dropping the old plugin api.Lars Roland3-26/+7
Introduce a new init routine for plugins, which does not take the plugin api table as an argument and allows etheral to distinguish between plugins using the old and the new api. Update README.plugins accordingly Change all g_warnings() in epan/plugins.c to report_failue(). On windows we do not have a log console open while loading the plugins, because a log console cannot be opened before the prefs have been read. Thus g_warnings() does not work for reporting problems with plugins. svn path=/trunk/; revision=13596
2005-02-14Make the "maintainer-clean" rules get rid of some additional generatedGuy Harris1-0/+2
files. Do this with GENERATED_HEADER_FILES, GENERATED_C_FILES, and GENERATED_FILES macros in Makefile.common files, along the lines of what wiretap/Makefile.common has. Clean up "*~" files with "make clean" rather than only "make distclean" in some additional places. Add "maintainer-clean" rules to the Makefile.nmake files, paralelling the ones in the automake-generated Makefile.in files, using the GENERATED_FILES macros from Makefile.common files. In some cases, move the cleanup of files from "make distclean" to "make maintainer-clean", and in other cases, put in a comment indicating why we're not doing that (because some files that are distributed in the source tarballs, namely Flex output, were built with a UN*X Flex and won't compile on Windows, so we get rid of them with "make distclean" so you can clean up stuff that *has* to be re-generated for Windows). Clean up some *CLEANFILES definitions - get rid of ones that no longer apply as files were moved or that add to the definition a name that's already there. svn path=/trunk/; revision=13402
2005-01-15Use -1 as a length value for "to the end of the tvbuff".Guy Harris2-2/+2
svn path=/trunk/; revision=13046
2004-10-01From Lars Roland: we need to define _NEED_VAR_IMPORT_ in plugins if weGuy Harris1-2/+2
link the plugins with libethereal, so do so. svn path=/trunk/; revision=12176
2004-09-29From Lars Roland: add an option to link plugins with libethereal ratherGuy Harris1-4/+13
than using the plugin address table. svn path=/trunk/; revision=12139
2004-07-18 .cvsignore is deadJörg Mayer1-24/+0
it has been replaced by svn proplist -v <dir/file> and svn propedit <dir/file> svn path=/trunk/; revision=11422
2004-07-18Add epan/dissectors/.cvsignoreJörg Mayer1-0/+2
Add tags and TAGS to all .cvsignore files svn path=/trunk/; revision=11419
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez2-2/+2
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410
2004-07-18Set the svn:eol-style property on all text files to "native", so thatGuy Harris2-2/+2
they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400