Commit Graph

75530 Commits

Author SHA1 Message Date
Bruno Verstuyft 6b3945f2e1 XRA: do not decode packetpointer if not present
Change-Id: Id1dff9050ba2224833ee9a83298e0da95d8b3a9c
Reviewed-on: https://code.wireshark.org/review/33683
Petri-Dish: Martin Kaiser <wireshark@kaiser.cx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-20 20:00:29 +00:00
Bruno Verstuyft f9225faa87 DOCSIS: REG-ACK: do not show TLV Data if not present
Change-Id: I655b5b9eb75d339afbd8b9184ef85ffb7dd33774
Reviewed-on: https://code.wireshark.org/review/33681
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
2019-06-20 18:11:36 +00:00
Gerald Combs 44594aeb0d Remove some leftover GTK+ images.
Change-Id: I3cb24987410a80ef37333ac2aa0bf7fee8e1c44f
Reviewed-on: https://code.wireshark.org/review/33684
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
2019-06-20 18:10:51 +00:00
Anders Broman a6e13eabac cdma2k: Fix duplicated fileds name.
Change-Id: I63c8215a6c34abd0aeada529ce4748454db90130
Reviewed-on: https://code.wireshark.org/review/33682
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-20 15:54:16 +00:00
Anders Broman 57a9a500b9 NAS 5GS: Framwork for dissecting UPDP messages.
Change-Id: Id08fe25cdf118e6912fa3f201dfd07bde5ebdaf9
Reviewed-on: https://code.wireshark.org/review/33679
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-20 15:53:59 +00:00
Guy Harris 088b3d63a0 Remove the UTF-8 validation from proto_tree_add_string().
proto_tree_add_item() does no validation if ENC_UTF_8 is used as the
encoding, so there's no guarantee that the value of a string field is
valid UTF-8, and in some dissectors UTF-8 strings are fetched with other
mechanisms and then added with proto_tree_add_string().

We need to do some cleanup on string handling.

Bug: 15848
Change-Id: Ifc43111dbb47c478fa11280f2f771d90202499fa
Reviewed-on: https://code.wireshark.org/review/33677
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-06-20 00:34:18 +00:00
Guy Harris d6472862c5 Fix error message for an unknown pcapng version number.
We were using fields in the pcapng_t that weren't set yet to report the
version number in question; use the variables we were checking.

Change-Id: Ib03bafe62d8c7b1aa54b2ef22640e3b00722142a
Ping-Bug: 15862
Reviewed-on: https://code.wireshark.org/review/33671
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-06-19 23:58:34 +00:00
Pau Espin 2d96da9b7f BSSMAP: Use correct IE number for Selected PLMN ID
Since IE number used to match during parsing is implied from enum
position, having those enum values commented out make
BE_SELECTED_PLMN_ID fall in the wrong position (expected 0x94), and thus
not matching it correctly during parse.

Enabling the not-yet fully supported IEs which were under "ifdef 0"
doesn't make the current situation worse than before, so let's simply
enable it and pass NULL as a function for those.

Change-Id: I70063e653acf588f3d07bb8900afa3a48e124d6d
Reviewed-on: https://code.wireshark.org/review/33667
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 20:02:07 +00:00
Michail Koreshkov 830bd41771 DIAMETER: Add MIP6-Feature-Vector flag decode
Change-Id: I1b4e4567dcafef88fcb5d2157899dfb88a8e2640
Reviewed-on: https://code.wireshark.org/review/33657
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 20:00:25 +00:00
Taisuke Sasaki eaab8750ea OSPF: Add Local/Remote Interfafe ID and Remote IPv4 Address Sub-TLV (rfc8379)
Change-Id: Ib6ffe4614e2b1e51939cdb4e29e9d5cc8c59434f
Reviewed-on: https://code.wireshark.org/review/33655
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 18:58:25 +00:00
Bruno Verstuyft ac8d33a7bc DOCSIS: Added Energy Management (EM) messages
Change-Id: I8e148d4da7d051aa85b16e299427c0be0fb35b05
Reviewed-on: https://code.wireshark.org/review/33659
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 18:57:35 +00:00
Roland Knall a9d7c2b94f Revert "Qt: Remove unnecessary ColumnText object"
This has to be a complete overhaul of PacketListRecord. For now it is reverted

