aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/m2m
Commit message (Collapse)AuthorAgeFilesLines
* Fix [-Wmissing-prototypes]Anders Broman2013-12-271-0/+2
| | | | svn path=/trunk/; revision=54473
* Add CMake properties to targets so that they are logically organised when ↵Graham Bloice2013-10-131-0/+1
| | | | | | | | using a Visual Studio solution. Add CMake properties to group the source files in epan into logical blocks when using a Visual Studio solution. svn path=/trunk/; revision=52580
* expert_add_info_format_text -> expert_add_info_formatMichael Mann2013-09-091-1/+1
| | | | svn path=/trunk/; revision=51850
* Remove fragment_data, add fragment_head, fragment_item - for now alias it to ↵Jakub Zawadzki2013-07-171-1/+1
| | | | | | | | the same structure. This is begin of work to split fragment head and fragments items. svn path=/trunk/; revision=50708
* Use tvb_new_chain with the tvbuffs from a reassembly.Guy Harris2013-07-141-2/+2
| | | | svn path=/trunk/; revision=50585
* A fragment_data structure now contains a pointer to a tvbuff to theGuy Harris2013-07-141-3/+3
| | | | | | | | | | fragment or reassembled data, not a pointer to the data itself; instead of having to construct a tvbuffs for the reassembled data, we can now just use the existing tvbuff. Spell out "fragment" and "fragmentation" in comments while we're at it. svn path=/trunk/; revision=50584
* Batch (some of) the plugins to filterable expert infos. The Profinet plugin ↵Michael Mann2013-05-291-2/+12
| | | | | | started to get a bit complex in determining filter names (especially the DCOM stuff), so I'll leave that to someone more familiar with the protocol. svn path=/trunk/; revision=49624
* Don't wire into the reassembly code the notion that reassemblies shouldGuy Harris2013-03-221-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | be done on flows from one address to another; reassembly for protocols running atop TCP should be done on flows from one TCP endpoint to another. We do this by: adding "reassembly table" as a data structure; associating hash tables for both in-progress reassemblies and completed reassemblies with that data structure (currently, not all reassemblies use the latter; they might keep completed reassemblies in the first table); having functions to create and destroy keys in that table; offering standard routines for doing address-based and address-and-port-based flow processing, so that dissectors not needing their own specialized flow processing can just use them. This fixes some mis-reassemblies of NIS YPSERV YPALL responses (where the second YPALL response is processed as if it were a continuation of a previous response between different endpoints, even though said response is already reassembled), and also allows the DCE RPC-specific stuff to be moved out of epan/reassembly.c into the DCE RPC dissector. svn path=/trunk/; revision=48491
* From beroset:Anders Broman2013-03-181-9/+9
| | | | | | | remove C++ incompatibilities https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 svn path=/trunk/; revision=48400
* From David Arnold:Jaap Keuter2013-03-121-1/+1
| | | | | | Replace use of INCLUDES with AM_CPPFLAGS in all Makefiles to placate recent autotools. svn path=/trunk/; revision=48261
* Export libwireshark symbols using WS_DLL_PUBLIC defineBalint Reczey2013-03-011-1/+1
| | | | | | | Also remove old WS_VAR_IMPORT define and related Makefile magic everywhere in the project. svn path=/trunk/; revision=47992
* From Ed Beroset via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 :Pascal Quantin2013-03-011-37/+37
| | | | | | Remove C++ incompatibilities from WiMAX plugins svn path=/trunk/; revision=47978
* Comment out numerous unused hf_.... instances found by checkhf.Bill Meier2013-02-101-1/+3
| | | | svn path=/trunk/; revision=47617
* Make the other plugin makefiles use the new style introduced in the MATEGuy Harris2013-02-093-29/+31
| | | | | | makefiles. svn path=/trunk/; revision=47579
* We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss2012-09-202-4/+0
| | | | svn path=/trunk/; revision=45015
* Update FSF address - part II.Jakub Zawadzki2012-06-281-2/+2
| | | | svn path=/trunk/; revision=43538
* Update Free Software Foundation address.Jakub Zawadzki2012-06-286-6/+6
| | | | | | (COPYING will be updated in next commit) svn path=/trunk/; revision=43536
* Set Makefile.common as a plugin.c dependency so plugin.c is rebuilt if ↵Bill Meier2012-06-011-1/+1
| | | | | | Makefile.common is changed svn path=/trunk/; revision=42972
* Windows: Set Makefile.common as a plugin.c dependency so plugin.c is rebuilt ↵Bill Meier2012-06-011-2/+2
| | | | | | | | if Makefile.common is changed ToDo: ditto for Makefile.am ? svn path=/trunk/; revision=42971
* Show m2m.fch_burst_tlv_value in decimal.Guy Harris2012-05-111-1/+1
| | | | svn path=/trunk/; revision=42589
* Get rid of remaining Booleans-as-encoding-arguments inGuy Harris2012-05-111-5/+21
| | | | | | | | | proto_tree_add_item() calls. Also, fix the type of what appears to be a 24-bit integral field (cut-and-pasteo?). svn path=/trunk/; revision=42585
* Add a "-build" argument to checkAPIs.pl. Use that argument when buildingJeff Morriss2012-04-042-2/+2
| | | | | | | | | | | | from makefiles (and thus from the buildbot). The intention is to be able to tell when a human is running the tool so we can provide more code-review guidance. As a starter, enable the "too many proto_tree_add_text() calls" check when a human is running the tool. svn path=/trunk/; revision=41943
* Removed unused pdu_length in pdu_burst_decoder to avoid a warning from clang.Stig Bjørlykke2012-03-271-4/+1
| | | | svn path=/trunk/; revision=41794
* Add *.sbr files to the clean target.Anders Broman2012-01-291-1/+1
| | | | svn path=/trunk/; revision=40761
* For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.Bill Meier2011-10-211-1/+1
| | | | | | Also: remove trailing whitespace for a number of files. svn path=/trunk/; revision=39503
* Convert 'encoding' parameter of certain proto_tree_add_item() calls in ↵Bill Meier2011-10-061-7/+7
| | | | | | | | | | | | | | | | | | | | | | | plugin dissectors: Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as the encoding parameter for proto_tree_add_item() calls which directly reference an item in hf[] which has a type of: FT_UINT8 FT_UINT16 FT_UINT24 FT_UINT32 FT_UINT64 FT_INT8 FT_INT16 FT_INT24 FT_INT32 FT_INT64 FT_FLOAT FT_DOUBLE svn path=/trunk/; revision=39292
* Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier2011-10-051-1/+1
| | | | | | | | | | | | | | reference an hf item (in hf[] with types: FT_NONE FT_BYTES FT_IPV6 FT_IPXNET FT_OID Note: Encoding field set to ENC_NA only if the field was previously TRUE|FALSE|1|0|ENC_LITTLE_ENDIAN|ENC_BIG_ENDIAN svn path=/trunk/; revision=39262
* A bit of Windows makefiles rework and cleanup:Bill Meier2011-02-021-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
* Rename the routines that handle dissector tables with unsigned integerGuy Harris2010-12-201-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
* Plugins are not shared libraries, so:Guy Harris2010-09-241-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
* H. Sivank <hsivank@gmail.com>Jörg Mayer2010-09-231-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
* Add Cmake stuff to the source distribution so more people can try it out.Jeff Morriss2010-05-141-4/+5
| | | | svn path=/trunk/; revision=32807
* Get rid of a bunch of check_col().Anders Broman2010-04-051-19/+12
| | | | svn path=/trunk/; revision=32388
* cmake changes:Jörg Mayer2010-03-181-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
* - Remove the lib prefix for plugin names.Jörg Mayer2010-02-241-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
* Beginnings of enabling static builds. Still to do:Jörg Mayer2009-11-171-1/+1
| | | | | | | | | * Add -static * Registration may need different handling * Add plugins * Build error in wslua svn path=/trunk/; revision=30987
* cmake will now honor -Werror if configured (default: on)Jörg Mayer2009-11-071-4/+16
| | | | svn path=/trunk/; revision=30852
* Use register_dissector_files in the plugins dissectorsKovarththanan Rajaratnam2009-10-091-25/+3
| | | | svn path=/trunk/; revision=30435
* Build plugins with cmake on OSX.Stig Bjørlykke2009-10-061-0/+7
| | | | svn path=/trunk/; revision=30373
* Don't guard col_append_str with check_colKovarththanan Rajaratnam2009-09-241-28/+7
| | | | svn path=/trunk/; revision=30125
* CMake:Jörg Mayer2009-09-211-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
* Build a few more pluginsJörg Mayer2009-09-161-0/+69
| | | | svn path=/trunk/; revision=29942
* Run checkapi on the dissector header filesJeff Morriss2009-09-132-2/+2
| | | | svn path=/trunk/; revision=29883
* We no longer support the old plugin API so remove it completely from the ↵Kovarththanan Rajaratnam2009-09-091-1/+1
| | | | | | build system svn path=/trunk/; revision=29821
* Don't guard col_clear with col_checkKovarththanan Rajaratnam2009-08-091-4/+1
| | | | svn path=/trunk/; revision=29346
* Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_checkKovarththanan Rajaratnam2009-08-091-4/+1
| | | | svn path=/trunk/; revision=29345
* Check TLV lengths before we try to add them to the tree. Fixes bug 3824.Gerald Combs2009-08-081-11/+25
| | | | svn path=/trunk/; revision=29338
* Various minor cleanups:Bill Meier2009-08-031-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
* From Kovarththanan Rajaratnam:Stig Bjørlykke2009-06-241-180/+180
| | | | | | Move hf_register_info declarations in packet-m2m.c to function scope svn path=/trunk/; revision=28831
* Apply some of the patches from:Anders Broman2009-05-131-3/+1
| | | | | | http://wiki.wireshark.org/Development/Optimization svn path=/trunk/; revision=28355