aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/gryphon
AgeCommit message (Collapse)AuthorFilesLines
2011-02-02A bit of Windows makefiles rework and cleanup:Bill Meier1-2/+3
- Define macros for certain CFLAGS in config.nmake iso of having defs in each makefile; a. -DHAVE_CONFIG_H and -D_U_="" are now part of a macro named STANDARD_CFLAGS; b. -WX has been replaced by WARNINGS_ARE_ERRORS (defined as -WX in config.nmake) (This allows disabling "Warnings as Errors" by just changing config.nmake) c. CVARSDLL definitions (not usage) have been removed from the various makefiles. XXX: It appears the usage of CVARSDLL can also be removed (not yet done) since: -DWIN32 and -DNULL=0 do not appear to be needed (any more); -D_MT and _D_DLL are not needed since /MP causes these definitions. d. Define a macro WARNINGS_CFLAGS with additional specific compiler (level4) warnings to be enabled. E.G., 4295: array is too small to include a terminating null character - config.nmake: reformat some long lines for readability; - plugins\Makefile.nmake: clean-deps does nothing: remove it (and usage in top-level makefile); - dissectors/Makefile.nmake: test to enable packet-rrc.obj target needs to include MSVC2010 ... svn path=/trunk/; revision=35747
2011-01-21There's no need to pass the result of tvb_get_ptr() as the 'value' inJeff Morriss1-17/+17
proto_tree_add_*(): just use proto_tree_add_item(). Replace some tvb_get_ptr()s with tvb_get_ephemeral_string(). svn path=/trunk/; revision=35603
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-1/+1
keys to have _uint in their names, to match the routines that handle dissector tables with string keys. (Using _port can confuse people into thinking they're intended solely for use with TCP/UDP/etc. ports when, in fact, they work better for things such as Ethernet types, where the binding of particular values to particular protocols are a lot stronger.) svn path=/trunk/; revision=35224
2010-11-05Simply use %c for printing char.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=34789
2010-11-05Fixed a printf modifier to remove a warning from clang.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=34784
2010-09-24Plugins are not shared libraries, so:Guy Harris1-1/+0
1) don't set thei SOVERSION - run-time-loaded modules don't have an SOVERSION; 2) build them with link mode MODULE, not SHARED, on all platforms. (Fixing 1) also fixes the problem with building them as MODULE on OS X.) svn path=/trunk/; revision=34243
2010-09-23H. Sivank <hsivank@gmail.com>Jörg Mayer1-1/+1
I try to configure Wireshark with cmake on macosx 10.6. It fails with : set_target_properties called with incorrect number of arguments. Attached a patch to fix this issue. svn path=/trunk/; revision=34201
2010-05-14Synchronize Makefiles even more.Jaap Keuter1-0/+1
svn path=/trunk/; revision=32808
2010-05-14Add Cmake stuff to the source distribution so more people can try it out.Jeff Morriss1-4/+5
svn path=/trunk/; revision=32807
2010-04-05Get rid of a bunch of check_col().Anders Broman1-9/+7
svn path=/trunk/; revision=32388
2010-03-18cmake changes:Jörg Mayer1-2/+3
- Add checking for linker flags - Install plugins with the name including the Wireshark version. This will make it easier to find matching plugin versions if files get just copied over. svn path=/trunk/; revision=32231
2010-02-24- Remove the lib prefix for plugin names.Jörg Mayer1-4/+2
- Remove a (resolved) comment. - Add a commented out line how to add version infos to the plugin's file name. svn path=/trunk/; revision=31995
2010-01-28Fix some gcc -Wshadow warnings.Bill Meier1-2/+2
svn path=/trunk/; revision=31722
2009-11-17Beginnings of enabling static builds. Still to do:Jörg Mayer1-1/+1
* Add -static * Registration may need different handling * Add plugins * Build error in wslua svn path=/trunk/; revision=30987
2009-11-07cmake will now honor -Werror if configured (default: on)Jörg Mayer1-3/+15
svn path=/trunk/; revision=30852
2009-10-09Use register_dissector_files in the plugins dissectorsKovarththanan Rajaratnam1-25/+3
svn path=/trunk/; revision=30435
2009-10-06Build plugins with cmake on OSX.Stig Bjørlykke1-0/+2
svn path=/trunk/; revision=30373
2009-09-21CMake:Jörg Mayer1-0/+6
- Add opcua to the list of plugins to build - Link the gtk stuff statically into wireshark - Beginnings of "make install" - Change a few things about install paths svn path=/trunk/; revision=30029
2009-09-20Use tvb_get_ephemeral_stringz() instead of tvb_get_stringz()Kovarththanan Rajaratnam1-8/+7
svn path=/trunk/; revision=30002
2009-09-16Build a few more pluginsJörg Mayer1-0/+69
svn path=/trunk/; revision=29942
2009-09-13Run checkapi on the dissector header filesJeff Morriss2-2/+2
svn path=/trunk/; revision=29883
2009-09-09We no longer support the old plugin API so remove it completely from the ↵Kovarththanan Rajaratnam1-1/+1
build system svn path=/trunk/; revision=29821
2009-08-21(Minor) Remove unneeded #includes.Bill Meier1-4/+0
svn path=/trunk/; revision=29492
2009-08-09Don't guard col_clear with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29344
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-2/+1
svn path=/trunk/; revision=29340
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-6/+6
Cleanup header_field_info in plugins. svn path=/trunk/; revision=28771
2009-03-02Disable manifest building for our DLLs. This attempts to fix bug 3272.Gerald Combs1-3/+0
svn path=/trunk/; revision=27579
2009-02-21Update the documentation to reflect the current state of plugin development.Jaap Keuter1-0/+5
svn path=/trunk/; revision=27491
2009-02-18Correct copyright statements.Jaap Keuter2-4/+6
svn path=/trunk/; revision=27480
2009-02-02add missing mt.exe calls, to include manifest files into exe / dll filesUlf Lamping1-0/+3
svn path=/trunk/; revision=27357
2008-08-26#include <emem.h> not req'dBill Meier1-1/+0
svn path=/trunk/; revision=26095
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 Harris1-0/+3
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-4/+4
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 Broman2-9/+22
Fix ID marking Add checkapi to makefiles svn path=/trunk/; revision=25260
2008-05-08Run checkAPI in plugins dir.Anders Broman1-3/+3
svn path=/trunk/; revision=25259
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
2008-03-29Remove the pre-release flag from FILEFLAGS in the resource file.Jaap Keuter1-2/+2
svn path=/trunk/; revision=24757
2008-03-01Create proper dependancies for plugin.cJaap Keuter1-1/+2
svn path=/trunk/; revision=24520
2008-02-27Quote argument to test in plugins Makefiles, as proposed by Greg A. Woods.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=24488
2008-02-18If we have an SVN revision number, use it as the build number under WindowsGerald Combs1-1/+1
instead of "0". svn path=/trunk/; revision=24376
2008-02-05Rewrote some prohibited APIs in plugins/ (sprintf, strcpy, strcat).Stig Bjørlykke1-7/+7
svn path=/trunk/; revision=24274
2008-01-10From Chris Maynard (bug 1852):Richard van der Hoff1-24/+24
These packet-g*.c files all have display filter issues: 1) packet-gryphon.c: PROTOABBREV is "gryphon", but display filter fields are prefixed with only "gryph". 2) packet-gmrp.c: PROTOABBREV is "gmrp", but display filter fields are prefixed with "garp". 3) packet-gssapi.c: PROTOABBREV is "gss-api", but display filter fields are prefixed with "gssapi". 4) packet-gvrp.c: PROTOABBREV is "gvrp", but display filter fields are prefixed with "garp", most of which conflict with packet-gmrp.c's display filter fields. svn path=/trunk/; revision=24058
2007-12-08Get rid of unused file. (No other plugin has it.)Guy Harris1-1/+0
svn path=/trunk/; revision=23812
2007-08-27Add .c.obj:: inference rule (to cause "batch compile") Bill Meier1-0/+3
svn path=/trunk/; revision=22696
2007-05-27Use $(PLUGIN_LDFLAGS) for LDFLAGS.Guy Harris1-1/+1
svn path=/trunk/; revision=21963
2007-05-27Clean up white space.Guy Harris1-2/+3
svn path=/trunk/; revision=21962
2007-05-27Get rid of trailing blank lines.Guy Harris1-1/+0
svn path=/trunk/; revision=21961