This reverts commit d95262bf74.

Change-Id: Id72dc6911f68c9b811110332588b3da474791d31
Reviewed-on: https://code.wireshark.org/review/33666
Reviewed-by: Roland Knall <rknall@gmail.com>
2019-06-19 18:22:54 +00:00
Pascal Quantin d7ef3118b1 LPPa: upgrade dissector to v15.2.1
Change-Id: I48e4a33f66a121ec1fd380540e382101e6f9a0c1
Reviewed-on: https://code.wireshark.org/review/33665
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-06-19 18:19:16 +00:00
Alexis La Goutte 62b5e400b4 PCEP: Add Segment Routing Policy Candidate Paths TLV (type 40)
from draft-barth-pce-segment-routing-policy-cp

Bug: 15834
Change-Id: I4e9383da32bafcab5b9f8180cd05a85a6e2ccd19
Reviewed-on: https://code.wireshark.org/review/33653
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 15:07:04 +00:00
Dave Rigby 46ebd2411d couchbase: Format seqnos as decimal
Couchbase DCP sequence numbers start from zero, incrementing by one
for each message; and are generally displayed inside Couchbase as
decimal.

For ease of use with Wireshark dumps, print them as decimal instead of
hex.

Change-Id: I590fe137b96263d589e0ccc3161b57ffee40854b
Reviewed-on: https://code.wireshark.org/review/33660
Reviewed-by: Ben Huddleston <ben.huddleston@couchbase.com>
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Reviewed-by: Jim Walker <jim@couchbase.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 15:06:06 +00:00
Anders Broman ce1807832a GTP: Pas the right subtre to extension header dissectors.
Change-Id: I099583eb6eb1a4362592b921236d1ff352745838
Reviewed-on: https://code.wireshark.org/review/33661
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 14:55:56 +00:00
Dario Lombardo ed34c3de14 sshdump: fix bug in --remote-sudo.
Fix documentation as well.

Bug: 15845
Change-Id: I1b4e50c21887afa6a60b76de6cc169a1d0b5067a
Reviewed-on: https://code.wireshark.org/review/33658
Petri-Dish: Dario Lombardo <lomato@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 13:00:55 +00:00
Pascal Quantin dd15b203c7 Babel: prevent an infinite loop while parsing sub-TLV
While at it, ensure that we have no overflow when parsing the sub-TLV.

Bug: 15856
Change-Id: I2ceb30fd8a6abc2577c9df7baf6ceb45ee5f5b38
Reviewed-on: https://code.wireshark.org/review/33656
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-06-19 08:47:01 +00:00
Alexis La Goutte 484deec1f1 PCEP: Add ASSOCIATION (sub) error
from draft-ietf-pce-association-group

Bug: 15834
Change-Id: I0b97d2bcdbfc9b9cc987c64070240384d721a559
Reviewed-on: https://code.wireshark.org/review/33652
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 06:30:57 +00:00
Anders Broman 3a2e1640c7 GTP:Fix a typo
Change-Id: I23131977c39af01596dc3b37b608bc3172b737c8
Reviewed-on: https://code.wireshark.org/review/33654
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 06:30:15 +00:00
Alexis La Goutte 77cdb9714c PCEP: Add OP-CONF-ASSOC-RANGE (29) TLV
Bug: 15834
Change-Id: Ic00dfc7dec02287e8fe934b8f9f6ff7acefadc3c
Reviewed-on: https://code.wireshark.org/review/33643
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 03:42:50 +00:00
Gerald Combs 7d3fffc3f2 Tools: Add a "last n commits" option to cppcheck.sh.
Add a `-l n` option which will check the .c and .cpp files from the last
[n] commits.

Fix some shellcheck warnings.

