Commit Graph

72653 Commits

Author SHA1 Message Date
Gerald Combs 29f7a5e9e0 .gitignore: Remove version.h.
Remove version.h from .gitignore. This appears to be a leftover artifact
from Autotools.

Change-Id: I7b278c36444673bd50d936585cfdc5562d9ea825
Reviewed-on: https://code.wireshark.org/review/29418
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-09-05 22:46:41 +00:00
Alexis La Goutte 8eb0ff5e31 wmem_test: fix no previous prototype for ‘check_val_map’ [-Wmissing-prototypes]
Change-Id: I9473e3d4fd6dffbbed6921770d8bd26e4104647b
Reviewed-on: https://code.wireshark.org/review/29438
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-05 19:59:25 +00:00
Swapnil Roy 724c31cd9f NAS 5GS: Qos rules parameter list dissection
Change-Id: I7afaf7a090dfeeabe23d4d38e6718522bf822bbd
Reviewed-on: https://code.wireshark.org/review/29432
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-05 19:58:40 +00:00
Pascal Quantin b40beb9edf tvbuff_subset.c: handle a reported_length set to -1 in tvb_new_subset_length()
According to tvbuff.h, tvb_new_subset_length() should behave like
tvb_new_subet_caplen(). Let's do so.

Bug: 15112
Change-Id: I3f05ff45246ac0d05e9bc7bd069ec864da1afae6
Reviewed-on: https://code.wireshark.org/review/29426
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-05 19:54:34 +00:00
Alexis La Goutte 5b533e4f3e gtp(v2): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
Change-Id: I3bfe5fdbe16a5fd7072f3a1c1e8bb5fdd6be0040
Reviewed-on: https://code.wireshark.org/review/29436
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-05 19:53:17 +00:00
Stig Bjørlykke 2f297457af prefs: Improve check for visible custom columns
Add a check for the resolved setting when searching for hidden columns
in prefs_is_column_visible(). This allows hiding one of two equal custom
columns where the only difference is the resolved setting.

Change-Id: Iafb4ffa7bf258948fbe973e038bbeb26d6e8d2e3
Reviewed-on: https://code.wireshark.org/review/29433
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-09-05 17:51:18 +00:00
Stig Bjørlykke 0b80a42187 epan: Guard g_base64_decode_inplace() against zero length string
The g_base64_decode_inplace() does not handle zero length string
so add a guard for this before calling.

