aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
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
2011-10-05Add a dummy version of geoip_db_lookup_ipv6(). Should fix compilation onGerald Combs1-0/+5
a few of the build slaves. svn path=/trunk/; revision=39284
2011-10-05Fix GeoIP-sans-IPv6 compilation.Gerald Combs2-2/+2
svn path=/trunk/; revision=39281
2011-10-05Add GeoIP IPv6 database support. Tested with GeoIP 1.4.7, but olderGerald Combs4-17/+429
versions *should* be supported. svn path=/trunk/; revision=39280
2011-10-05packet-ipdc.h no longer exists ...Bill Meier1-1/+0
svn path=/trunk/; revision=39279
2011-10-05Fix proto_tree_add_item() encoding parameter:Bill Meier2-781/+734
- Use ENC_BIG_ENDIAN instead of a (non-sensical) variable value; - Use ENC_NA for hf field type FT_BYTES; Also: - Remove unneeded #includes; - Use consistent indentation; - val_to_str_...() ==> val_to_str_..._const() svn path=/trunk/; revision=39278
2011-10-05All: Fix proto_tree_add_item() encoding parameter:Bill Meier4-138/+146
- Use 'ENC_(LITTLE|BIG)_ENDIAN' instead of locally defined 'bo_(little|big)_endian'; - Use ENC_NA for hf fields with type FT_NONE or FT_BYTES. packet-wsp.c: - #if 0 unused hf fields; -Fix two minor bugs in "sir" dissection. svn path=/trunk/; revision=39276
2011-10-05Check if the continue is from the originating side too.Anders Broman1-41/+47
svn path=/trunk/; revision=39275
2011-10-05Add a couple of OID strings.Anders Broman1-2/+5
svn path=/trunk/; revision=39274
2011-10-05Some minor documentation changes: little_endian -> encoding. Also, fully ↵Chris Maynard1-6/+5
parenthesize FI_BITS_OFFSET, FI_BITS_SIZE, and FI_GET_FLAG macro arguments. svn path=/trunk/; revision=39273
2011-10-05Add a short description ofthe dissector (from the Bug submission)Bill Meier1-0/+7
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6428 svn path=/trunk/; revision=39272
2011-10-05Various cleanup:Bill Meier1-231/+229
- Add Gerald Combs copyright; - Use correct address for FSF; - Move proto_reg_handoff...() to the end of the file per convention; - Remove unneeded check_col() and col_clear(); - Localize brp_handle; - Whitespace cleanup ("4 space tabs" ==> spaces; remove trailing spaces). svn path=/trunk/; revision=39271
2011-10-05Use ENC_NA as the proto_tree_add_item() encoding parameter for a field of ↵Bill Meier1-5/+2
type FT_BYTES; Fixes what appears to be a minor bug. svn path=/trunk/; revision=39270
2011-10-05Cleanup the unregister loop to avoid freeing wrong data.Stig Bjørlykke1-7/+12
svn path=/trunk/; revision=39269
2011-10-05Cleanup the unregister loop to avoid freeing wrong data.Stig Bjørlykke1-4/+2
svn path=/trunk/; revision=39268
2011-10-05Use g_tree_steal to remove an entry without calling the destroy function.Stig Bjørlykke1-1/+1
This because we use the destroy function to determine same_name_hfinfo. svn path=/trunk/; revision=39267
2011-10-05Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier6-179/+179
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=39263
2011-10-05Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier11-68/+68
reference an hf item with types in hf[] of: FT_NONE FT_BYTES FT_IPV6 FT_IPXNET FT_OID svn path=/trunk/; revision=39261
2011-10-04Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier293-2394/+2394
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|ENC_LITTLE_ENDIAN|ENC_BIG_ENDIAN svn path=/trunk/; revision=39260