Change-Id: I8185d6c6c5b08576315b47847795d210d47b042e
Reviewed-on: https://code.wireshark.org/review/33646
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>
2019-06-19 03:20:32 +00:00
Alexis La Goutte 5a3e73317a PCEP: Update Association value (draft-minei-pce-association-group)
with last draft, there is temporary registered value to IANA

Global Association Source (30)
Extended Association Id(31)
ASSOCIATION (40)

Bug: 15834
Change-Id: I07a1eefdf650a295a6b9d9ae457f9d85204dab63
Ping-Bug: 11782
Reviewed-on: https://code.wireshark.org/review/33641
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-19 03:17:20 +00:00
Pascal Quantin 43259dcd4a GSM RLC/MAC: fix dissection of SI Message List IE
Change-Id: Ia3a4255ecd78e480135bbbbeccd9c0268c105400
Reviewed-on: https://code.wireshark.org/review/33648
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-06-18 20:24:17 +00:00
Pascal Quantin af4b67d19a USB: workaround for compatibility with USBPcap captures < 1.5.0.0
Bug: 15842
Change-Id: I63188c30e1747a65c2a2a7cce498b5777122fec3
Reviewed-on: https://code.wireshark.org/review/33628
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Reviewed-by: Tomasz Moń <desowin@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-06-18 10:49:35 +00:00
Pascal Quantin 48a4fe6f73 MBIM: remove USBPcap / usbmon specific code
This is no more required.

Change-Id: Ib88066eaa0cb7f8b30cfe93bbdc797882802b992
Reviewed-on: https://code.wireshark.org/review/33642
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-06-18 09:41:27 +00:00
Pascal Quantin 45b1ea1fdf MBIM: use conversation as identifier in reassembly code
Change-Id: I43a5fd81e1faba15d5491e12acb3c4dcda04ccab
Reviewed-on: https://code.wireshark.org/review/33640
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-06-18 08:12:09 +00:00
Pascal Quantin 6b20a4f2d6 Windows: upgrade Npcap to 0.996 and USBPcap to 1.5.0.0
Change-Id: Ie6590e1a31a5aaa6e96f6f718991cc42a1e40d8a
Reviewed-on: https://code.wireshark.org/review/33639
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-18 06:20:10 +00:00
Peter Wu be9c1ec35c Revert "travis: add -e to ci script."
This reverts commit 5d0fec3363.

"set -e" breaks all macOS builds after completing the script block.

Change-Id: I5c297fd4b1b816d3143fa8fd8a51eb848c7c2de4
Reviewed-on: https://code.wireshark.org/review/33638
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-06-18 02:06:34 +00:00
Anders Broman 329e1da5cd CMakeList: We require minimum c++11
Change-Id: I685901dac2e950678362b3b8759c22dceec39176
Reviewed-on: https://code.wireshark.org/review/33636
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-17 14:42:12 +00:00
Jaap Keuter 3f18d7a4ca TCP: add expert items to MSS option
The TCP MSS option is annotated by expert items as follows:
- in a SYN packet the lack of the MSS option could indicate
a misconfigured node.
- in a non-SYN packet the presence of the MSS option could indicate
a malfunctioning node.

Change-Id: Ie3827cd6c7dcf605ac2f72a3a080418611637070
Reviewed-on: https://code.wireshark.org/review/33632
Reviewed-by: Jaap Keuter <jaap.keuter@xs4all.nl>
Petri-Dish: Jaap Keuter <jaap.keuter@xs4all.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-17 14:10:43 +00:00
Taisuke Sasaki 9515d49f11 OSPF: Add Node/Link MSD TLVs (rfc8476)
Change-Id: I016a7ea75c8c9d2f3f778546a5a06e26121c8e0f
Reviewed-on: https://code.wireshark.org/review/33631
Reviewed-by: Jaap Keuter <jaap.keuter@xs4all.nl>
Petri-Dish: Jaap Keuter <jaap.keuter@xs4all.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-17 14:10:15 +00:00
Anders Broman c1c0a2911b NRPPa: Add dissector for TS 38.455 V15.2.1
Change-Id: I66da8ced410163c872af1d4161f2c9fc38f72ff8
Reviewed-on: https://code.wireshark.org/review/33590
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-17 13:12:20 +00:00
Peter Wu 94b211977a Add support for embedding WireGuard keys in a pcapng file
pcapng spec update is here: https://github.com/pcapng/pcapng/pull/62