Bug: 15113
Change-Id: I89fa17dd62af238f4282835c317e5c8be6e0c8a1
Reviewed-on: https://code.wireshark.org/review/29428
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-09-05 17:19:42 +00:00
Gerald Combs c15ada34b1 Update tools help using a script.
Update docbook/wsug_src/*.txt using tools/update-tools-help.py. This
removes a lot of unwanted behavior that came with updating via a CMake
target.

Change-Id: I0a24f425e9673ef7bd074210d7047654c6755e79
Reviewed-on: https://code.wireshark.org/review/29416
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-09-05 15:28:43 +00:00
Stig Bjørlykke a1ae40f1a3 proto: Reset handled occurrences counter
Reset handled occurrences counter between each multi field custom
column to be able to handle configurations with occurrence set.

Change-Id: Iaa01da069b661ddbb2871370fcc9f9fde33041bb
Reviewed-on: https://code.wireshark.org/review/29427
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-09-05 13:43:05 +00:00
Stig Bjørlykke e4b2b4bd36 dhcp: More bootp -> dhcp renames
Change-Id: I410439aeb9d0e4ddcf6e0c430e0f10a954a16263
Reviewed-on: https://code.wireshark.org/review/29422
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-09-05 10:30:51 +00:00
Uli Heilmeier 6e36e3757a Radius: Fix offset for multiple VSA in one AVP
When there are multiple VSAs in one AVP we should forward the vendor_offset.
The length field includes the type field therefore we have to subtract it.

Bug: 15073
Change-Id: If365ebca493208d67b3283fe876d2d1b0bda64af
Reviewed-on: https://code.wireshark.org/review/29421
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-09-05 08:41:17 +00:00
Michał Łabędzki 3df8dc99d6 Bluetooth: ATT: Implement five FTMS/FTMP characteristics: Supported * Range
Add support for "FiTness Machine Service" characteristics:
- 0x2AD4  Supported Speed Range
- 0x2AD5  Supported Inclination Range
- 0x2AD6  Supported Resistance Level Range
- 0x2AD7  Supported Heart Rate Range
- 0x2AD8  Supported Power Range

Change-Id: I4b34be8c6655510218cdeb776c0e00a956b2afe9
Reviewed-on: https://code.wireshark.org/review/29391
Petri-Dish: Michal Labedzki <michal.labedzki@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-05 04:11:22 +00:00
Gerald Combs 4cfc9946c4 Rename packet-bootp.c to packet-dhcp.c.
Change-Id: I18882da2adbad278cb7825640ae989265d28a3dc
Reviewed-on: https://code.wireshark.org/review/29414
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-09-05 04:10:33 +00:00
Alexis La Goutte 35ceb600f9 register(epan): fix no previous prototype for function 'register_all_protocols/register_all_protocol_handoffs/register_count' [-Wmissing-prototypes]
Change-Id: Ifd95a5d3b618d8ef2c5f6f76ddc057f0f0f93492
Reviewed-on: https://code.wireshark.org/review/29405
Petri-Dish: João Valverde <j@v6e.pt>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-05 04:10:07 +00:00
Gerald Combs b996820e1b Remove make-pixbuf-csource.pl.
We no longer convert PNGs to GdkPixBufs.

Change-Id: I5ca9aceaf2dde5a36cdaa454e87e2bfea5a6aa0a
Reviewed-on: https://code.wireshark.org/review/29417
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-09-04 22:26:35 +00:00
Stig Bjørlykke e3d071ab7d ieee80211: Remove unused assignment (found by clang)
Change-Id: Ibf74e6580534a45dd620e9e6f282b8dbe8d3dc7c
Reviewed-on: https://code.wireshark.org/review/29415
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-09-04 20:37:00 +00:00
Stig Bjørlykke 38657fad58 epan: Restrict detect trailing stray characters in strings
Only detect trailing string characters in FT_STRING, FT_STRINGZ and
FT_STRINGZPAD, and when ENC_ASCII or ENC_UTF_8 (for now).

Support for checking other encodings can be added later.

Bug: 15105
Change-Id: Ib7b61f65e4f99f85998937e843ad5312c6b03a28
Reviewed-on: https://code.wireshark.org/review/29411
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-09-04 17:42:50 +00:00
Dario Lombardo 77b4b938e3 ntp: make ntp.precision an uint8.
Change-Id: I7ee0c7fbe5bab90bd1109b2f39feaec033b95621
Reviewed-on: https://code.wireshark.org/review/29178
Petri-Dish: Dario Lombardo <lomato@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-09-04 09:05:24 +00:00
Alexis La Goutte 16e6c12f90 .mailmap: update of August (2018)
Change-Id: Ie53f5523721dc71900137f4b416dda9ac0dec688
Reviewed-on: https://code.wireshark.org/review/28972
Reviewed-by: Daniel Mouscher <dmouscher@gmail.com>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-04 03:34:30 +00:00
Alexis La Goutte 83a9adbbf2 systemd-journal: fix no previous prototype for function 'init_jf_to_hf_map' [-Wmissing-prototypes]
Change-Id: Ic141b4a51e330794f83c2dac331651c054848d94
Reviewed-on: https://code.wireshark.org/review/29404
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-04 03:33:13 +00:00
Alexis La Goutte 9b2737a3ba rtp-ed137: fix no previous prototype for function 'process_time_value/process_125us_based_value' [-Wmissing-prototypes]
Change-Id: I8be268b67cb2f49b9b7ae8e0e1ae1eebc90d6ad2
Reviewed-on: https://code.wireshark.org/review/29403
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 21:08:39 +00:00
Guy Harris 767f700891 draft-ietf-idr-bgp-ext-communities became RFC 4360.
Change-Id: Id0be05c8abc85dac14f9fbb597b387b1d37552c5
Reviewed-on: https://code.wireshark.org/review/29406
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-09-03 20:59:55 +00:00
Swapnil Roy 896c25d743 NAS 5GS: Qos rules IE enhancement
Change-Id: Ib944afae86d51172c484edae4029d511dd638f41
Reviewed-on: https://code.wireshark.org/review/29376
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 08:56:21 +00:00
Mikael Kanstrup 399d5ae12d nl80211: Generate fields needed for updated dissector
Generate code using tools/generate-nl80211-fields.py script
needed for commit:
"nl80211: Dissect further attributes"

NOTE: All code in this commit is generated.

Depends-On: I23b87f41c6230d3fc1eb0f6b050b0d5209a9dd5c
Change-Id: Ibd8c296c4a3d2f880f359f075271b89625367898
Reviewed-on: https://code.wireshark.org/review/29318
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 07:17:18 +00:00
Mikael Kanstrup 5442b51267 nl80211: Dissect further attributes
Add code to dissect:
- Top level nested attributes
- Top level nested array attributes
- Top level attributes with enum fields
- nl80211_band_attr sub attribute
- nl80211_bss sub attribute
- nl80211_sta_info sub attribute
- Attributes containing 802.11 information elements

Also update tools/generate-nl80211-fields.py to generate further
code blocks.

NOTE: This commit will not build alone as it does not contain the
generated definitions needed.

Depends-On: Ibd8c296c4a3d2f880f359f075271b89625367898
Change-Id: I23b87f41c6230d3fc1eb0f6b050b0d5209a9dd5c
Reviewed-on: https://code.wireshark.org/review/29317
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 07:17:10 +00:00
Darien Spencer b62822055f AT: Add CSCS command
Change-Id: Idb4373d4a3bcdbcac99f1688d8a517bb1fbd0ffd
Reviewed-on: https://code.wireshark.org/review/29402
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 05:18:31 +00:00
Richard Sharpe 094297ec77 ieee802.11: Make sure we do not include the FCS in the next_tvb.
In some cases we are including the FCS in the next TVB which can screw
up dissection.

Change-Id: Ie721a9ca169828f99d2aef4bd1e1762d06a14070
Reviewed-on: https://code.wireshark.org/review/28848
Petri-Dish: Richard Sharpe <realrichardsharpe@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 04:14:25 +00:00
Richard Sharpe 7dd68fce89 ieee80211: Add support for some elements of 802.11k.
These elements were folded into 802.11-2012 and thus are also in
802.11-2016.

The code was contributed by George Baltatanu with some minor changes
by me.

Change-Id: Ieea61dea9d333a43dded16d7634c7fc325374e8e
Reviewed-on: https://code.wireshark.org/review/29283
Petri-Dish: Richard Sharpe <realrichardsharpe@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 04:12:03 +00:00
Dario Lombardo 708c1ae794 gitlab-ci: rename tasks and remove extra spaces.
Change-Id: If047e5f05e56ba3b0e5425f0827882434a53c925
Reviewed-on: https://code.wireshark.org/review/29333
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 04:10:01 +00:00
Dario Lombardo 43f0ccadaf gitlab-ci: remove older clang versions.
Change-Id: Iadb8c40211e90bfd9cad7b48eaa8315d073c653b
Reviewed-on: https://code.wireshark.org/review/29332
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 04:09:44 +00:00
Martin Kaiser 8681e1deba make IPv4 and IPv6 name resolution usable at all times
IPv4 and v6 name resolution are bound to a capture file. Using a lua
script, it is possible to trigger a name resolution when no capture file
is open. This crashes Wireshark as the hash tables for name resolution
are not initialized at this time.

martin@reykholt:~/src/wireshark.git/build$ echo "print(Address.ip(\"1.1.1.1\"))" > bla.lua
martin@reykholt:~/src/wireshark.git/build$ ./run/tshark -Xlua_script:bla.lua
Segmentation fault

martin@reykholt:~/src/wireshark.git/build$ echo "print(Address.ipv6(\"::1\"))" > bla6.lua
martin@reykholt:~/src/wireshark.git/build$ ./run/tshark -Xlua_script:bla6.lua
Segmentation fault

Make sure that the hash tables are available as long as the epan library
is initialized. Add a new function host_name_lookup_reset(), call this
function every time we set up dissection for a new capture file. This
way, we keep the name resolution results separate per capture file.

Reorder the steps in init_dissection(). Host name lookup is now
available at all times, there's no need to be in file scope when it's
initialized.

Change-Id: I9599100d5f378b6a0f73dc630e4c8af3b3ffb2cc
Reviewed-on: https://code.wireshark.org/review/29398
Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
Petri-Dish: Martin Kaiser <wireshark@kaiser.cx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Guy Harris <guy@alum.mit.edu>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 04:08:21 +00:00
Stig Bjørlykke 65b342f749 epan: Use g_base64_decode_inplace()
Replace ws_base64_decode_inplace() with g_base64_decode_inplace()
or g_base64_decode(), which was introduced in glib 2.12.

The only observed difference is a need for zero-terminate the buffer
after decoding.

Change-Id: Ia102d0d8e9bec575ffeddf448191a3f6de9fb1ed
Reviewed-on: https://code.wireshark.org/review/29382
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 04:05:13 +00:00
Alexis La Goutte 42ad60896d ISIS (LSP/HELLO): Add RFC 6119 (IPv6 Traffic Engineering in IS-IS)
Add new TLV 140 (IPv6 TE Router ID) and 233 (IPv6 Global Interface Address)
Add new sub TLV (for TLV 22, 141, 222) : 12 (IPv6 Global Interface) and 13 (IPv6 Neighbor Address)

Missing add new TLV 139 (IPv6 SRLG)

Ping-Bug: 15015
Change-Id: Ie106e56717d3698cd8608c3b0626854d462268d9
Reviewed-on: https://code.wireshark.org/review/29397
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 04:03:46 +00:00
Alexis La Goutte 4168babb32 lldp: fix typo on 802.3 BT
Paris -> Pairs
Autoclass supported -> Autoclass completed

Bug: 15035
Change-Id: I2540ce586fa5036f6efd7711294facf944760019
Reviewed-on: https://code.wireshark.org/review/29396
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-03 04:02:02 +00:00
João Valverde e0babef797 epan: add more IS_FT_* macros
The existing macros retain their value.

Change-Id: I55ab0113792edc2bb28e4ef4424669e092d811fa
Reviewed-on: https://code.wireshark.org/review/29400
Petri-Dish: João Valverde <j@v6e.pt>
Tested-by: Petri Dish Buildbot
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Reviewed-by: João Valverde <j@v6e.pt>
2018-09-02 22:58:36 +00:00
Stig Bjørlykke 256e32c2eb prefs: Remove prefs.gui_use_pref_save
Remove prefs.gui_use_pref_save from prefs.h.

Change-Id: I347cab214048a41afe2c626c0c12a0f46483c2e2
Reviewed-on: https://code.wireshark.org/review/29401
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-09-02 20:14:19 +00:00
Stig Bjørlykke 5af98d9be5 prefs: Remove prefs.gui_use_pref_save
This setting was only used in GTK.

Change-Id: If184c61e4e081992e517f480b4faf129b81508c1
Reviewed-on: https://code.wireshark.org/review/29388
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-09-02 18:36:25 +00:00
Stig Bjørlykke cb002c597a Qt: Avoid crash for ByteViewTab with 0 bytes
A ByteViewTab with 0 bytes is not useful, but may happen.
The crash could be reproduced with the following Lua code:

  local t = ByteArray.new():tvb()

Change-Id: I256fd7fc2b91aa3c1161c46558c647308a3d564b
Reviewed-on: https://code.wireshark.org/review/29383
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-09-02 18:21:32 +00:00
Jakub Zawadzki 3ce847e39e sharkd: Fix frames request for empty "" filter
For empty filters dfilter_compile() return success but with NULL dfcode,
still if used dfilter_prime_proto_tree() crashed cause of NULL df pointer.

Change-Id: I0684abf8ef766a24d0c8150fef4e113813c490ea
Reviewed-on: https://code.wireshark.org/review/29390
Petri-Dish: Jakub Zawadzki <darkjames-ws@darkjames.pl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Michal Labedzki <michal.labedzki@wireshark.org>
Tested-by: Michal Labedzki <michal.labedzki@wireshark.org>
2018-09-02 11:23:30 +00:00
Gerald Combs 8f99b54a77 [Automatic update for 2018-09-02]
Update manuf, services enterprise numbers, translations, and other items.

Change-Id: I13c6a4293cda00d1e2f3ad823ac6dd1f3f154161
Reviewed-on: https://code.wireshark.org/review/29392
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-09-02 08:29:06 +00:00
Peter Wu 57ee8486bd spice: fix malformed packet exception in LZ image
The image data size was for an LZ_RGB image was off by three bytes.

Change-Id: I323b3a67533a4ed4e9f91efce88435b1236b76e8
Reviewed-on: https://code.wireshark.org/review/29387
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-09-01 13:03:35 +00:00
Peter Wu 51c2f5b9de spice: immediately display channel type in the tree label
This makes important information available without having to expand it:

    Channel Array
      channels[0]: DISPLAY
        Channel type: DISPLAY (2)
        Channel ID: 0
      channels[1]: CURSOR
        Channel type: CURSOR (4)
        Channel ID: 0
      channels[2]: INPUTS
        Channel type: INPUTS (3)
        Channel ID: 0

Change-Id: I9b5db64f48453f367cfca14e9ad0822c01d91196
Reviewed-on: https://code.wireshark.org/review/29386
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-09-01 13:03:14 +00:00
Peter Wu 7348fe3289 spice: fix MOUSE_MOTION dissection
Correct the tree size to avoid Malformed Packet. Fix formatting of the
signed integer coordinates in the point structures.

Change-Id: I40ec2854fd81b7202ecae855fcdc5e325a50f995
Reviewed-on: https://code.wireshark.org/review/29385
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-09-01 13:02:44 +00:00
Peter Wu e89b06e2da spice: regenerate packet-spice.h
Generated using spice-common bb15d4815ab586b4c4a20f4a565970a44824c42c
and an additional patch to drop config.h and shorten the license blurb.

Change-Id: I00ea99efd59bad10546684cbffd8c315477ecff9
Reviewed-on: https://code.wireshark.org/review/29380
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-01 12:54:34 +00:00
Ed Beroset c0772a18c1 c1222: improve interpretation of Procedure invocation
Added big/little endian preference, response type code,
std/mfg bit and procedure sequence number.

Bug: 15100
Change-Id: If0d63a9bc1311531c3f95934a0d3185b6ff72939
Reviewed-on: https://code.wireshark.org/review/29375
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-01 12:53:52 +00:00
Stig Bjørlykke f61cb129a9 Qt: Improve fetching preferences from the packet list.
The Lua fake item will not give preferences for the last protocol
in the packet, so avoid this. The Lua fake item is always added when
having a Lua post-dissector, even if the post-dissector does not add
any elements to the tree.

Change-Id: I43427bf522a32feebd44f192888e73b5607e6fff
Reviewed-on: https://code.wireshark.org/review/29377
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-09-01 11:19:54 +00:00
Peter Wu 6ac6c88816 spice: update capabilities to spice-protocol 0.12.4
Update record and display capabilities. Fix playback capabilities.

Change-Id: I18b22d31c6b01f1056311a635aa060c726ee0b18
Reviewed-on: https://code.wireshark.org/review/29379
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-01 08:54:47 +00:00
João Valverde d2d62bf412 debian-setup: Fix shellcheck directive
It's incorrectly binding to apt-get update and not install.

Change-Id: Iac2bc040063e56c9a9ddfe27ebfb816400f82206
Reviewed-on: https://code.wireshark.org/review/29381
Reviewed-by: João Valverde <j@v6e.pt>
2018-08-31 23:44:22 +00:00
Stig Bjørlykke 813b87f81a docbook: Remove non-existing 'Payload Length'
Remove 'Payload Length' from extcap toolbar control protocol because
this does not exist in the protocol.

Change-Id: I9eea7366d2992a7b7ac769f290c5d7e8e1090ce8
Reviewed-on: https://code.wireshark.org/review/29378
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2018-08-31 18:37:07 +00:00
Jirka Novak 7789326d9e RTP ED-137: All RTP ED-137 related code moved to separate file
As ED-137 code is about 50% of RTP dissector, I decided to move it to different file.

Change-Id: I690e0292255dd84bc503fbd6ba86f39767f2bd6d
Reviewed-on: https://code.wireshark.org/review/29355
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-08-31 18:22:29 +00:00