aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
2012-01-29Add *.sbr files to the clean target.Anders Broman16-16/+16
svn path=/trunk/; revision=40761
2012-01-16Use GSlice API instead of GMemChunk API for some memory allocation.Bill Meier4-97/+47
svn path=/trunk/; revision=40547
2012-01-16Fix a typo in an error message.Bill Meier1-1/+1
svn path=/trunk/; revision=40546
2012-01-13Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-5/+5
svn path=/trunk/; revision=40475
2012-01-13Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-1/+1
svn path=/trunk/; revision=40474
2012-01-13From Yi Zhang:Anders Broman1-3/+3
DSG_DA_TO_DSID_ASSOCIATION_DA/DSID is not correctly parsed in DOCSIS MDD packet. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6725 svn path=/trunk/; revision=40450
2012-01-13From Yi Zhang:Anders Broman1-0/+20
The DCD_CLID_BCAST_ID TLV is not supported in DOCSIS plugin. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6724 svn path=/trunk/; revision=40449
2011-12-28Fix memory leaks involving tvb_get_string[z]().Chris Maynard1-1/+1
svn path=/trunk/; revision=40312
2011-12-14(Trivial) remove commented out calls to tvb_free().Bill Meier1-5/+0
svn path=/trunk/; revision=40202
2011-12-14tvb_free() can (now) be called from plugins on WindowsBill Meier1-5/+7
svn path=/trunk/; revision=40201
2011-12-01Fix:Jörg Mayer1-5/+0
trunk/plugins/profinet/packet-pn-rt.c: In function ‘IsDFP_Frame’: trunk/plugins/profinet/packet-pn-rt.c:182:9: error: ‘u8SFCycleCounter’ undeclared (first use in this function) trunk/plugins/profinet/packet-pn-rt.c:182:9: note: each undeclared identifier is reported only once for each function it appears in svn path=/trunk/; revision=40063
2011-12-01packet-dcerpc-pn-io.c:8735: warning: unused variable 'iSubFrameLen'Anders Broman1-2/+2
packet-dcerpc-pn-io.c:8734: warning: unused variable 'iTotalLen' svn path=/trunk/; revision=40061
2011-12-01From Wido Kelling:Anders Broman3-148/+214
Enhancements to profinet decoding (IEC 61158) V2.3. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6605 svn path=/trunk/; revision=40058
2011-11-29From c.David via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6527Alexis La Goutte4-16/+1016
corba dissector generator improvement Patch 2 : create a defaulf field hf_operationrequest which provides the requested operation on both the resquest and the reply messages. From me : Regenerate GIOP Plugins svn path=/trunk/; revision=40038
2011-11-29From c.David via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6527Alexis La Goutte3-337/+337
corba dissector generator improvement Patch 1 : field names is used in dissection instead of "enum value" which is not clear From me : Regenerate GIOP Plugins svn path=/trunk/; revision=40037
2011-11-18Regenerate GIOP dissector plugins (after change in generator !) for fix ↵Alexis La Goutte4-9493/+4689
Warning found by Clang (>100 !) svn path=/trunk/; revision=39934
2011-11-18Regenerate GIOP dissector plugins (after change in generator !) with ↵Alexis La Goutte2-1074/+958
following commmands : :~/wireshark/tools$ ../idl2wrs ../idl/cosnaming.idl > ../plugins/giop/packet-cosnaming.c :~/wireshark/tools$ ../idl2wrs ../idl/coseventcomm.idl > ../plugins/giop/packet-coseventcomm.c :~/wireshark/tools$ ../idl2wrs ../idl/parlay/Parlay.idl > ../plugins/giop/packet-parlay.c :~/wireshark/tools$ ../idl2wrs ../idl/tango.idl > ../plugins/giop/packet-tango.c For packet-cosnaming.c, only some white return change For packet-parley.c, lot of change but only the functions is not in the same order...?! (Order change in 17911) svn path=/trunk/; revision=39932
2011-11-18Append a path-separator to the plugins directory so xcopy doesn't get ↵Chris Maynard1-1/+1
confused as to whether it's copying each plugin to a file or a directory. I.e., hopefully to avoid this situation: Does wireshark-gtk2\plugins\1.7.1-SVN-39918 specify a file name or directory name on the target (F = file, D = directory)? svn path=/trunk/; revision=39922
2011-11-15OK, *that's* what Clang Cat was going on about:Guy Harris1-1/+2
packet-dcerpc-pn-io.c:8438:17: warning: Although the value stored to 'prm_flag2' is used in the enclosing expression, the value is never actually read from 'prm_flag2' OK, thanks for telling me that, technically, prm_flag1 = prm_flag2 = 0; can be implemented by storing the 0 into prm_flag1 directly rather than storing 0 into prm_flag2 and copying it to prm_flag1. Yes, you can haz cheeseburger. I guess it would matter if we were actually depending on some side-effect of fetching prm_flag2, but we're not. Rewrite this one to squelch the complaint. svn path=/trunk/; revision=39841
2011-11-12Fix some additional [-Wunused-but-set-variable]Bill Meier1-22/+14
Fix some spelling typos svn path=/trunk/; revision=39805
2011-11-12fix [-Wunused-but-set-variable]Anders Broman1-6/+0
svn path=/trunk/; revision=39802
2011-10-21For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.Bill Meier17-120/+120
Also: remove trailing whitespace for a number of files. svn path=/trunk/; revision=39503
2011-10-20Use ENC_NA as proto_tree_add_item() encoding arg for FT_ETHER hf[] field type.Bill Meier13-25/+25
svn path=/trunk/; revision=39490
2011-10-18Do some more conversions of proto_tree_add_item() 'encoding' argBill Meier22-395/+395
(previously missed). svn path=/trunk/; revision=39450
2011-10-15Convert plugin files proto_tree_add_item() 'encoding' arg for field types ↵Bill Meier9-35/+35
FT_STRING, FT_STRINGZ, FT_UINT_STRING as follows: 1. If there's no character encoding (ENC_ASCII, ...) specified then use ENC_ASCII. 2. For all but FT_UINT_STRING, always use ENC_NA (replacing any existing True/1/FALSE/0 /ENC_BIG_ENDIAN/ENC_LITTLE_ENDIAN). svn path=/trunk/; revision=39429
2011-10-10Convert 'encoding' parameter of certain proto_tree_add_item() calls in ↵Bill Meier20-690/+690
plugins/*: 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_BOOLEAN FT_IPv4 FT_EUI64 FT_GUID FT_UINT_STRING Also: For type FT_ITv6 use ENC_NA. (This was missed in an earlier SVN) svn path=/trunk/; revision=39329
2011-10-06Convert 'encoding' parameter of certain proto_tree_add_item() calls in ↵Bill Meier97-2126/+2126
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
2011-10-05Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier49-449/+449
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
2011-09-26More white space cleanup.Guy Harris1-64/+64
We need the PDU length to find stuff at the end; use tvb_reported_length(), *not* tvb_length(), to get it, so we're not confused by a snapshot length. Rename it "pdu_len" to make that clear. svn path=/trunk/; revision=39162
2011-09-26The fragment data is almost certainly not a text string, so don't makeGuy Harris1-2/+3
it an FT_STRING. svn path=/trunk/; revision=39160
2011-09-26Use ENC_ values in proto_tree_add_item() calls.Guy Harris1-345/+347
Get rid of the code that attempts to deal with the FCS; if the link-layer dissector hasn't removed the FCS, either: 1) the link-layer dissector is buggy and should be fixed; or 2) the link-layer dissector doesn't know whether there's an FCS and you have to tell it by setting a preference (and if there is no such preference, one needs to be added). The code in question was causing errors when the link-layer dissector was removing the FCS when it's known to be present, as it should do. Get rid of 4-space tabs in favor of spaces. svn path=/trunk/; revision=39158
2011-08-31Second try to move crc routines to libwsutil.Stig Bjørlykke2-2/+2
This time keep the tvb routines in epan. Now we can use common crc routines outside epan. svn path=/trunk/; revision=38810
2011-08-30Revert r38800, as the crc routines contains some tvb functions.Stig Bjørlykke2-2/+2
svn path=/trunk/; revision=38803
2011-08-30Move all crc routines to libwsutil.Stig Bjørlykke2-2/+2
This way we can use the crc routines in wiretap. svn path=/trunk/; revision=38800
2011-08-08Add a comment about the uncommented glib deprecated warnings.Jörg Mayer1-0/+3
svn path=/trunk/; revision=38403
2011-08-07mate_grammar.lemon:Jörg Mayer3-3/+5
- Fix a bug my previous patch introduced. mate/: - Unset G_DISABLE_DEPRECATED for the mate files. CMakeLists.txt configure.in: - Build with -DG_DISABLE_DEPRECATED so further usage of deprecated glib functions will be detected. svn path=/trunk/; revision=38393
2011-08-07Replace deprecated glib functions.Jörg Mayer1-1/+1
In order to compile the whole project with -DG_DISABLE_DEPRECATED the mate plugin needs to replace its usage of GMemChunk. All other places should be clean. svn path=/trunk/; revision=38392
2011-08-03Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.Bill Meier1-14/+14
svn path=/trunk/; revision=38321
2011-07-29Make it compile.Stig Bjørlykke1-4/+4
svn path=/trunk/; revision=38254
2011-07-29Get rid of non-ASCII characters.Guy Harris1-1878/+1877
Clean up white space. Clean up capitalization a bit. svn path=/trunk/; revision=38253
2011-07-29Get it compiling.Michael Tüxen2-4/+7
svn path=/trunk/; revision=38250
2011-07-29From Wido Kelling:Anders Broman3-229/+1494
Add Dissection of newly released PNIO IEC 61158 Version 2.3. From me use ENC_BIG_ENDIAN. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6154 svn path=/trunk/; revision=38249
2011-07-21Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.Bill Meier8-38/+14
svn path=/trunk/; revision=38150
2011-07-19Add a DREP_LITTLE_ENDIAN for the DCE RPC endianness bit in the dataGuy Harris1-18/+18
representation. Use it rather than a raw 0x10. Add a DREP_ENC_INTEGER() macro that takes a pointer to the data representation and returns either ENC_LITTLE_ENDIAN or ENC_BIG_ENDIAN; use it for the encoding argument to proto_tree_add_item(), rather than just the AND of drep[0] and DREP_LITTLE_ENDIAN, as it's not a boolean any more, and for string values we'll be supporting character encodings as well and thus won't be able to trust that the 0x10 bit will mean "little endian". Use ENC_NA for some other encoding values, i.e. for FT_BYTES and the like. Fix a couple of places in the DCOM dissector where we were passing the byte-order bit rather than the field value to proto_tree_add_uint_format(). Clean up white space. svn path=/trunk/; revision=38128
2011-07-06From Kluchnikov Ivan:Anders Broman1-1/+58
Decoding Phy Synchronization Field in wimax DL-MAP and Compressed DL-MAP. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6068 svn path=/trunk/; revision=37921
2011-07-04From Guido Reismueller:Anders Broman2-0/+593
This patch includes alle modem capabilities from DOCSIS 3.0 Until now only modem capabilities 1-12 where implemented. Now all capabilities 1-40 are included. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6070 svn path=/trunk/; revision=37892
2011-07-04From Kluchnikov Ivan:Anders Broman1-1/+5
Update wimax DCD Message mac version values. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6069 svn path=/trunk/; revision=37891
2011-07-04From Kluchnikov Ivan:Anders Broman2-4/+16
Wrong length of items in wimax Compressed DL-MAP and UL-MAP. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6067 svn path=/trunk/; revision=37890
2011-07-04From Kluchnikov Ivan:Anders Broman3-9/+11
Wireshark cannot decode wimax compressed DL-MAP without FCH burst. Function is_down_link use the base station address (bs_address), which is set in function dissect_wimax_fch_decoder. Changed function is_down_link, it use packet_info->p2p_dir for check if packet is downlink. packet_info->p2p_dir set in GSMTAP. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6066 svn path=/trunk/; revision=37889
2011-07-03From Roland Knall:Anders Broman1-0/+13
implement a named dissector for the PN/IO sub-protocol for Profinet, as well as a heuristic dissector ("pn_io"), other protocols can attach too. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6062 svn path=/trunk/; revision=37882