Bug: 15571
Change-Id: I2f1921b1da70ac0bab8c38dd5138a9dfe7843fea
Reviewed-on: https://code.wireshark.org/review/33300
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-17 00:48:29 +00:00
Alexis La Goutte 662ad82d60 smb2; Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
Change-Id: Ie024c1f4724cc15f63e741544564c3872211c4d1
Reviewed-on: https://code.wireshark.org/review/33627
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-17 00:47:27 +00:00
Gerald Combs 178e7ce9a5 Qt: Filter expression toolbar dark mode updates.
Move plus-8.png to stock_icons/8x8 and rename it list-add.template.png
which conforms to the Freedesktop icon naming specifications and makes
it a template icon.

Update our style sheet when we recive a QEvent::PaletteChange.

Ping-Bug: 15511
Change-Id: I4b8ddcb4eb64f11faec21d5df4a3fd7fdc5cf488
Reviewed-on: https://code.wireshark.org/review/33626
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>
2019-06-17 00:46:21 +00:00
Moshe Kaplan c6bed35254 WSUG: Clarified and improved phrasing
Change-Id: I1b3b8b7bf5f6460aa779c54881abd53059b26bbb
Reviewed-on: https://code.wireshark.org/review/33606
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-17 00:46:03 +00:00
Roland Knall 17aacfae43 Qt: Drag-and-Dropping from ProtoTree copies whole field
If a DnD is initiated from the ProtoTree it actually copies the complete
text of the expanded tree elements. This can be dropped in any text-window
outside of Wireshark

Change-Id: Ia174bcf2f061ddb23439c3243149bb54a1ba89d9
Reviewed-on: https://code.wireshark.org/review/33630
Petri-Dish: Roland Knall <rknall@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall@gmail.com>
2019-06-16 22:28:26 +00:00
Roland Knall c288574842 Qt: Fix ghost drag-and-drop in PacketList on empty fields
If you start dragging on an empty field, you pick up the value of
a field you drag over. This is fixed

Change-Id: I7e1c5e353dbc79ee1193b305729fb44d62d98470
Reviewed-on: https://code.wireshark.org/review/33629
Petri-Dish: Roland Knall <rknall@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall@gmail.com>
2019-06-16 22:09:12 +00:00
Roland Knall d95262bf74 Qt: Remove unnecessary ColumnText object
wmem should not be used inside a model, as the memory managment of
those models is part of the responsibility of Qt. It could happen,
that the file is closed, but the model still needs to access the
information, in which case the memory access fails.

Change-Id: I740a4bae61cc32f0f0245515c23abf175ef588f1
Reviewed-on: https://code.wireshark.org/review/33622
Petri-Dish: Roland Knall <rknall@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall@gmail.com>
2019-06-16 21:07:32 +00:00
Roland Knall 64badc5a3a Qt: Allow Drag-and-drop on info and protocol
Allow for drag-and-drop on info and protocol columns. Protocol columns
may also be dragged to the display filter, everything else is dragged
as plain-text and can just be used as text

Change-Id: I0fff390580c22175efe50037b18d7199949fd8eb
Reviewed-on: https://code.wireshark.org/review/33621
Petri-Dish: Roland Knall <rknall@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall@gmail.com>
2019-06-16 21:07:27 +00:00
Roland Knall e4713e8745 Qt: Fix drag-and-drop from packet list
Only initiate drag-and-drop when the left mousebutton has been
clicked, and also add the filter as plain text, so to enable
dragging to external applications.

