aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors
AgeCommit message (Collapse)AuthorFilesLines
2009-09-11From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2981 :morriss4-14/+34
Put the git version of mesa and xcbproto in the generated header files. From me: Don't use 'which' to find git--it wouldn't work on Windows. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29865 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-11From Jean-François Wauthy:jake1-3/+4
Dissect the Auxiliary Security Header for IEEE 802.15.4-2006 only. Also Auxiliary Security Header dissection endianness bugfix. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29864 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-11Add more useful summary info to RLC root. Useful mostly for when called ↵martinm1-6/+15
from MAC. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29862 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-11When pre-declaring variables, use the right type.morriss2-18/+24
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29856 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-11From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2981 :morriss12-60/+33851
This patch adds extension support to the X11 dissector. I've removed the perl script from the make file, since the new one depends on perl 5.10, xcbproto (at least git as of today), and mesa (at least the mesa/src/mesa/glapi directory). It seemed easier to just add the generated header files to svn directly. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29854 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-11Get rid of trailing space in string.guy1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29853 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10Add the option to call RLC dissector for LCID 1&2.martinm2-5/+74
These should be srb1 & srb2 (AM). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29852 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10From Jean-François Wauthy:jake2-15/+191
Implementation of the IEEE 802.15.4 dissector ignores the Auxiliary Security Header of the MHR (see IEEE 802.15.4-2006 specs p.138). The attached patch, add two things : 1) Support for dissecting the Auxiliary Security Header 2) Add a preference option to force the dissection of the FCS field as being in the TI CC24xx format git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29849 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10From Jean-François Wauthy:jake2-41/+14
This patch fixes a bug in the dissection of the TI CC24xx FCS where the endianness of the bitmasks used was wrong. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29847 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10Re-arrange dissection of UL/DL-SCH so easier to test for ommitted SDUs.martinm1-326/+325
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29845 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10offset_from_real_beginning() is only called with 0 as second argument, so ↵krj3-19/+19
remove the argument completely. It seems that the second argument only acts as an accumulator allowing offset_from_real_beginning() to call itself recursively. To be consistent offset_from_real_beginning() is renamed to tvb_offset_from_real_beginning(). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29844 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10From Artem Tamazov via ↵morriss4-115/+188
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3903 : Decoding of UDP-multiplexed CESoPSN and SAToP traffic. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29842 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10Fix handling of BEARER_CONTROL_UNIT_IDENTIFIER.tuexen1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29839 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10From Alex deVries:etxrab3-20/+62
DSI/AFP dissectors need support for AFP 3.3 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3995 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29836 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10From Alex Lindberg:etxrab2-57/+295
Add H248V1 suport. (H248 dissector fails on poorly formed AuditReply packet from Media Gateway) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3953 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29835 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10From Chris Maynard via ↵morriss1-88/+267
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3950 : The attached patch improves NHRP dissection and encompasses the following changes: 1) Now displays Request ID and CIE Reply code or Error code in Info column. 2) Added support for RFC 2520 and RFC 2735 extensions and error codes. References: -> http://www.ietf.org/rfc/rfc2520.txt?number=2520 -> http://www.ietf.org/rfc/rfc2735.txt?number=2735 Note: Cisco's NAT Address Extension conflicts with RFC 2735's published Device Capabilities Extension. Both are assigned type 9. As such, I have had to add some heuristics to differentiate between them. It should be reliable though since the former carries a CIE with length > 8 bytes, and the latter a fixed-length payload of 8 bytes. 3) A few fields previously not filterable now are: hf_nhrp_hdr_op_type, hf_nhrp_hdr_version and hf_nhrp_error_code. 4) Added support for authentication and vendor-private extension header decode. NOTE: The authentication extension has been added according to RFC 2332. In practice, it seems that at least with certain Cisco equipment (I tested with cisco 2851 IOS version 12.4(15)T), they use their own non-standard authentication extension format. Because of this, Cisco's version of the extension will likely either be displayed a little differently than one may expect or be indicated as being mal-formed ... because in reality, it is. 5) Utilizes expert info in a couple more places to indicate mal-formed packets. Cisco's Error Indication packet, for example, violates RFC 2332 Section 5.2.7 by including extensions in the Error Indication packet as well as by including erroneous data following the End Extension. Both cases are reported via expert info now. Previously, at least with the case of the erroneous data following the End Extension, the packet would almost certainly have been marked mal-formed anyway. I now just prevent Wireshark from even attempting to decode the non-sensical mess. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29833 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10From Edward J. Paradise via ↵morriss1-37/+37
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3954 : The A and N bit descriptions should be Always and Never, not Answer and Incomplete. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29832 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-09From Ivan Sy:jake1-3/+7
Add a more descriptive log message on DH key exchange. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29825 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-09Added support for Multi-Topology (MT) Routing (RFC4915)stig1-35/+91
Added W and N flags Fixed some string capitalizations. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29823 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-09Fixed data type signedness for protocol_data_1_global.stig1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29822 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-09Target Identification shall be coded as TLV IE where value isetxrab3-11/+10
coded as TargetRNC-ID. Proposed fix to https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3974 (The enclosed trace dioes not decode properly but may be wrongly encoded). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29816 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-09From kahou:jake1-3/+7
FCSOF incorrect checksum calculation. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29815 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-09Fix for bug 3987:jake1-1/+1
Option Request option values are in 16 bit units. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29814 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-08Just use proto_tree_add_item instead of feeding tvb->real_data togerald1-1/+1
proto_tree_add_bytes. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29812 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-08Print cic in info column for BICC messages similar to ISUP.tuexen1-7/+12
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29810 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-08From Xavier Laxa:etxrab1-2/+10
UNS bit not correctly parsed in DNP APP Layer. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3318 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29807 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-08From Steve Osselton:etxrab2-17/+42
Fix for MIOP dissector for GIOP < 1.2. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3892 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29805 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-08Trivial: add direction to expert info string for CRC failures.martinm1-1/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29802 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-08Custom columnfication:krj1-41/+0
* Deprecate COL_DCE_CTX ("Context ID). Use dcerpc.cn_ctx_id git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29797 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-08Cleanup code for type and code, do not show empty "()" when code is unused.stig1-21/+20
Use hex values for bitmasks in header_field_info. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29790 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-08From Alex Lindberg:etxrab2-5/+5
Update to h248v3.asn Applied the change from the Amendment 1 by hand. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29787 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-07From Mike Morrin:etxrab3-3/+5
The GSM L3 part of the BSSMAP CipherModeComplete message is not being decoded. Sligtly modified. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3983 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29776 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-07From Mike Morrin:etxrab1-26/+218
Patch adding BSSMAP dissectors MSC Invoke Trace and BSS Invoke Trace. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3985 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29774 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-07Store the packet encapsulation type as gint8. Saves 3 bytes per packetkrj1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29767 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-07Don't pass length 0 to a FT_UINT.stig1-3/+3
Fixed some uint types with length 2. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29755 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-06Rename address_to_str() to ep_address_to_str() because:krj16-356/+356
1) This indicates that the string has ephemeral lifetime 2) More consistent with its existing seasonal counterpart, se_address_to_str(). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29747 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-06Use correct field types for variable length fields.stig1-5/+37
Fixed types by adding new types for "undissected" blocks: - Replace Bridge Address - Multicast With Response - Confirm Network Encryption Key - Host Tag git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29741 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-06We track all protocols that appear in each packet in the frame dissector. ↵krj1-12/+16
This is an expensive operation because we: * Disable the TRY_TO_FAKE_THIS_ITEM optimization * Use GString to store the protocols We should only do this if the 'hf_frame_protocols' is referenced (unlikely) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29733 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-06The frame dissector disables the TRY_TO_FAKE_THIS_ITEM() optimization by ↵krj1-5/+6
marking the protocol tree as permamently visible. It only needs to disable the optimization temporarily while it creates the protocol item it intends to use proto_item_append_string() on git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29730 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-06s/col_add_fstr/col_add_strkrj6-7/+7
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29727 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-06Don't pass ep_alloc()'ed strings to col_set_str().krj16-19/+19
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3984 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29726 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-05Changed type for "Wireless data" to FT_BYTES.stig1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29725 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-04A few minor revisions:wmeier1-32/+24
- if (check_col ...) no longer required; - Use match_strval when verifying the fcn code; - Add a missing #ifdef; - Make a global variable static; - Fix indentation to be consistent in a few places. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29701 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-04From Rob Casey: Fix for: Incorrect station identifier parsing in Kingfisher ↵wmeier1-12/+12
dissector See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3946 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29700 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-04From Vincent Helfre:etxrab1-19/+9
Dissect_ccch does not dissect sys info content. Me: Remove check_col. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3901 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29693 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-03Show UEId in info column for UL-SCH / DL-SCH frames.martinm1-2/+3
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29687 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-02Add initial support to decode the ADIP and PhysicalInformation for MMC sahlberg1-9/+269
media git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29669 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-02Add Semi-Persistent Scheduling (SPS) RNTI.martinm2-5/+8
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29667 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-02No need to include packet-frame.hjmayer1-1/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29665 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-01Misc cleanup;wmeier1-1675/+1675
- Remove no longer needed usage of check_col(); - Add some defensive coding; - Change a few guints to gints; - Add parentheses to a few expressions; - Use consistent indentation. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29655 f5534014-38df-0310-8fa8-9805f1628bb7