aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors
AgeCommit message (Collapse)AuthorFilesLines
2009-08-15The frame dissector contains a kludge to workaround the fact that the ↵Kovarththanan Rajaratnam1-20/+12
Protocol Hierarchy stats tap always needs the protocol node to appear even though no color, display filter etc. reference it. This is no longer needed due to r29380. svn path=/trunk/; revision=29428
2009-08-15This patch introduces packet_add_new_data_source() which effectively ↵Kovarththanan Rajaratnam3-3/+3
deprecates add_new_data_source(). This is based on the following observation: 1) The tvb + name (aka. data_source) is only used when the protocol tree is visible The current implementation of add_new_data_source() doesn't take this into account and simply allocates a data_source regardless. This is what packet_add_new_data_source() tries to rectify. A couple of dissectors have already been switched over to the new packet_add_new_data_source(). Many are still missing. Help appreciated! svn path=/trunk/; revision=29427
2009-08-15Allow s1ap not to be dissected (to avoid seeing errors, possibly due to ↵Martin Mathieson1-1/+13
proprietary variants). svn path=/trunk/; revision=29420
2009-08-13Make sure that we find the "data" dissector during handoff else we might ↵Kovarththanan Rajaratnam1-0/+1
crash if the received payload was less than 2 bytes. Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3893 svn path=/trunk/; revision=29403
2009-08-13fix build failure without GnuTLSTomas Kukosa1-0/+1
svn path=/trunk/; revision=29402
2009-08-13use G_GSIZE_MODIFIER instead of %zd which is not supported by MSVCTomas Kukosa1-3/+3
svn path=/trunk/; revision=29401
2009-08-13Fix SSL decryption failure if client and server have the same TCP portTomas Kukosa4-64/+113
svn path=/trunk/; revision=29400
2009-08-13From Gerasimos Dimitriadis:Anders Broman1-15/+181
DTAP decoding of Mobile Station Classmark 3 (R7 and R8) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3891 svn path=/trunk/; revision=29399
2009-08-12From Gerasimos Dimitriadis:Anders Broman1-21/+237
DTAP decoding of Mobile Station Classmark 3 (R6). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3886 svn path=/trunk/; revision=29398
2009-08-12From William Preston via. 3549:Kovarththanan Rajaratnam1-2/+2
A typo in 2 of the field names causes the apn not to be displayed. svn path=/trunk/; revision=29394
2009-08-12Fix COL_INFO and COL_PROTOCOL for Teredo Direct IPv6 Connectivity TestBalint Reczey1-18/+28
svn path=/trunk/; revision=29393
2009-08-12fix memoryleak causing crash with long SSL tracesTomas Kukosa1-12/+33
svn path=/trunk/; revision=29392
2009-08-11Complete the fix in r29389.Jaap Keuter1-5/+4
svn path=/trunk/; revision=29390
2009-08-11Instead of calling DISSECTOR_ASSERT_NOT_REACHED, just say the subchannelGerald Combs1-2/+1
is unknown. Fixes bug 3864. svn path=/trunk/; revision=29389
2009-08-11Add some length checks.Gerald Combs2-1/+39
svn path=/trunk/; revision=29388
2009-08-11From Ivan Sy (with minor modifications):Balint Reczey1-4/+15
Show Teredo Connectivity tests. Fix offset of ICMPv6 sequence number. svn path=/trunk/; revision=29387
2009-08-11From swapnil:Anders Broman1-4/+4
Small Bug in TFT (Flow label) and ULI. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3876 svn path=/trunk/; revision=29386
2009-08-11Use the right size for FT_UINT16.Gerald Combs1-1/+1
svn path=/trunk/; revision=29385
2009-08-11Add some length checks. Fixes a few recent fuzz bugs.Gerald Combs2-170/+210
svn path=/trunk/; revision=29384
2009-08-11Add a bunch of length checks. Fixes bug 3826.Gerald Combs1-32/+135
svn path=/trunk/; revision=29383
2009-08-11Don't coerce a (void *) to a (guint32 *). Bill Meier1-2/+2
The (void *) pointer in this case may point to "unaligned" data. svn path=/trunk/; revision=29378
2009-08-11From Gerasimos Dimitriadis:Anders Broman1-12/+347
DTAP decoding of Mobile Station Classmark 3 (R4 and R5). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3866 svn path=/trunk/; revision=29377
2009-08-11From swapnil:Anders Broman1-4/+8
Bugs Fixed in ULI in packet-gtpv2.c https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3860 svn path=/trunk/; revision=29376
2009-08-11From swapnil:Anders Broman1-1/+1
Another Minor Bug for ULI in Packet-gtpv2.c https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3862 svn path=/trunk/; revision=29374
2009-08-10For TLV items that are a single integral value and thus must have aGuy Harris1-8/+21
certain length: attach the expert item to the length field if we're showing it, otherwise put in a text item for the malformed TLV and attach the expert item to that; don't give up, as we'll just skip the bad item and move on to the next item. svn path=/trunk/; revision=29373
2009-08-10Initialize a variable to keep GCC happy ....Bill Meier1-1/+1
svn path=/trunk/; revision=29372
2009-08-10Validate two tag field lengths before attempting to do proto_tree_add_item();Bill Meier1-5/+25
Fixes bug #3841. svn path=/trunk/; revision=29371
2009-08-10From Steve Osselton:Anders Broman1-2/+11
GIOP dissector update for MIOP. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3847 svn path=/trunk/; revision=29369
2009-08-10From Gerasimos Dimitriadis:Anders Broman1-18/+430
DTAP decoding of Mobile Station Classmark 3. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3819 svn path=/trunk/; revision=29368
2009-08-10(Quick) fix for bug #3836;Bill Meier1-4/+15
Allow the DIR ("direction") AVP to be of variable length (in the absence of any documentation for this protocol). See the source for further comments. svn path=/trunk/; revision=29367
2009-08-10Fix the build.Gerald Combs1-1/+1
svn path=/trunk/; revision=29363
2009-08-10Ivan Sy <ivan_jr@yahoo.com> via bug 3814Jörg Mayer1-9/+29
TTL-Check for local network group addresses: Normally the only valid TTL is 1. Add a check for VRRP and GLBP, where the only valid TTL is 255. Me: change the logic so the funtion returns the valid ttl instead of true/false. svn path=/trunk/; revision=29362
2009-08-09Use PTREE_FINFO.Kovarththanan Rajaratnam1-6/+6
svn path=/trunk/; revision=29356
2009-08-09Add PTREE_FINFO and use PITEM_FINFO when possible.Kovarththanan Rajaratnam2-5/+5
svn path=/trunk/; revision=29355
2009-08-09Don't use DISSECTOR_ASSERT to check source/destination address type.Kovarththanan Rajaratnam1-2/+15
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3825 svn path=/trunk/; revision=29347
2009-08-09Don't guard col_clear with col_checkKovarththanan Rajaratnam54-188/+60
svn path=/trunk/; revision=29346
2009-08-09Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_checkKovarththanan Rajaratnam126-741/+225
svn path=/trunk/; revision=29345
2009-08-09Don't guard col_clear with col_checkKovarththanan Rajaratnam191-507/+255
svn path=/trunk/; revision=29344
2009-08-09Don't guard col_set_str (COL_RES_DL_SRC/COL_RES_DL_DST) with col_checkKovarththanan Rajaratnam16-112/+56
svn path=/trunk/; revision=29343
2009-08-09Don't guard col_set_str (COL_INFO) with col_checkKovarththanan Rajaratnam77-384/+181
svn path=/trunk/; revision=29342
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam12-32/+16
svn path=/trunk/; revision=29341
2009-08-09Don't guard col_set_str (COL_PROTOCOL) with col_checkKovarththanan Rajaratnam378-1015/+511
svn path=/trunk/; revision=29340
2009-08-09Don't use DISSECTOR_ASSERT() to check a packet's content. Fixes bugGuy Harris1-6/+18
3827. svn path=/trunk/; revision=29339
2009-08-08Make sure that we pass on the same set of parameters to asn2wrs.py on ↵Kovarththanan Rajaratnam1-1/+1
Unix/Windows. This fix ensures that the generated copyright headers are identical on both platforms. Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3658 svn path=/trunk/; revision=29336
2009-08-08From Ivan Sy:Jaap Keuter1-0/+3
Fixed IPv6 malformed packet when ip6_nxt (Next Header) is equal to "59". as per section 4.7 RFC 2460. svn path=/trunk/; revision=29334
2009-08-08If we have a format error, don't try adding something to theGerald Combs1-8/+11
tree. Fixes bug 3822. svn path=/trunk/; revision=29331
2009-08-07From Matt P via bug 3774:Gerald Combs1-14/+30
Patch utilizes techniques incorporated in the packet-ieee8023.c dissect_802_3() routine to dynamically calculate the remaining payload length. This is then compared to the length included in the CCSDS header. svn path=/trunk/; revision=29329
2009-08-07- Add rfc number comments on not-yet-decoded optionsJörg Mayer1-17/+24
- Decode autoconfigure option svn path=/trunk/; revision=29325
2009-08-07Clean up the last two DIRTY_DISSECTOR_SRC entries.Gerald Combs4-34/+24
svn path=/trunk/; revision=29321
2009-08-06Fix some individual cases of 'if (unsigned) < 0'Bill Meier4-10/+10
svn path=/trunk/; revision=29320