Change-Id: I2f6ac7f9c543d003070c2a6c0ce671ed5a215669
Reviewed-on: https://code.wireshark.org/review/33620
Petri-Dish: Roland Knall <rknall@gmail.com>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall@gmail.com>
2019-06-16 21:07:21 +00:00
Martin Kaiser b4cd7bcf62 nas 5gs: (trivial): remove _U_ from parameters that are used
Change-Id: Id67a159615ba2d8edbfabd36d33d3e01438a3c77
Reviewed-on: https://code.wireshark.org/review/33625
Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
Petri-Dish: Martin Kaiser <wireshark@kaiser.cx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-16 17:53:42 +00:00
Pascal Quantin c86c46ebaf NAS 5GS: fix dissection of N1 Message Content
Change-Id: Ia93cc5a9d5adb46721775886744e7c8cf71fcd22
Reviewed-on: https://code.wireshark.org/review/33624
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2019-06-16 14:40:57 +00:00
Tomasz Moń cde07b8ba3 USB: Handle USBPcap 1.5.0.0 updated pseudoheader
USBPcap 1.5.0.0 features two main changes:
  * Introduction of USB IRP Info transfer type (0xFE)
    This type is used when the IRP is of general interest to the user,
    but does not really directly match to any USB payload. When such
    type is encountered, display the URB Function code in Info column.
    Currently following URB functions are recorded as USB IRP Info:
      * URB_FUNCTION_SYNC_RESET_PIPE_AND_CLEAR_STALL
      * URB_FUNCTION_SYNC_RESET_PIPE
      * URB_FUNCTION_SYNC_CLEAR_STALL
      * URB_FUNCTION_ABORT_PIPE
      * URB_FUNCTION_CLOSE_STATIC_STREAMS
  * Introduction of control stage COMPLETE (0x03)
    The control transactions are now recorded as 2 packets: SETUP and
    COMPLETE. All Wireshark versions since the USBPcap pseudoheader
    support was implemented correctly pass the data to subdissectors.
    This makes the USBPcap control packets behave just like usbmon.

Ping-Bug: 15842
Change-Id: Idc0edf2a0fcf58997531c492293e0719f037493f
Reviewed-on: https://code.wireshark.org/review/33623
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-06-16 13:28:46 +00:00
Pascal Quantin be3d469ddc NGAP: fix dissection of N2 Information Content
Change-Id: I8aaf578c8eb71533313cf2cfd42871eae0c0ff57
Reviewed-on: https://code.wireshark.org/review/33603
Petri-Dish: Pascal Quantin <pascal@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-06-16 11:30:24 +00:00
Swapnil Roy 3487b8f9c3 NAS 5GS: Null scheme SUPI dissection fixed
Change-Id: I374ef8e0d69e4d947cc587b68a0a96c18dd51fd7
Reviewed-on: https://code.wireshark.org/review/33615
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-16 09:57:58 +00:00
Gerald Combs ab69c87799 [Automatic update for 2019-06-16]
Update manuf, services enterprise numbers, translations, and other items.

Change-Id: I177c366e318b730c2db1f0f2e0d4f7c04eef97d6
Reviewed-on: https://code.wireshark.org/review/33616
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-06-16 08:22:46 +00:00
Guy Harris 142e024e1f Get rid of the nt_trans_data structure.
It was used for two purposes:

	1) passing the subcommand to dissectors for the request setup,
	   parameters, and data;

	2) getting the security descriptor and extended attribute length
	   from the request parameters and passing them to the dissector
	   for the request data.

It was completely unused for responses.

Pass the subcommand as an argument to all routines that need it,
pass pointers to local variables to the request parameters dissector,
and pass those variables to the request data dissector.

This makes it a bit clearer what information is needed where, and
completely eliminates the structure for response dissection.

Change-Id: I431daa79da41dc4166490a564efee71cdb83edc1
Reviewed-on: https://code.wireshark.org/review/33614
Petri-Dish: Guy Harris <guy@alum.mit.edu>
Tested-by: Petri Dish Buildbot
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-06-16 03:57:11 +00:00
Gerald Combs a691985a04 Convert the zoom icons to templates.
Ping-Bug: 15511
Change-Id: I37ecd210e93387535b7e5b3c6f4b617844e75d01
Reviewed-on: https://code.wireshark.org/review/33613
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-16 03:12:11 +00:00