Commit Graph

72708 Commits

Author SHA1 Message Date
Stig Bjørlykke 555d911bb0 AT: Add CGMI and CGMR command
Change-Id: Ifc4f02fcd0def6280a62c0485389a5ca5a2c98d4
Reviewed-on: https://code.wireshark.org/review/29443
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-06 08:31:57 +00:00
Andreas Schultz 8c5a65c47a pfcp: correct Linked URR Id to 32bit
Change-Id: I59c685c23d4cecff5dba07dda0bdd8918196c3dc
Reviewed-on: https://code.wireshark.org/review/29445
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-06 08:30:51 +00:00
Darien Spencer c6c5bd26cf FP: Show ToA expert info for non-dch channels
Also fix precision for DCH ToA value in ms.
Change-Id: Iece72953d129a3c9bb4aa3c1bcbc745c799eecb6
Reviewed-on: https://code.wireshark.org/review/29419
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-06 04:19:07 +00:00
Alexis La Goutte 3c7300f1f0 exntest: fix no previous prototype for ‘run_tests’ [-Wmissing-prototypes]
Change-Id: I02f4bebeb61af2cf3246fdba61c726b5829f7491
Reviewed-on: https://code.wireshark.org/review/29437
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-06 04:13:40 +00:00
Jack Culhane 41a3f90184 AVSP: Read ethernet type and call ethernet type dissector after reading AVSP
Bug: 15107
Change-Id: Ia706f1cdd0b6d7ed74292c895b0ccea1b91edd78
Reviewed-on: https://code.wireshark.org/review/29413
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-09-06 03:51:08 +00:00
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