aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2011-10-10Fix "unused variable" compile error.Bill Meier1-1/+1
svn path=/trunk/; revision=39352
2011-10-10 Fix benign bugs in some proto_tree_add_item() 'encoding' args;Bill Meier6-24/+17
svn path=/trunk/; revision=39351
2011-10-10Fix bugs which caused certain fields to display with the wrong endianness;Bill Meier2-41/+30
Specifically: some proto_tree_add_item() 'encoding' args were incorrect. svn path=/trunk/; revision=39350
2011-10-10Fix benign bugs in some proto_tree_add_item() 'encoding' args;Bill Meier2-3/+3
svn path=/trunk/; revision=39348
2011-10-10Fix additiuonal bugs in some proto_tree_add_item() 'encoding' args;Bill Meier1-7/+6
Two of the bugs would appear to have caused display of a FT_UINT16 field with the wrong endianness. svn path=/trunk/; revision=39347
2011-10-10Fix benign bug in some proto_tree_add_item() 'encoding' args;Bill Meier1-848/+846
Use consistent indentation. svn path=/trunk/; revision=39346
2011-10-10Fix some benign bugs in proto_tree_add_item() 'encoding' arg.Bill Meier1-20/+17
svn path=/trunk/; revision=39345
2011-10-10Comment out some unused hf[] entries;Bill Meier1-16/+18
Add notes about missing hf[] entries. svn path=/trunk/; revision=39344
2011-10-10Convert proto_tree_add_item() 'encoding' parameter as appropriate.Bill Meier1-42/+42
svn path=/trunk/; revision=39343
2011-10-10Use guint64Anders Broman1-1/+1
svn path=/trunk/; revision=39342
2011-10-10Fix a benign bug in proto_tree_add_item() 'encoding' arg.Bill Meier1-1/+1
svn path=/trunk/; revision=39341
2011-10-10From Donnie Savage:Anders Broman1-1621/+3310
Re-write of the EIGRP dissector to support Multi-Protocol (TLV 2.0) and Multi-Topology (TLV 3.0). This version also support Service Advertisement Framework(SAF) extensions to EIGRP Dissector includes: - Dissection of all EIGRP Opcodes and TLVs - Decode of EIGRP Flags and bitfields - Decode of EIGRP Communities - Decode of latest EIGRP "wide metric" formats - Decode of EIGRP Extended Metrics - Decode of SAF packets with XML client data handed off to XML dissector From me: Fix checkapi errors/warnings use G_GINT64_CONSTANT and G_GINT64_MODIFIER svn path=/trunk/; revision=39339
2011-10-10Fix unused function warningsAnders Broman4-671/+59
svn path=/trunk/; revision=39338
2011-10-10From Anders:Stig Bjørlykke1-1/+1
Move packet-t38.c to ASN1_DISSECTOR_SRC. svn path=/trunk/; revision=39334
2011-10-10Convert 'encoding' parameter of certain proto_tree_add_item() calls in asn1/*:Bill Meier5-112/+112
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_IPv6 use ENC_NA. (This was missed in SVN #39260) svn path=/trunk/; revision=39332
2011-10-10After regenerating asn1 files, packet-gsm_map.h changed, (presumably due to ↵Bill Meier1-0/+54
asn2wrs.py change in SVN #39320). svn path=/trunk/; revision=39331
2011-10-10After re-generating ASN1 files, 2 .h files changed (presumably due to ↵Bill Meier2-1/+87
asn2wrs.py change in SVN #39320). svn path=/trunk/; revision=39330
2011-10-10 Convert 'encoding' parameter of certain proto_tree_add_item() calls in ↵Bill Meier178-1495/+1495
non-autogenerated epan/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_BOOLEAN FT_IPv4 FT_EUI64 FT_GUID FT_UINT_STRING Also: For type FT_ITv6 use ENC_NA. (This was missed in SVN #39260) svn path=/trunk/; revision=39328
2011-10-09Add a comment with links to I-Ds for protocols that look as if they'reGuy Harris1-0/+12
at least somewhat related. svn path=/trunk/; revision=39327
2011-10-09[Automatic manuf, services and enterprise-numbers update for 2011-10-09]Gerald Combs1-1/+153
svn path=/trunk/; revision=39323
2011-10-09From Jouni Malinen via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6422Alexis La Goutte1-188/+135
Clean up IEEE 802.11 dissector - fixed fields Many of the fixed fields use similar bitfield construction in the proto_tree. Use proto_tree_add_bitmask() to avoid having to implement the same subtree and item addition separately for each field. svn path=/trunk/; revision=39322
2011-10-09Enhance BGP Open messageAlexis La Goutte2-77/+115
* Make field filterable * Remove bgp_open struct * Fix a bug of offset in Optionnel Parameter TLV (Bug include by me in Revision #39098) svn path=/trunk/; revision=39321
2011-10-09Added a button to refresh a UAT from the system defaults (if existing).Stig Bjørlykke2-6/+8
Added a button to clear the list. Added tooltip to some buttons. Removed unused clist code. svn path=/trunk/; revision=39319
2011-10-09Check for NULL pointer in file_exists().Stig Bjørlykke1-0/+4
svn path=/trunk/; revision=39318
2011-10-08Enhance BGP HeaderAlexis La Goutte1-28/+29
* Remove a not needed subtree * Make field filtereable * Use expert info to display a wrong length svn path=/trunk/; revision=39316
2011-10-08From Jouni Malinen via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6422Alexis La Goutte1-69/+73
Clean up IEEE 802.11 dissector - fixed fields The fixed field identifiers were defined to have specific values. However, this is used only within the parser and does not correspond to any specific packet field. As such, there is no need for the specific values to be maintained and an enum makes it simpler to add and remove these fields as needed. svn path=/trunk/; revision=39315
2011-10-08From Jouni Malinen via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6422Alexis La Goutte1-994/+1310
Clean up IEEE 802.11 dissector - fixed fields The app_fixed_field() function has grown to overly complex and long function. Split it into separate helper functions for each fixed field and a table of dissector functions. This makes it easier to extend and maintain the implementation. svn path=/trunk/; revision=39314
2011-10-08From Jouni Malinen via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6421Alexis La Goutte1-7/+50
IEEE 802.11u ANQP enhancements Dissect vendor-specific ANQP Capabilities svn path=/trunk/; revision=39313
2011-10-08From Jouni Malinen via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6421Alexis La Goutte1-1/+208
IEEE 802.11u ANQP enhancements Dissect NAI Realm List svn path=/trunk/; revision=39312
2011-10-08From Jouni Malinen via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6420Alexis La Goutte1-2/+2
WPA IE pairwise cipher suite dissector uses incorrect value_string list From me : * Use correct value_string for WPA Key MGMT... svn path=/trunk/; revision=39311
2011-10-08From Stéphane Bryant: fixes in reload fragmentation handlingBill Meier1-105/+111
-Fixes in reload fragmentation -also updated the code to reflect draft-zong-p2psip-drr-01 From me: Remove one line of the patch which appears to be incorrect: At about line 4118 (in dissect_reload_message()) - pinfo->fragmented = save_fragmented; + pinfo->fragmented = pinfo->fragmented; svn path=/trunk/; revision=39309
2011-10-08From Stéphane Bryant: remove the variables that the previous patch left unusedBill Meier1-22/+8
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6317 From me: Add hf[] entry for 'hf_reload_dmflag_underlay_hop' svn path=/trunk/; revision=39308
2011-10-07From Martin Kaiser:Anders Broman1-33/+256
DVB-CI / CI+ CC resource version 2 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6436 svn path=/trunk/; revision=39306
2011-10-07- Put a TRY/CATCH block around dissect_h264_nal_unit() in caseAnders Broman1-7/+11
a bogus nal unit was sent. - Delete an unused hf entry. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6407 svn path=/trunk/; revision=39305
2011-10-07As suggested/requested inJeff Morriss1-0/+1
http://ask.wireshark.org/questions/6756/linking-error-with-str_to_str : Add str_to_str to the list of exported functions. svn path=/trunk/; revision=39304
2011-10-06From Dirk Jagdmann:Gerald Combs1-4/+20
Below is a small enhancement to the EPM dissector. It adds the "type" of EPM Map request/response to the INFO column. This way I don't have to dig into the proto tree if I want to see what service is requested. From me: Add a modeline blurb. svn path=/trunk/; revision=39303
2011-10-06Use '"%" G_GINT64_MODIFIER "d"' instead of "%ld" to format a guint64.Bill Meier1-1/+1
Fixes a compile warning svn path=/trunk/; revision=39302
2011-10-06From Stéphane Bryant: improvements in RELOAD dissectionBill Meier4-1150/+4472
- Follow closely draft-ietf-p2psip-base-18 - Added support for draft-ietf-p2psip-base-18, draft-ietf-p2psip-sip-06, draft-ietf-p2psip-service-discovery-03, draft-ietf-p2psip-self-tuning-04, draft-ietf-p2psip-diagnostics-06, draft-zong-p2psip-drr-00, - Handoff to the xml dissectors for configuration data - export the message content dissection function in the new packet-reload.h file for use in related protocols (draft-hautakorpi-p2psip-with-hip-01) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6317 From me: - Fix a few C++ style comments; - Fix: packet-reload.c(2156) ... conversion from 'guint64' to 'guint32', possible loss of data packet-reload.c(3528) ... conversion from 'guint64' to 'guint32', possible loss of data Note: Additional fix yet req'd since checkhf.pl gives: ERROR: NO ARRAY: packet-reload.c, hf_reload_dmflag_underlay_hop Unused entry: packet-reload.c, hf_reload_storeddata_signature Unused entry: packet-reload.c, hf_reload_storeddataspecifiers (Compile is OK). svn path=/trunk/; revision=39301
2011-10-06Don't stuff "(null)" into the protocol tree.Gerald Combs1-14/+26
svn path=/trunk/; revision=39300
2011-10-06Assume all strings coming from GeoIP are ISO-8859-1. Fix IPv6Gerald Combs2-10/+41
destination GeoIP lookups. svn path=/trunk/; revision=39299
2011-10-06Added media type multipart/report from RFC3462.Stig Bjørlykke1-0/+2
svn path=/trunk/; revision=39298
2011-10-06Typo FT_IPv4 isf FT_IPv6.Anders Broman1-1/+1
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6435 svn path=/trunk/; revision=39297
2011-10-06Add exportsAnders Broman2-46/+50
svn path=/trunk/; revision=39296
2011-10-06Fix for bug 6356:Jaap Keuter1-5/+7
Wireshark encounters error while parsing ieee80211 QoS Null data. The error is because of invalid read when trying to read mesh_flags (after the header), which doesn't exist. svn path=/trunk/; revision=39295
2011-10-06Convert 'encoding' parameter of certain proto_tree_add_item() calls in asn1 ↵Bill Meier11-159/+159
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=39294
2011-10-06It seems like GEOIP_NETSPEED_EDITION_REV1_V6 was added to GeoIP 1.4.8.Stig Bjørlykke1-1/+3
svn path=/trunk/; revision=39291
2011-10-06Convert 'encoding' parameter of certain proto_tree_add_item() calls in ↵Bill Meier364-9197/+9197
non-autogenerated epan/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=39288
2011-10-06Don't break strict aliasing rules.Gerald Combs1-6/+8
svn path=/trunk/; revision=39287
2011-10-06Create expert item for invalid packet type instead of using ↵Bill Meier1-55/+36
DISSECTOR_ASSERT_NOT_REACHED(); Reformat some long lines; Refactor code slightly. svn path=/trunk/; revision=39286
2011-10-05GEOIP_NETSPEED_EDITION_V6 → GEOIP_NETSPEED_EDITION_REV1_V6.Gerald Combs1-1/+1
svn path=/trunk/; revision=39285