aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/m2m
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
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-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-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-19/+12
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
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-4/+16
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/+7
svn path=/trunk/; revision=30373
2009-09-24Don't guard col_append_str with check_colKovarththanan Rajaratnam1-28/+7
svn path=/trunk/; revision=30125
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-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-09Don't guard col_clear with col_checkKovarththanan Rajaratnam1-4/+1
svn path=/trunk/; revision=29346
2009-08-09Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-4/+1
svn path=/trunk/; revision=29345
2009-08-08Check TLV lengths before we try to add them to the tree. Fixes bug 3824.Gerald Combs1-11/+25
svn path=/trunk/; revision=29338
2009-08-03Various minor cleanups:Bill Meier1-263/+250
- Do all find_dissector() calls only once during proto_reg_handoff (not each time a sub-dissector is called when dissecting frames). - Move proto_register & proto_reg_handoff to the end of the file as per convention; - Move a global variables to be local; - Change a global variable to be static; - Remove unneeded multiple #include <string.h> - Remove an unneeded variable and a few unneeded lines of code. svn path=/trunk/; revision=29282
2009-06-24From Kovarththanan Rajaratnam:Stig Bjørlykke1-180/+180
Move hf_register_info declarations in packet-m2m.c to function scope svn path=/trunk/; revision=28831
2009-05-13Apply some of the patches from:Anders Broman1-3/+1
http://wiki.wireshark.org/Development/Optimization svn path=/trunk/; revision=28355
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-02add missing mt.exe calls, to include manifest files into exe / dll filesUlf Lamping1-0/+3
svn path=/trunk/; revision=27357
2009-01-13Make the column check actually check the information column status.Jaap Keuter1-2/+2
svn path=/trunk/; revision=27224
2008-10-31Fix some "format not a string literal and no format arguments" warnings.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=26652
2008-10-25proto_register/proto_reg_handoff; Various small cleanup and bug-fixingBill Meier1-21/+12
remove unnecessary #include prefs.f and emem.h in a few cases... svn path=/trunk/; revision=26554
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-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
2007-08-27Add .c.obj:: inference rule (to cause "batch compile") Bill Meier1-0/+3
svn path=/trunk/; revision=22696
2007-08-01Clean up the WiMax Mac-to-Mac dissector code.Jaap Keuter3-92/+26
svn path=/trunk/; revision=22435
2007-05-27Use $(PLUGIN_LDFLAGS) for LDFLAGS.Guy Harris1-1/+1
svn path=/trunk/; revision=21963
2007-05-27Use tvb_reported_length() to get the amount of data we should look at;Guy Harris2-6/+6
the number of bytes in the packet or subset of the packet is the reported length, tvb_length() just gives you the amount of that data that was actually captured. Include <glib.h>, not <gmodule.h>, even in plugins. Fix the version numbers in the rc files. svn path=/trunk/; revision=21960
2007-05-27Include wimax_tlv.h the same way packet-m2m.c does.Guy Harris1-1/+1
svn path=/trunk/; revision=21958
2007-05-26Missing bits and fixes to get the buildbot green again.Graeme Lunt3-12/+74
svn path=/trunk/; revision=21952
2007-05-26Get rid of another item that's now handled automatically.Guy Harris1-6/+0
svn path=/trunk/; revision=21951
2007-05-26Get rid of the old-style plugin registration stuff.Guy Harris1-18/+0
svn path=/trunk/; revision=21950
2007-05-26Go with a Makefile.common as other plugins have, and tweak theGuy Harris3-13/+198
Makefile.nmake and Makefile.am files to more closely resemble the ones for other plugins. (This should fix at least one of the distcheck problems, namely that wmxtypes.h apparently wasn't getting put into the distribution.) svn path=/trunk/; revision=21949
2007-05-25From Mike Harvey: Support for WiMAX and the WiMAX M2M encapsulation protocol.Gerald Combs9-0/+1590
Add support for WiMAX and M2M to various makefiles and installer files. Add basic support for M2M to randpkt. svn path=/trunk/; revision=21945