aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/giop
Commit message (Collapse)AuthorAgeFilesLines
* add missing mt.exe calls, to include manifest files into exe / dll filesUlf Lamping2009-02-021-0/+12
| | | | svn path=/trunk/; revision=27357
* Allow checkapis target to work in out-of-tree builds (s#../../#$(top_srcdir)).Jeff Morriss2008-07-291-1/+1
| | | | | | Also use $(top_builddir) instead of ../../ in a couple of other spots. svn path=/trunk/; revision=25863
* Add Makefile.common files for epan/dfilter and epan/ftypes.Guy Harris2008-07-022-1/+7
| | | | | | Add checkapi rules to Makefile.am files. svn path=/trunk/; revision=25656
* Put printf into a separate "termoutput" API group. For most files,Guy Harris2008-07-011-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
* Add support for "API groups" in checkAPIs.pl. Make the "prohibited"Gerald Combs2008-06-261-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
* Move the file utility functions from wiretap to libwsutil so thatJeff Morriss2008-05-221-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
* Use PROTO_ITEM_SET_HIDDEN().Anders Broman2008-05-095-1/+18
| | | | | | | Fix ID marking Add checkapi to makefiles svn path=/trunk/; revision=25260
* Make it possible to run checkapi on all plugins trough makefile.nmakeAnders Broman2008-05-051-0/+3
| | | | | | Note: Commented out in the plugins giving errors for now. svn path=/trunk/; revision=25231
* Use G_GINT64_MODIFIER, rather than the PRI[douxX]64 macros, for GLibGuy Harris2007-05-291-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
* Removed /Wx from CFLAGS to allow buildbot to proceedGraham Bloice2007-03-281-1/+1
| | | | svn path=/trunk/; revision=21248
* from Gisle Vanem: some more #pragma's that MingW don't likeUlf Lamping2007-03-281-1/+1
| | | | svn path=/trunk/; revision=21240
* add missing #pragma warning disable (now using _MSC_VER)Ulf Lamping2007-03-273-0/+12
| | | | svn path=/trunk/; revision=21227
* set "WX" and "#pragma warning(disable:4101)"Ulf Lamping2007-03-272-2/+5
| | | | svn path=/trunk/; revision=21222
* clean should also remove generated plugin.c and manifest filesUlf Lamping2007-01-031-2/+5
| | | | svn path=/trunk/; revision=20291
* Align build target names.Jaap Keuter2007-01-021-2/+2
| | | | svn path=/trunk/; revision=20269
* More Ethereal -> Wireshark renaming.Jaap Keuter2007-01-021-1/+1
| | | | svn path=/trunk/; revision=20268
* More Ethereal -> Wireshark renamingJaap Keuter2007-01-021-2/+2
| | | | svn path=/trunk/; revision=20267
* remove plugin.c in distlcleanJörg Mayer2006-06-021-1/+2
| | | | svn path=/trunk/; revision=18312
* libethereal -> libwireshark. idl2eth -> idl2wrs. There are a _lot_ ofGerald Combs2006-05-316-9/+9
| | | | | | changes here. It compiles OK on OS X, but hasn't been tested anywhere else. svn path=/trunk/; revision=18260
* Ethereal->WiresharkAnders Broman2006-05-293-525/+16
| | | | svn path=/trunk/; revision=18239
* Ethereal->WiresharkAnders Broman2006-05-281-1/+1
| | | | svn path=/trunk/; revision=18231
* ethereal->wireshark updatesRonnie Sahlberg2006-05-221-1/+1
| | | | svn path=/trunk/; revision=18206
* name changeRonnie Sahlberg2006-05-215-6/+6
| | | | svn path=/trunk/; revision=18197
* Handle 64bits signed/unsigned integers and get rid of some extra LF:s.Anders Broman2006-04-191-12814/+945
| | | | svn path=/trunk/; revision=17911
* From W.Borgert:Anders Broman2006-04-193-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
* From W. Borgert:Anders Broman2006-04-174-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
* Parlay re-generated with the updated idl2eth generator.Anders Broman2005-08-311-978/+904
| | | | svn path=/trunk/; revision=15644
* After doing "make maintainer-clean", "svn status --no-ignore | grep ^I"Jörg Mayer2005-07-101-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
* Regenerated Tango with the latest idl2eth and the tango.idlAnders Broman2005-06-281-470/+509
| | | | svn path=/trunk/; revision=14806
* In generated GIOP dissectors, don't set the Protocol or Info columns, orGuy Harris2005-06-253-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
* Re-generate the CosNaming, CosEventComm, and Parlay dissectors from theGuy Harris2005-06-244-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
* Fix the line endings.Guy Harris2005-06-211-120741/+120735
| | | | | | | Get rid of include of "snprintf.h", and _U_-ify arguments, as per changes made to idl2eth. svn path=/trunk/; revision=14719
* Get rid of include of "snprintf.h", and _U_-ify arguments, as perGuy Harris2005-06-211-80/+76
| | | | | | changes made to idl2eth. svn path=/trunk/; revision=14718
* Correct a typoAnders Broman2005-06-141-1/+1
| | | | svn path=/trunk/; revision=14631
* Add the missing parlay.la to the makefileLuis Ontanon2005-06-131-1/+1
| | | | svn path=/trunk/; revision=14619
* Add dissection of parlayAnders Broman2005-06-093-4/+120756
| | | | | | www.parlay.org svn path=/trunk/; revision=14597
* From Paolo Frigo :Anders Broman2005-06-014-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
* Throw an exception if we're handed a null pointer when we weren'tGerald Combs2005-05-302-0/+6
| | | | | | expecting one. Fixes bug 200. svn path=/trunk/; revision=14488
* Call the "new-style init" routine for plugins a "register" routine, asGuy Harris2005-03-072-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
* Preparations for dropping the old plugin api.Lars Roland2005-03-053-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
* Make the "maintainer-clean" rules get rid of some additional generatedGuy Harris2005-02-141-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
* Use -1 as a length value for "to the end of the tvbuff".Guy Harris2005-01-152-2/+2
| | | | svn path=/trunk/; revision=13046
* From Lars Roland: we need to define _NEED_VAR_IMPORT_ in plugins if weGuy Harris2004-10-011-2/+2
| | | | | | link the plugins with libethereal, so do so. svn path=/trunk/; revision=12176
* From Lars Roland: add an option to link plugins with libethereal ratherGuy Harris2004-09-291-4/+13
| | | | | | than using the plugin address table. svn path=/trunk/; revision=12139
* .cvsignore is deadJörg Mayer2004-07-181-24/+0
| | | | | | | | | it has been replaced by svn proplist -v <dir/file> and svn propedit <dir/file> svn path=/trunk/; revision=11422
* Add epan/dissectors/.cvsignoreJörg Mayer2004-07-181-0/+2
| | | | | | Add tags and TAGS to all .cvsignore files svn path=/trunk/; revision=11419
* Move dissectors to epan/dissectors directory.Gilbert Ramirez2004-07-182-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
* Set the svn:eol-style property on all text files to "native", so thatGuy Harris2004-07-182-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
* Replace the plugin linkage libs into PLUGIN_LIBS which is generated from theOlivier Biot2004-04-251-3/+3
| | | | | | top-level configure.in when running configure. svn path=/trunk/; revision=10699
* Add support for plugin dissectors on cygwin builds, by adding the followingOlivier Biot2004-04-141-1/+3
| | | | | | | | | | | line to every Makefile.am file for a given plugin XXX: XXX_la_LIBADD = -L../../epan -lethereal @GLIB_LIBS@ This way symbols defined in libethereal and GLib are resolved when linking the plugin dissector modules. svn path=/trunk/; revision=10601