aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2018-01-08OSPF: Dissect LS Type bytes of OSPFv3 LS RequestUli Heilmeier1-1/+6
Dissecting of LS Types bytes for LS Requests was missing. Dissecting of LS Types bytes for LS Acknowledgments have been implemented. Bug: 14310 Change-Id: I13d5b564a1e97f0c5a33c749273b11f94c90cbc0 Reviewed-on: https://code.wireshark.org/review/25183 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-08[Kingfisher] Include extra function types to allow dissection of additional ↵Will Robertson1-0/+7
messages Change-Id: I6a2c17785ea58a1c0661bee5879099bc838f6bc3 Reviewed-on: https://code.wireshark.org/review/25191 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-08tetra: Capitalize protocol short nameStig Bjørlykke2-2/+2
Change-Id: I8287c4492b9eab087b98820f7bd69b1bbe3b66fa Reviewed-on: https://code.wireshark.org/review/25190 Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-01-08chargen: Capitalize protocol short nameStig Bjørlykke1-1/+1
Change-Id: I26b938a44e696fafb715eb30f2e6780ec812fb2f Reviewed-on: https://code.wireshark.org/review/25189 Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-01-08extcap: remove conditional compilation.Dario Lombardo2-6/+0
Change-Id: Ia54bba388755cf27a343fe6d69d244bf1ab897f9 Reviewed-on: https://code.wireshark.org/review/25186 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall <rknall@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-07CDP: Resolve 802.2 Protocol type protocols, show IPv6Uli Heilmeier1-0/+21
Protocols of protocol type 802.2 (PT = 2) are encoded with the "normal" ethernet type when PT length == 8. Used reference: https://docs.fd.io/vpp/17.10/d2/d71/cdp__protocol_8h_source.html Show IPv6 addresses as IPv6 and not as bytes. Change-Id: I0f192e758bcc1a562f042609fa5d0d9527551bb8 Bug: 14311 Reviewed-on: https://code.wireshark.org/review/25168 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-07ZigBee: Enable heuristic dissection of Tunneling cluster payloadKenneth Soerensen2-16/+20
The Smart Energy Tunneling cluster can carry various payloads. The type of payload is determined when the tunnel is established. However, we cannot be sure to capture the tunnel establishment and therefore heuristics are used to determine the payload type. The IP protocol is added as a heuristic dissector because the specification allows IP in the tunnel payload. However, the only real life payload type I am aware of is GBCS messages in UK Smart Metering (https://smartenergycodecompany.co.uk). Finally, if a heuristic dissector cannot be found, the Data dissector is used. Change-Id: I4942bf00d0d0efe7047db6494cd4f8a9d19c96b6 Reviewed-on: https://code.wireshark.org/review/25181 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Martin Boye Petersen <martinboyepetersen@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-07[Automatic update for 2018-01-07]Gerald Combs1-0/+29
Update manuf, services enterprise numbers, translations, and other items. Change-Id: I65801bc1440f64c28ee003e23be2ca528bc1adc8 Reviewed-on: https://code.wireshark.org/review/25178 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-01-07Do SMB_COM_SEARCH or SMB_COM_FIND results ever have a Unicode file name?Guy Harris1-0/+3
Change-Id: I11d3091bdaa7d4ecff66c238e45b265a57ef1af7 Reviewed-on: https://code.wireshark.org/review/25177 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-01-07Set captures preferences for PREF_EFFECT_CAPTURE.Michael Mann1-0/+2
This is a simple example of changing preferences that don't affect dissection to something else, so that changing them doesn't cause a file to be redissected unnecessarily Change-Id: I77c64c739e8bbc9f2a202f744f27cb07be4a822b Reviewed-on: https://code.wireshark.org/review/25173 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-01-06Note that the object size type is, in effect, size_t.Guy Harris1-1/+7
We currently accumulate all of the object data in memory, so we can't support objects whose size doesn't fit in a size_t; that means the maximum object size is 2^32-1 bytes on ILP32 platforms, even though we allow the size to be up to 2^63-1 bytes. Change-Id: I2b45f2f1a6a4a68c97d34931aea6f5294db41b6e Reviewed-on: https://code.wireshark.org/review/25174 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-01-06Add ability for preferences to determine what they can change.Michael Mann3-66/+186
Add flags field to preference structure to help determine what areas of Wireshark are affected by a preference changing. The intent is to be able to distinguish dissection from GUI or other changes that are not dissection. The default is to have all preferences affect dissection, but their flags can be changed. This patch doesn't change any flags from the default. Change-Id: Ied5ae961bc3f33f5b730b2892fff3fa0898380b8 Reviewed-on: https://code.wireshark.org/review/25171 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-01-06TShark: Fix color handling on Windows.Gerald Combs2-33/+24
Use SetConsoleTextAttribute to reset our colors on Windows. Update the release notes and man page. Change-Id: I2bc309787f9c2331324503092bd1c9ae6360eb55 Reviewed-on: https://code.wireshark.org/review/25170 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-06bluetooth: Group Bluetooth dissector preferencesStig Bjørlykke23-26/+26
Change-Id: Ib5360fcbfd8f6b2aee6b33ec7d9dc77362feb50e Reviewed-on: https://code.wireshark.org/review/25162 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-06RRC: Fix direction valuesNick James3-16/+20
Values were swapped: uplink is 0, downlink is 1. Change-Id: I30dbb6d89ea832741c3ce4a319be1cb261b1565b Reviewed-on: https://code.wireshark.org/review/25143 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-01-05Diameter: fix retrieval of message flagsPascal Quantin1-1/+0
Bug introduced in g7ade1695ba Change-Id: I83e2c2df4f7764130ebe342170f40de5e7610611 Reviewed-on: https://code.wireshark.org/review/25164 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-01-05NAS EPS: upgrade dissector to v15.1.0Pascal Quantin2-96/+655
Change-Id: I0ea263b693910c1d8036a18e612c1daf538482dd Reviewed-on: https://code.wireshark.org/review/25161 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-01-05ctdb: check return value from wmem_tree_lookup32_array (CID: 1073824).Dario Lombardo1-4/+5
Change-Id: I0f504ea8ab0608e41566996d380b05ca5d77e3c4 Reviewed-on: https://code.wireshark.org/review/25160 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-01-05OpenFlow 1.5: fix port_stats dissectorLaszlo Papp1-65/+377
Change-Id: Id8f078d9f9c327f3e9c2b50daaf23639cad1ae8f Reviewed-on: https://code.wireshark.org/review/25157 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-05[SBC-AP] Update to 3GPP TS 29.168 V14.2.0 (2017-12)AndersBroman9-191/+1752
Change-Id: I84c178c01cfa6d3765d672d6ebbb842e4de55f26 Reviewed-on: https://code.wireshark.org/review/25156 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-05btsmp: Put <none> in COL_INFO when having no keysStig Bjørlykke1-2/+6
Change-Id: If2db9fa1894f586523df882dca224b3b7b0eecb0 Reviewed-on: https://code.wireshark.org/review/25153 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-01-05btatt: Avoid duplicate "Handle:" in COL_INFOStig Bjørlykke1-7/+4
Do not add two "Handle:" in COL_INFO for opcode "Error Response". Change-Id: I13dd5fc3bbef1762c2e868dfe885fa5d6437412e Reviewed-on: https://code.wireshark.org/review/25152 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-01-05ieee1905: Fix a bunch of issues after testing and spec changes.Richard Sharpe1-30/+23
Change-Id: I8f61ed9866760d13daa0cc65c2a771da3dcf280f Reviewed-on: https://code.wireshark.org/review/25151 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-05OpenFlow 1.4: fix port_stats dissectorLaszlo Papp1-66/+376
Change-Id: I3ebe1590b9d5fd864746339612ac1396c13196b9 Reviewed-on: https://code.wireshark.org/review/25128 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-05QUIC: Add Payload (length and data) of PING frame (draft-08)Alexis La Goutte1-2/+24
Bug: 13881 Change-Id: I44a924da6e8da52bdee0f397545d504aee5290bc Reviewed-on: https://code.wireshark.org/review/25145 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-05QUIC: Dissect Version Negotiation of draft-08Alexis La Goutte1-2/+45
If on Long Header, the version field is set to 0x00000000, it is a version Negotiation Packet with the list of all supported version (with some GREASE) Bug: 13881 Change-Id: I56b7cecd112950fb557aadc434f367b74eebe07b Reviewed-on: https://code.wireshark.org/review/25138 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-05QUIC: Display Connection in hex on Short Header tooAlexis La Goutte1-1/+1
Bug: 13881 Change-Id: Ifc6e4b7be78fe00fce780e002dd77d67f17ebdaf Reviewed-on: https://code.wireshark.org/review/25137 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-05QUIC: Fix Connection ID flag with draft-08Alexis La Goutte1-7/+25
With draft-08 Connection ID is changed to Omit Connection ID in Short Header frame Bug: 13881 Change-Id: I9e53dc370ea692636143d2129754a3dc62d068bd Reviewed-on: https://code.wireshark.org/review/25136 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-05Add an exit code to make-dissectors.Gerald Combs1-0/+2
Explicitly return 0 from make-dissectors on success. Hopefully this will fix some Windows builder failures. Change-Id: I0c172597584c52ced2380719135e8559ef83392a Reviewed-on: https://code.wireshark.org/review/25150 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-01-04nfs: Add the second version of the Primary Data NFSv4 file handle dissectorTom Haynes1-4/+21
Change-Id: I05da9a546f5de81783e4c9d004aff7dbb3ead44b Signed-off-by: Tom Haynes <loghyr@primarydata.com> Reviewed-on: https://code.wireshark.org/review/25146 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-01-04[Diameter] Use proto_tree_add_item_ret..() and ↵Anders1-55/+56
proto_tree_add_bitmask_with_flags() Change-Id: I864a385283aa6975a075f8621d871b73356ecf57 Reviewed-on: https://code.wireshark.org/review/25139 Petri-Dish: Anders Broman <a.broman58@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-04btatt: Support BBC micro:bit Bluetooth profileStig Bjørlykke3-2/+874
Change-Id: I32e47e1eef57bb5f8e15e8d83219d6ab034bab73 Reviewed-on: https://code.wireshark.org/review/25135 Petri-Dish: Anders Broman <a.broman58@gmail.com> Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-04bacapp: Add more enumerated valuesDirk Römmen1-54/+395
Ping-Bug: 12457 Change-Id: Ie97747704b12a0ba70bb6adb1a8c251dfcaca08f Reviewed-on: https://code.wireshark.org/review/25132 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-01-033GPP NAS: upgrade dissector to v15.1.0Pascal Quantin2-0/+60
Change-Id: Ibfbed335d842e53eabce36e2955a9bb2790d46fb Reviewed-on: https://code.wireshark.org/review/25131 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-01-03bthci: Update bthci_cmd_appearance_valsStig Bjørlykke1-2/+104
Change-Id: I385808b95f823a2242844173927cc6abd05c1905 Reviewed-on: https://code.wireshark.org/review/25125 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-01-03[glib-compat] Include <wsutil/glib-compat.h>Anders1-0/+1
Change-Id: Id505f1dc8dbbeb241162156fc3ef557599a251fb Reviewed-on: https://code.wireshark.org/review/25123 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-03dcerpc-spoolss: use value_name variable to store string (CID: 1158734).Dario Lombardo1-5/+3
Change-Id: I30780134b3d8a8e48b8b4997ea27ce82171b4508 Reviewed-on: https://code.wireshark.org/review/25069 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-03[SIP] Use proto_tree_add_item_ret_string() to get the method string.Anders2-19/+6
Change-Id: I8c1933d17a613917c6b6482199949e103c3d1eaf Reviewed-on: https://code.wireshark.org/review/25112 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-03QUIC: Enhance *BLOCKED* frameAlexis La Goutte1-6/+44
Add new offset field in BLOCKED and STREAM_BLOCKED frame Add new stream_id field in STREAM_ID_BLOCKED Bug: 13881 Change-Id: If030728c46607ea9ea3a500d925b30aaf9a841a8 Reviewed-on: https://code.wireshark.org/review/25121 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-03TLS(QUIC): Enhance MAX_STREAM_ID parameter (from draft-08)Alexis La Goutte2-9/+24
MAX_STREAM_ID is rename to MAX_STREAM_ID_BIDI and there is a new paramter MAX_STREAM_ID_UNI Bug: 13881 Change-Id: I99bcc559a133ded88f4caedd887f481147063496 Reviewed-on: https://code.wireshark.org/review/25120 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-03TLS(QUIC): Add ACK_delay_exponent parameter from draft-07Alexis La Goutte2-1/+15
Bug: 13881 Change-Id: I56ac681174e4058c4d4fefe40084905538222c1b Reviewed-on: https://code.wireshark.org/review/25119 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-03QUIC(TLS): Fix length of parameter treeAlexis La Goutte1-0/+1
Bug: 13881 Change-Id: I583c9290c5e4d2aaefc2d3ae09babfa82dfbd299 Reviewed-on: https://code.wireshark.org/review/25118 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-03[BTMESH] Dissect more of Upper transport Layer.Anders1-15/+79
Change-Id: I5d33c64a57689939c9915336701accba8b893415 Reviewed-on: https://code.wireshark.org/review/25115 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-02[NAS-EPS] 5G NAS EPS network feature supported and capability info update.Anders1-130/+124
Change-Id: I243b52e8c448541636f3f94007ee3d850a5811ab Reviewed-on: https://code.wireshark.org/review/25111 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-02packet-mq: Fix after change 25009Robert Grange2-5/+14
Fix for unused variable mq_MQPRI_vals Fix test when displaying unique MQ Segment (vs multi MQ segment) Changed my name in AUTHORS Change-Id: I8ffa5523dbf8469d2814d2a90348eea61a05823a Reviewed-on: https://code.wireshark.org/review/25106 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-01-02btatt: Remove custom UUID dissectors from btatt.handle DecodeAsStig Bjørlykke1-32/+16
Do not add custom UUID dissectors to the DecodeAs "btatt.handle" table because it does not work to DecodeAs this attributes using the "BT ATT Handle" field. This removes some of the artificial protocols which is generated from BT attributes, and avoids adding new ones when extending the custom UUID dissection support. Change-Id: I8384a56b49cac2ea64508470d67c67b6ec7cd13e Reviewed-on: https://code.wireshark.org/review/25107 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-02QUIC: use varint for all type (draft-08)Alexis La Goutte1-50/+128
Bug: 13881 Change-Id: Ia68659fed9b884bd99de8179e4a320089920df4d Reviewed-on: https://code.wireshark.org/review/25088 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-02mq: DEF_VALSB(MQPRI) is still unusedStig Bjørlykke1-0/+2
Change-Id: I269c2f367d1d65b006ad881976085dbdf983c407 Reviewed-on: https://code.wireshark.org/review/25105 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-01-02nxp802154: Remove unused codeStig Bjørlykke1-6/+1
The IEEE 802.15.4 dissector is built-in and will never be not present, and if disabled then call_dissector() will call data handle. Change-Id: Ie8d2a1bed1ba540df1a5bc239b57e475b346c8f1 Reviewed-on: https://code.wireshark.org/review/25103 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-02QUIC: Add new ACK type (0x0e) of draft-08Alexis La Goutte1-6/+64
Bug: 13881 Change-Id: I7340c6cf2c149cbc547133ea89083c75a5ad05f1 Reviewed-on: https://code.wireshark.org/review/25084 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>