aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2020-12-09 12:05:03 -0800
committerGerald Combs <gerald@wireshark.org>2020-12-09 14:15:23 -0800
commit1a27f405875f528a58763e9053afeea558d0537a (patch)
tree3bb25f976e636394c69a69d6fea9e7a29ea99a73 /ChangeLog
parent295d0a19faf91fab1dfe43cc6889c8291038d565 (diff)
Build 3.4.1.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog1045
1 files changed, 1045 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e69de29bb2..ed3060c76a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -0,0 +1,1045 @@
+commit 181eb5cf82
+Author: John Thacker <johnthacker@gmail.com>
+Date: Tue Dec 8 23:21:13 2020 +0000
+
+ epan: Fix format_text treament of Greek, Arabic, etc.
+
+ format_text uses the wrong bitmask when checking for two byte UTF-8
+ characters, resulting in rejecting half the possible two bytes characters,
+ including all of Arabic and Greek, and substituting REPLACEMENT CHARACTER
+ for them. Fixes #17070, and add some comments about the current behavior
+ that doesn't match existing comments.
+
+
+ (cherry picked from commit 770746cca810f0979f4b8dc82e2b2f1150f98dcc)
+
+commit 9cee503a87
+Author: Yoshihiro Ueda <uyoshihiro@users.noreply.gitlab.com>
+Date: Sun Dec 6 12:47:04 2020 +0000
+
+ SOME/IP: Fixed incorrect resetting offset of static array.
+
+ Fixed resetting offset of array to enable only when created tvb subset. Fixes #17057
+
+
+ (cherry picked from commit 2ab153527dd38ce3528b02ed25c89b54e1b4aa6c)
+
+commit b668d0a9d5
+Author: Stig Bjørlykke <stig@bjorlykke.org>
+Date: Fri Oct 30 13:52:54 2020 +0000
+
+ Qt: Support ampersand in funnel menu and button
+
+ An ampersand in the menu item or a button is used as shortcut, so
+ use "&&" to get a real ampersand.
+
+
+ (cherry picked from commit c84681aca2fb1144df94880d9997a5800006c2e0)
+
+commit d5ea403f8d
+Author: Stig Bjørlykke <stig@bjorlykke.org>
+Date: Mon Nov 30 12:31:55 2020 +0100
+
+ Qt: Fix packet bytes hover rectangle position
+
+ For Qt 5.11 and newer use horizontalAdvance() instead of boundingRect().width()
+ to calculate the width of a QString to position the hover rectangle position,
+ and to select which byte(s) to highlight.
+
+ Closes #17033.
+
+ (cherry picked from commit cb3b469d7fa25b5e0cd288c1bc2fbfad11242b1f)
+
+commit 3cd179d007
+Author: Stig Bjørlykke <stig@bjorlykke.org>
+Date: Thu Oct 29 15:01:27 2020 +0000
+
+ Lua: Improve Listener error handling
+
+ Fix error handlers in Listener draw() and reset() to avoid getting
+ LUA_ERRERR from lua_pcall(). Added error handler for Listener draw()
+ callback.
+
+ Handle LUA_ERRERR from lua_pcall() to avoid assert on this.
+ Changed some capitalized words in various error message.
+
+ Closes #16974.
+
+
+ (cherry picked from commit d104571e8a5f8d1d808296aebf45d0a40dd3203c)
+
+commit 41a97c978d
+Author: Uli Heilmeier <uh@heilmeier.eu>
+Date: Mon Dec 7 21:46:38 2020 +0000
+
+ SMB/SMB2: FS Name is always Unicode
+
+ According to MS-CIFS sections 2.2.8.2.6 [1] FS Name (or Label) string
+ is in unicode.
+
+ [1]: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-cifs/1011206a-55c5-4dbf-aff0-119514136940
+
+ Fixes: wireshark/wireshark#17064
+
+
+ (cherry picked from commit c876b34ed10399454f3c87fd17a9e57c526584de)
+
+commit 1296e05a52
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Mon Dec 7 18:41:32 2020 -0800
+
+ Prep for 3.4.1.
+
+commit 3501e40941
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Tue Dec 8 19:44:42 2020 +0000
+
+ GitLab CI: Update lintian excludes.
+
+ Add "copyright-excludes-files-in-native-package" to the lintian exclude
+ list. The wireshark/wireshark-ubuntu-dev image was updated to 20.04
+ recently, and its lintian added
+ https://lintian.org/tags/copyright-excludes-files-in-native-package.html.
+
+
+ (cherry picked from commit 7a8a3a8702d8f5c5b33173d0598ecb0cf0a1df34)
+
+commit fa02a5779f
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Sun Dec 6 09:26:00 2020 +0000
+
+ [Automatic update for 2020-12-06]
+
+ Update manuf, services enterprise numbers, translations, and other items.
+
+commit e507bee854
+Author: Andrii Vladyka <a.vladyka@ukr.net>
+Date: Sat Dec 5 07:41:04 2020 +0000
+
+ DOCSIS: Add FDX Sub-band TLV support in MDD Downstream Active Channel List
+
+
+ (cherry picked from commit 18ae9bd4e22cc9919652818c9db4df96682b35c1)
+
+commit d6be39038c
+Author: Guy Harris <gharris@sonic.net>
+Date: Sat Dec 5 21:22:49 2020 +0000
+
+ editcap: add IDBs to second and subsequent output files.
+
+ Remember all the IDBs we've seen from the input file so far and, if
+ we're writing multiple files (splitting an input file into multiple
+ output files), add all those IDBs to each of the output files.
+
+ Fixes issue #17060.
+
+
+ (cherry picked from commit a11e5261e1875b024a0674e657f9cc5b6c7579fc)
+
+commit c3aef32766
+Author: Andrii Vladyka <a.vladyka@ukr.net>
+Date: Thu Dec 3 00:26:08 2020 +0000
+
+ DOCSIS: Fixed FDX Sub-band ID/offset TLVs dissection
+
+
+ (cherry picked from commit 708ada8381305bf8156977782d3ff33af929048c)
+
+commit 2491a8f7f3
+Author: Guy Harris <gharris@sonic.net>
+Date: Fri Dec 4 12:37:32 2020 +0000
+
+ wlan: fix a bug-number typo in comments.
+
+
+ (cherry picked from commit 00d45cc71a629cfad3be9aa63e5e136b4edafbd8)
+
+commit db14720d63
+Author: John Thacker <johnthacker@gmail.com>
+Date: Tue Dec 1 01:20:25 2020 +0000
+
+ qt+export objects: Don't sort the header in with the content types
+
+ The Export Objects Content-Type filter combobox should not sort the
+ header of "All Content-Types" in with the list of content types, but
+ should ensure that it is always the first item, especially as the first
+ item position is used to show all content. This is particularly an issue
+ in some localizations; e.g., すべてのコンテントタイプ alphabetizes
+ after actual content types. Fixes bug #17048
+
+
+ (cherry picked from commit 2d8dd9ed4f3f99f715adaed04e682ab45cfe1f35)
+
+commit c2d9eb4cfd
+Author: Teyut <teyut@free.fr>
+Date: Thu Dec 3 22:22:02 2020 +0000
+
+ RadioTap: skip present bits for vendor NS.
+
+ An error messages was shown when more than 1 present bits was set for a vendor NS because these bits were not skipped properly. Closes https://gitlab.com/wireshark/wireshark/-/issues/17047
+
+
+ (cherry picked from commit 96e31cb1163172b61841070e7b67f44dce9b4153)
+
+commit 787e19080e
+Author: Guy Harris <gharris@sonic.net>
+Date: Thu Dec 3 20:03:54 2020 +0000
+
+ wlan: never treat DMG frames as if they have an HT Control field.
+
+ At least one ns-3 capture has DMG frames (as indicated by the channel
+ number being in the 60 GHz band - radiotap currently has no DMG metadata
+ field) that have the +HTC/Order flag subfield set but have no HT Control
+ field, causing them to be misdissected.
+
+ 802.11-2016 says that DMG frames should never have +HTC/Order set; if it
+ *is* set in a QoS frame known to be a DMG frame, flag it with an expert
+ info item and don't treat it as having an HT Control field.
+
+ Update a bunch of comments to give more information, put comments in the
+ appropriate places, and speak of 802.11-2016 rather than older standards.
+
+ While we're at it, update the title and description of the +HTC/Order
+ flag to reflect its name as of 802.11-2016.
+
+
+ (cherry picked from commit 3c640ca04a4710fa5d69f632c215c611572a6ff4)
+
+commit 1a79e899df
+Author: Guy Harris <gharris@sonic.net>
+Date: Thu Dec 3 11:42:19 2020 +0000
+
+ PI_MALFORMED is not a valid error severity; fix it to PI_ERROR.
+
+
+ (cherry picked from commit ac0cf10ab08755797e7484f487cf76c8264a1f22)
+
+commit d88fadf46d
+Author: Nardi Ivan <nardi.ivan@gmail.com>
+Date: Wed Nov 11 09:33:20 2020 +0000
+
+ QUIC: fix decryption when "loss-bits" feature is enabled
+
+ If the "loss bits" feature has been negotiated between the peers, the
+ algorithm used by Header Protection cipher must be updated.
+
+ See: https://tools.ietf.org/html/draft-ferrieuxhamchaoui-quic-lossbits-03
+
+ Close #17010
+
+
+ (cherry picked from commit 5798b91c1526747bf688b6746b33562c1b24a9e0)
+
+commit fa53725469
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Tue Dec 1 20:00:13 2020 +0000
+
+ Kafka: Limit our decompression size.
+
+ Don't assume that the Internet has our best interests at heart when it
+ gives us the size of our decompression buffer. Assign an arbitrary limit
+ of 50 MB.
+
+ This fixes #16739 in that it takes care of
+
+ ** (process:17681): WARNING **: 20:03:07.440: Dissector bug, protocol Kafka, in packet 31: ../epan/proto.c:7043: failed assertion "end >= fi->start"
+
+ which is different from the original error output. It looks like *that*
+ might have taken care of in one of the other recent Kafka bug fixes.
+
+ The decompression routines return a success or failure status. Use
+ gbooleans instead of ints for that.
+
+
+ (cherry picked from commit f4374967bbf9c12746b8ec3cd54dddada9dd353e)
+
+commit 5edf715c04
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Tue Dec 1 21:45:39 2020 +0000
+
+ epan: Fix a memory leak.
+
+ Make sure _proto_tree_add_bits_ret_val allocates a bits array using the
+ packet scope, otherwise we leak memory. Fixes #17032.
+
+
+ (cherry picked from commit a9fc769d7bb4b491efb61c699d57c9f35269d871)
+
+commit 970e9bfb2c
+Author: Harald Welte <laforge@osmocom.org>
+Date: Mon Nov 30 19:14:02 2020 +0000
+
+ packet-ehdlc: Fix TEI in COL_INFO
+
+ Back in 2017, commit d7bab0b46e72eb30e50ad1b6a0b56275394406b4 introduced
+ printing the TEI in COL_INFO. Unfortunatelky it contained a typo and
+ stated "TEI:1%u" instead of "TEI:%u". So TEI 0 became TEI 10, etc. -
+ causing some confusion.
+
+ Let's remote that extraneous '1' and at the same time print the sapi
+ with two digits for better alignment of multiple lines. It is a
+ two-digit decimal value (0..63).
+
+
+ (cherry picked from commit 9c5ea50b0a8ed812b9c2f24a2be215f332718ecd)
+
+commit 29e59a0e20
+Author: Orgad Shaneh <orgad.shaneh@audiocodes.com>
+Date: Mon Nov 30 11:52:13 2020 +0200
+
+ Qt: fix Qt 5.15 deprecation warning
+
+ QFont::ForceIntegerMetrics is deprecated.
+
+commit 65c6d829db
+Author: Guy Harris <gharris@sonic.net>
+Date: Mon Nov 30 03:11:32 2020 +0000
+
+ wlan: don't treat non-QoS frames as having an HT Control field.
+
+ That's QoS-frame only; for non-QoS frames, the +HTC/Order subfield
+ doesn't mean there's an HT Control field.
+
+ Update the reference to the part of the 802.11 standard mentioning that
+ subfield to 802.11-2016.
+
+
+ (cherry picked from commit 1fa5687fad88963b8a4857a856981da8cc304678)
+
+commit be38cd2edb
+Author: Guy Harris <gharris@sonic.net>
+Date: Mon Nov 30 02:23:48 2020 +0000
+
+ wlan: clean up some tests.
+
+ It's clearer to say
+
+ if (A) {
+ if (B) {
+ do this;
+ } else {
+ do that;
+ }
+ }
+
+ than to say
+
+ if (A && B) {
+ do this;
+ } else if (A && !B) {
+ do that;
+ }
+
+
+ (cherry picked from commit baee4a41c787080af4497d038c2b4f9794cb29fc)
+
+commit 3d62a28f06
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Sun Nov 29 09:26:49 2020 +0000
+
+ [Automatic update for 2020-11-29]
+
+ Update manuf, services enterprise numbers, translations, and other items.
+
+commit 127f8e47ee
+Author: Guy Harris <gharris@sonic.net>
+Date: Sun Nov 29 10:17:47 2020 +0000
+
+ 802.11: clean up data frame handling.
+
+ Change
+
+ case DATA_FRAME:
+ if (condition) {
+ do stuff;
+ break;
+ }
+ do other stuff;
+ break;
+
+ to
+
+ case DATA_FRAME:
+ if (condition) {
+ do stuff;
+ } else {
+ do other stuff;
+ }
+ break;
+
+ to make it clearer that it's "do this if condition is true, else do
+ that".
+
+
+ (cherry picked from commit 258fb148212047b1b544c80dd478ac439a8fa7ee)
+
+commit d73b87e52a
+Author: Guy Harris <gharris@sonic.net>
+Date: Sun Nov 29 09:28:59 2020 +0000
+
+ llc: don't fetch the etype until it's needed and if it's present.
+
+ This avoids throwing exceptions in some cases.
+
+
+ (cherry picked from commit ee764b8d7dc3815df6a0003d1ffa32a31ed1a7cb)
+
+commit 2f391e81d6
+Author: Guy Harris <gharris@sonic.net>
+Date: Sun Nov 29 08:53:45 2020 +0000
+
+ llc: clean up indentation.
+
+
+ (cherry picked from commit 3f8423c26760b30ef7bf9aa3d31fa4b859f8fe0f)
+
+commit 5a3c08e27f
+Author: Dario Lombardo <lomato@gmail.com>
+Date: Tue Nov 17 15:18:12 2020 +0100
+
+ github: fix actions.
+
+ The command add-path within the changed actions has been deprecated
+ according to
+
+ https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
+
+ Use shogo82148/actions-setup-perl for strawberryperl on windows.
+ Upgrade setup-ruby to 1.1.2 on macos.
+
+commit 4d2c7b9940
+Author: Pascal Quantin <pascal@wireshark.org>
+Date: Tue Nov 24 13:05:21 2020 +0000
+
+ S1AP: fix decoding of inter eNB transparent container from NGAP
+
+
+ (cherry picked from commit 74c0b2134b5e776a97db1b0927b529fe5b725a4d)
+
+commit 095cb11a36
+Author: Pascal Quantin <pascal@wireshark.org>
+Date: Thu Nov 19 17:06:44 2020 +0000
+
+ QUIC: fix compilation without HAVE_LIBGCRYPT_AEAD
+
+
+ (cherry picked from commit 8c99f4de8d12602ce17341ff2dbfaeafe42d2b78)
+
+commit dcd7a99f1d
+Author: Pascal Quantin <pascal@wireshark.org>
+Date: Mon Nov 23 22:09:30 2020 +0000
+
+ NAS 5GS: request type field is 3 bits long
+
+
+ (cherry picked from commit 9fdc3fb3ce6cddcc23349c729d211b2f7e0aabe8)
+
+commit 8fdffc1113
+Author: Uli Heilmeier <uh@heilmeier.eu>
+Date: Sat Nov 21 21:29:36 2020 +0000
+
+ tshark: set cf values when quiet and tempfile
+
+ When there is no do_dissection cf is missing some variables
+ for cf_close() call. Therefore we have to set them explicitly.
+
+ Fixes: wireshark/wireshark#17021
+
+
+ (cherry picked from commit 0fad19b7d93a238a12ebfaab961fb9b21e3d32f7)
+
+commit 7097d817a2
+Author: Pascal Quantin <pascal@wireshark.org>
+Date: Mon Nov 23 16:42:34 2020 +0100
+
+ NAS 5GS: fix PDU address type, PDU session type and SSC mode bit width
+
+commit 436cddcc84
+Author: Nardi Ivan <nardi.ivan@gmail.com>
+Date: Mon Oct 26 12:22:36 2020 +0000
+
+ QUIC: fix handling of Key Update
+
+ After a key update, we should update Packet Protection cipher but
+ we shouldn't touch the Header Protection one.
+ With the current code, PP and HP ciphers are quite entangled and we
+ always reset both of them. Therefore, at the second key update we
+ reset the used 1-RTT HP cipher too; no wonder even header decryption
+ fails from that point on.
+
+ To properly fix this issue, all the ciphers structures has been rewritten,
+ clearly separating PP code from HP one.
+
+ Close #16920
+ Close #16916
+
+
+ (cherry picked from commit 5e45f770fd79ca979c41ed397fee72d2e8fb5f1e)
+
+commit e3c543984d
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Sun Nov 22 09:25:59 2020 +0000
+
+ [Automatic update for 2020-11-22]
+
+ Update manuf, services enterprise numbers, translations, and other items.
+
+commit 5016b41e6a
+Author: Jaap Keuter <jaap.keuter@xs4all.nl>
+Date: Sat Nov 21 18:55:15 2020 +0000
+
+ Avoid python deprecation warning
+
+ Fixes ad69ec2e118cbe23230378f2895416ceee398f9b
+
+
+ (cherry picked from commit 68313f497278c320b02a154c10df6f8e75de8f63)
+
+commit 233f80f21b
+Author: Joakim Andersson <joakim.andersson@nordicsemi.no>
+Date: Sat Nov 21 11:08:50 2020 +0100
+
+ bluetooth: Fix dissecting of packets received on LE Coded PHY
+
+ Fix dissecting of packets received on LE Coded PHY. These packets
+ will include the extra field "coding indicator" after the access
+ address.
+ The assignment of phy in the common bluetooth context was missing,
+ leading to this field being left out and the offset being wrong.
+
+ (cherry picked from commit c586f71a5c1a79d41f5e9338144cb704d1316be2)
+
+commit 899899533c
+Author: Guy Harris <gharris@sonic.net>
+Date: Thu Nov 19 07:50:28 2020 +0000
+
+ PacketListRecord: add an ensureColorized() method and use it.
+
+ Don't call the columnString() and discard the result in order to force
+ colorization; instead, add a separate method to force colorization and
+ use that.
+
+ This avoids the need to choose a column; we were using 1 as the column
+ number, but column numbers are zero-origin, so that's column 2, which
+ isn't guaranteed to exist (a crash ensued if it didn't).
+
+
+ (cherry picked from commit 58aea1de62b9499d7b767f4aa631394f9fbb889e)
+
+commit 793142cbec
+Author: John Thacker <johnthacker@gmail.com>
+Date: Wed Nov 18 01:13:06 2020 +0000
+
+ RFC2190: Fix bitmasks for several fields in mode A
+
+ Fixes some errors that the packet diagram helped make obvious.
+ Closes #17025.
+
+
+ (cherry picked from commit 5d374fed36d06d745440123944cbbeebaf7fcb20)
+
+commit dd88e7a90b
+Author: Jaap Keuter <jaap.keuter@xs4all.nl>
+Date: Wed Nov 18 11:22:38 2020 +0000
+
+ HTTP: Restore SSTP support
+
+ Add exclusion for SSTP having Contents-Length and no body.
+ Closes #17024
+
+
+ (cherry picked from commit 0250e4e2e44a73773dbaad64cfb244a0db463d7e)
+
+commit d304fa8431
+Author: Jason Cohen <j.cohen@f5.com>
+Date: Mon Nov 16 15:18:00 2020 -0600
+
+ f5ethtrailer: Replace ingressslot and ingressport with reserved
+
+commit 96d5d2b091
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Sun Nov 15 22:07:16 2020 +0000
+
+ Tools: Update the usb.ids URL in make-usb.py.
+
+ The canonical location for the usb.ids file is
+ http://www.linux-usb.org/usb.ids. Unfortunately that site isn't
+ accessible over HTTPS so we were using https://usb-ids.gowdy.us/usb.ids
+ instead. *That* site is down, so switch to the Linux USB project's
+ SourceForge repository URL, which appears to house the assets for
+ www.linux-usb.org, including the usb.ids file.
+
+
+ (cherry picked from commit 01d5e8ee513cd17f2f86bcb1a2b76384e272428e)
+
+commit df635a196b
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Sun Nov 15 19:12:07 2020 +0000
+
+ [Automatic update for 2020-11-15]
+
+ Update manuf, services enterprise numbers, translations, and other items.
+
+commit f79f407cae
+Author: Guy Harris <gharris@sonic.net>
+Date: Sun Nov 15 06:51:58 2020 +0000
+
+ Pass an address-family-appropriate socket length to connect().
+
+ Some UN*Xes (4.4-lite-derived, such as the obscure, little-known macOS,
+ FreeBSD, NetBSD, OpenBSD, and DragonFly BSD) have a length field in the
+ socket address structure.
+
+ That was originally done for OSI address support; unlike most transport
+ addresses, such as IPv4 (and IPv6) addresses, where the size of the
+ address is fixed, the size of an OSI transport layer address is *not*
+ fixed, so it cannot be inferred from the address type.
+
+ With the dropping of OSI support, that field is no longer necessary in
+ userland. System calls that take a socket address argument also take an
+ address length argument; in newer (all?) versions of the {macOS,
+ FreeBSD, NetBSD, OpenBSD, DragonFly BSD} kernel, the system call code
+ sets the length field in the kernel's copy of the address to the address
+ length field value.
+
+ However, that means that you have to pass in the appropriate length; if
+ you have a sockaddr_storage that might contain an IPv4 address or an
+ IPv6 address, connect() (and bind()) calls should use the IPv4 address
+ size for IPv4 addresses and the IPv6 address size for IPv6 addresses,
+ otherwise, at least on macOS, the call fails.
+
+ In cap_open_socket(), report socket() and connect() errors separately,
+ to make it easier to determine where TCP@ captures fail, if they do
+ fail. (That's how I got here in the first place.)
+
+
+ (cherry picked from commit e3047d9b385cb4787995ed87505495fc0a54bba5)
+
+commit cd6afd7c9b
+Author: John Thacker <johnthacker@gmail.com>
+Date: Sun Nov 15 04:39:18 2020 +0000
+
+ Encodings: Fix missing pointer increment in 3GPP TS 28.038 unpacked
+
+ The pointer isn't incremented in get_ts_23_038_7bits_string_unpacked
+ so it just decodes the first octet length times.
+
+
+ (cherry picked from commit 5df3f5d05d67caef7f83520aa28d24b0af9e0443)
+
+commit a0ce8fa84d
+Author: Pascal Quantin <pascal@wireshark.org>
+Date: Sat Nov 14 15:02:16 2020 +0000
+
+ NAS EPS: fix inverted description of 2 N1 UE network capability IE fields
+
+
+ (cherry picked from commit 8c29bfe8b2118c201ed49ffe09976d8fc5244c8b)
+
+commit 5010face74
+Author: Pascal Quantin <pascal@wireshark.org>
+Date: Fri Nov 13 18:10:20 2020 +0000
+
+ NAS-EPS: remove an extra spare bit
+
+ It has been replaced by the 15 bearers capability during R15 development
+
+
+ (cherry picked from commit 440d8ceff98348a476ad6fa56c9b2cf0f46c9ba0)
+
+commit 7e94496598
+Author: Pascal Quantin <pascal@wireshark.org>
+Date: Fri Nov 13 13:33:19 2020 +0000
+
+ MBIM: fix mbim.control.ms_app_info.app_name display
+
+
+ (cherry picked from commit ea311f2e217eaa91dcbfc7bcffd90c763cebca06)
+
+commit f7e8752d2f
+Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
+Date: Wed Nov 11 13:31:13 2020 +0000
+
+ MMRP: Fix wrong offset for service attribute type
+
+ Issue reported by Nils Andersen
+
+ Close #17005
+
+
+ (cherry picked from commit 8b512665fcd59070b28abc91c8c6a3dac555f010)
+
+commit 6ece1c896d
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Mon Nov 9 23:14:18 2020 +0000
+
+ RTPS: Fixup our coherent set map.
+
+ coherent_set_tracking.coherent_set_registry_map uses a struct as a key,
+ but the hash and comparison routines treat keys as a sequence of bytes.
+ Make sure every key byte is initialized. Fixes #16994.
+
+ Call wmem_strong_hash on our key in coherent_set_key_hash_by_key instead
+ of creating and leaking a GBytes struct.
+
+
+ (cherry picked from commit 33e63d19e5496c151bad69f65cdbc7cba2b4c211)
+
+commit d88dc7f29a
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Thu Nov 5 21:20:06 2020 +0000
+
+ wiretap: Update pcapng systemd timestamp handling.
+
+ It's easy to create systemd blocks with a missing or invalid
+ __REALTIME_TIMESTAMP= field when fuzz testing. If that's the case, leave
+ WTAP_HAS_TS unset instead of returning an error. Fixes #16965.
+
+
+ (cherry picked from commit 51145c62e6629f1f967dd2666669a437828c898a)
+
+commit c8fedf65b2
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Fri Nov 6 01:37:13 2020 +0000
+
+ epan: Limit our bits in decode_bits_in_field.
+
+ Limit the number of bits we process in decode_bits_in_field, otherwise
+ we'll overrun our buffer. Fixes #16958.
+
+
+ (cherry picked from commit d5f2657825e63e4126ebd7d13a59f3c6e8a9e4e1)
+
+commit 263d7a5272
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Tue Nov 3 19:22:14 2020 +0000
+
+ Tools+test: Call python3 explicitly.
+
+ PEP 394[1] says,
+
+ "In cases where the script is expected to be executed outside virtual
+ environments, developers will need to be aware of the following
+ discrepancies across platforms and installation methods:
+
+ * Older Linux distributions will provide a python command that refers
+ to Python 2, and will likely not provide a python2 command.
+
+ * Some newer Linux distributions will provide a python command that
+ refers to Python 3.
+
+ * Some Linux distributions will not provide a python command at all by
+ default, but will provide a python3 command by default."
+
+ Debian has forced the issue by choosing the third option[2]:
+
+ "NOTE: Debian testing (bullseye) has removed the "python" package and
+ the '/usr/bin/python' symlink due to the deprecation of Python 2."
+
+ Switch our shebang from "#!/usr/bin/env python" to "#!/usr/bin/env
+ python3" in some places. Remove some 2/3 version checks if we know we're
+ running under Python 3. Remove the "coding: utf-8" in a bunch of places
+ since that's the default in Python 3.
+
+ [1]https://www.python.org/dev/peps/pep-0394/#for-python-script-publishers
+ [2]https://wiki.debian.org/Python
+
+
+ (cherry picked from commit 30c392f166475a251ea8c3cfde305b40971bbbef)
+
+commit 6891c21fe1
+Author: Pau Espin Pedrol <pespin@sysmocom.de>
+Date: Mon Nov 9 10:37:13 2020 +0000
+
+ rlcmac: Fix EGPRS UL data block TLLI endianess
+
+ According to TS 44.060, figure 10.3a.2.1, note 2, the TLLI is
+ encoded in little endian for EGPRS (while big endian is used in GPRS).
+
+
+ (cherry picked from commit dfa8a3fe5a1408a4355bb325d358dd1ab2c27d31)
+
+commit ba9ae589ad
+Author: Nardi Ivan <nardi.ivan@gmail.com>
+Date: Sun Oct 18 13:20:48 2020 +0000
+
+ QUIC: improve migration support
+
+ We should keep track of CID reported in Preferred Address Transport Parameter
+
+ Close #16915
+
+
+ (cherry picked from commit a175435c0ac1cf5fb9a7848063a7888d212df3ed)
+
+commit 2714dd9e6f
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Sun Nov 8 09:25:29 2020 +0000
+
+ [Automatic update for 2020-11-08]
+
+ Update manuf, services enterprise numbers, translations, and other items.
+
+commit 6988aad8b6
+Author: Nardi Ivan <nardi.ivan@gmail.com>
+Date: Sat Oct 31 14:08:23 2020 +0000
+
+ STUN: fix heuristic over TCP
+
+ STUN heuristic over TCP (added in 770872790d) doesn't handle multiple
+ STUN messages in the same TCP payload.
+
+ While at it, added a comment (forgotten in 354bbbe7cb) about different
+ TURN channel support among STUN versions
+
+
+ (cherry picked from commit 905f304d545e8cae06ff020bc6703cc7c0558b85)
+
+commit de66fa058f
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Tue Oct 27 17:09:40 2020 +0000
+
+ CI+RPM: Disable the Fedora build for now.
+
+ Fedora 33's RPM environent added changes that break CMake. Disable it
+ for now.
+
+
+ (cherry picked from commit 05bd5cd91eeee9004efc6ea82d62cad831cda05f)
+
+commit b387f0c4db
+Author: Jaap Keuter <jaap.keuter@xs4all.nl>
+Date: Thu Nov 5 15:32:55 2020 +0000
+
+ giop: free the buffer where its at
+
+ Followup on commit 40ce72f1a8cfbc9df1fd0dd637f2b8f00b4f5042
+
+
+ (cherry picked from commit 57b666692051969d874a5b272258b9f3d8447949)
+
+commit 30ca9a975e
+Author: Jaap Keuter <jaap.keuter@xs4all.nl>
+Date: Thu Nov 5 10:47:10 2020 +0000
+
+ giop: don't use packet scope for allocating a buffer at init time
+
+ Followup on commit 2c2ee172eb1eadda5a418558fe35d2e3e2c03317
+ Also when reading in lines from the file don't use packet scope.
+
+ Fixes #16984
+
+
+ (cherry picked from commit 40ce72f1a8cfbc9df1fd0dd637f2b8f00b4f5042)
+
+commit a00ac1eb9c
+Author: Pau Espin Pedrol <pespin@sysmocom.de>
+Date: Tue Nov 3 20:01:32 2020 +0000
+
+ rlcmac: Handle properly LI=0 in GPRS data blocks and identify spare bits
+
+ The previous handling of LI=0 was a confusion with the LI=0 meaning from
+ EGPRS (see TS 44.060 B.8.2 Example 2) data block.
+
+
+ (cherry picked from commit 9d5de22a88b9cbd01e9f16953b2e372835d3d0d6)
+
+commit b97332b12e
+Author: Huang Qiangxiong <qiangxiong.huang@qq.com>
+Date: Wed Nov 4 12:38:23 2020 +0000
+
+ Protobuf: fix bug about parsing negative enum value number
+
+ Change PT_DECIMALLIT, PT_OCTALLIT and PT_HEXLIT tokens to uint64
+ type, and make PT_IDENT excluding '-' numbers which will be parsed
+ in protobuf_lang.y. That negative enum number and number type of
+ constant can be correctly parsed.
+ Note, intLit is uint32 for parsing fieldNumber and enumNumber,
+ but might be uint64 as constant.
+
+ close #16988
+
+
+ (cherry picked from commit 1fff3cb10654441baac206360e19e33e81ede799)
+
+commit 4e0dbcbc97
+Author: John Thacker <johnthacker@gmail.com>
+Date: Wed Oct 28 19:30:12 2020 +0000
+
+ Encodings: Add FT_STRINGZ support for GB18030, EUC-KR
+
+
+ (cherry picked from commit abf3eaace8cf937b281e2ed5a2cccafb4ec5bf4e)
+
+commit 99238a0198
+Author: Guy Harris <gharris@sonic.net>
+Date: Thu Nov 5 00:37:30 2020 +0000
+
+ giop: don't use packet scope for allocating a buffer at init time.
+
+ You can't use packet scope if you're not dissecting a packet;
+ read_IOR_strings_from_file() is called from giop_init(), which is called
+ when a file is opened, not when dissecting a packet.
+
+ Use NULL as the scope, which just does a regular allocation, and free
+ the buffer when we're done.
+
+ Expand a comment to indicate that using dissection routines is *also* a
+ bad idea in code that's not used when dissecting packets.
+
+ Fixes #16984.
+
+
+ (cherry picked from commit 2c2ee172eb1eadda5a418558fe35d2e3e2c03317)
+
+commit 5cac5d3254
+Author: Alexis La Goutte <alexis.lagoutte@gmail.com>
+Date: Wed Nov 4 07:16:47 2020 +0000
+
+ QUIC: Fix typo
+
+ Reported by Martin Thomson
+
+
+ (cherry picked from commit ad1cf5eeb049a345601707df03fa56436e3d18fa)
+
+commit bc09f1a334
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Wed Nov 4 11:03:56 2020 -0800
+
+ Tools: Allow cherry pick lines in validate-commit.py.
+
+ Cherry picking tends to add an extra blank line to the commit message.
+ Update the body check in validate-commit.py to allow for this.
+
+ Revert "tools: Skip over commit body checks." This reverts commit
+ 24450d9c51ca48ef09eec2cb68426fb274eee998.
+
+ (cherry picked from commit dd6b6f48dc4b485740edbaa286b248556c9c03d6)
+
+commit b3de664f2b
+Author: Uli Heilmeier <uh@heilmeier.eu>
+Date: Wed Nov 4 09:39:41 2020 +0000
+
+ QT: progress UI: Fix TextLabel string to loading
+
+ Change TextLabel to Loading for progress UI
+ Fixes: wireshark/wireshark#16987
+
+
+ (cherry picked from commit 48c09fe046e28148c7e31aa456038c535096e3d5)
+
+commit 2533f666a9
+Author: Orgad Shaneh <orgad.shaneh@audiocodes.com>
+Date: Sun Nov 1 13:17:59 2020 +0200
+
+ ACDR: Fix dissection of control packets
+
+ The recorded protocol on this case is eth and not ip.
+
+commit 4d7b07dfe4
+Author: Dr. Lars Völker <lars.voelker@technica-engineering.de>
+Date: Thu Oct 29 15:26:37 2020 +0000
+
+ SOME/IP: Cleanup of length field parsing (BUG FIX)
+
+ This patch makes the parsing of length fields consistent by moving them
+ below their parent element and adjusting the length of the parent
+ element. And it fixes some problems by doing this.
+
+ Problems fixed by this:
+ - Bytes skipped after dynamic length arrays. This resolves #16951
+ - A byte was ignored before unparsed payload.
+ - Unions not marking the correct byte range.
+ - String having the length field twice.
+
+ Signed-off-by: Dr. Lars Völker <lars.voelker@technica-engineering.de>
+
+
+ (cherry picked from commit 9ac8dcb3a124eb42c57d4c0aa8d626ff1fefbb4e)
+
+commit 5497552ab1
+Author: Chuck Craft <bubbasnmp@gmail.com>
+Date: Fri Oct 30 15:10:46 2020 +0000
+
+ win32: fix MR180 - broke "-i -" input pipe
+
+
+ (cherry picked from commit 44241f694e984ea3935348e571155bbc8ff73cc7)
+
+commit 15f52841ca
+Author: Uli Heilmeier <uh@heilmeier.eu>
+Date: Wed Oct 28 21:01:47 2020 +0000
+
+ RTCP: Extended Reports: check for padding
+
+ Check if padding flag is set and alter length accordingly.
+ Display rtcp.xr.bl the same way as rtcp.length.
+
+ Fixes: wireshark/wireshark#16933
+
+
+ (cherry picked from commit e07bb433b2d86b17d014ad3a2178dfdb910b490b)
+
+commit 746cf80cce
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Sun Nov 1 09:29:34 2020 +0000
+
+ [Automatic update for 2020-11-01]
+
+ Update manuf, services enterprise numbers, translations, and other items.
+
+commit daca140dfe
+Author: Nardi Ivan <nardi.ivan@gmail.com>
+Date: Thu Oct 29 19:49:28 2020 +0000
+
+ QUIC: fix connection lookup for Version Negotiation packets
+
+ VN packets don't have any real packet type, even if they have a long header
+
+
+ (cherry picked from commit 9613c943e074a3ef56e1736db9effb6788497992)
+
+commit b46c3e2537
+Author: Nardi Ivan <nardi.ivan@gmail.com>
+Date: Tue Oct 27 18:48:21 2020 +0000
+
+ QUIC: allow dissection of sessions forcing version negotiation
+
+ Right now, these sessions are not dissected as QUIC, let alone decrypted
+
+
+ (cherry picked from commit cafdab3967050caedfaef66a60d5162b695f161a)
+
+commit 78ac817a84
+Author: Sylvain Munaut <tnt@246tNt.com>
+Date: Sat Oct 31 10:06:28 2020 +0000
+
+ usbvideo: Fix dissection of PROBE infos structure
+
+ Refer to USB Device Class Definition for Video Devices
+ document revision 1.5.
+
+ * bmFramingInfo is 1 byte
+ * Cut & Paste error for bMaxVersion label
+
+ Change-Id: Ib1221886f864a6ab9dbab70a8e5fca6482bf4267
+ Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
+
+
+ (cherry picked from commit b6222766cce1befd7f696a67df57c9e63ad963b6)
+
+commit 006537ad22
+Author: Martin Mathieson <martin.mathieson@keysight.com>
+Date: Sat Oct 31 12:09:23 2020 +0000
+
+ GSM A: Uncertainty speed is only 1 byte.
+
+
+ (cherry picked from commit b925734fe29306d575347ce56ec8d4910f712d3e)
+
+commit 26a0ee2c4b
+Author: Gerald Combs <gerald@wireshark.org>
+Date: Thu Oct 29 14:10:55 2020 -0700
+
+ 3.4.0 → 3.4.1.