diff options
author | Gerald Combs <gerald@wireshark.org> | 2019-07-25 13:02:12 -0700 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2019-07-25 20:03:30 +0000 |
commit | 12e8b4edd386461ccd81026ad6dbb6ed120f4f19 (patch) | |
tree | e2fd12262aca2f2587bb7a22f26f9399b7c5d08c /ChangeLog | |
parent | 414ca80b2168c36d043f129f495ec6fdd2542993 (diff) |
3.1.0 > 3.1.1.
Change-Id: Idc7ab6cfe38cffa4053d0d8ce710cb95b33aa6ac
Reviewed-on: https://code.wireshark.org/review/34084
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 1391 |
1 files changed, 0 insertions, 1391 deletions
@@ -1,1391 +0,0 @@ -76e227bcef debian-setup.sh: Add package lsb-release -5ca4756e1b Qt: fix compilation with older Qt versions. -970524e329 Qt: Export profiles -edd5eaa57e Don't format printable non-ASCII Unicode characters as escape sequences. -dd5f2bd054 USBLL: Verify DATA packets CRC-16 -53fdec477d USBLL: Initial USB 2.0 Link Layer dissector -d55cf134eb Qt: Fix copy indicator for profile -faf520681a Qt: Various Profile UI Updates -7122a8a53e Update the release notes for 3.1.0. -04264a23aa Use tvb_get_raw_bytes_as_string() to fetch the verb and reply code. -d86f3e5228 Qt: Profile Treeview updates now after importing profiles -3e01632a68 Use g_ascii_isalpha(), not is_rfc2234_alpha(). -4b336cefea Use tvb_get_raw_bytes_as_string() to fetch the reply code. -4e9ce8e4b3 Handle multiple PDUs per TCP segment and reassembly of multi-segment PDUs. -2c7e0a93e5 Add a routine to fetch raw bytes into a fixed-length buffer as a string. -c55780951c Clean up handling of group lists. -53fddee43b Remove an extra backslash. -920f5c3dbf debian/control: sync downstream wireshark-gtk changes -12866e8279 debian: libwireshark-dev must depend on libwiretap-dev -8928460c87 debian: Add autopkgtest for testing starting GUI and CLI -4d41836db4 debian: Fix permission change in case of local diversions -01aa9bf48e f5ethtrailer: type-version subdissector table -e9fca54df0 f5ethtrailer - Collapsible-Header trailer header -f26b7cbd22 Suqlech a -Wpointer-sign warning. -c8933e48f2 Insert REPLACEMENT CHARACTER for various UTF-16 errors. -c5dab4efb5 E1AP: upgrade dissector to v15.4.0 -5fd0f06bc7 Windows+CMake: Updates for Visual Studio 2019. -b4c6b3981f WSUG: Corrected keyboard shortcuts for Edit Menu -6fb78f3045 iso7816: link a transaction to a payload dissector -a96d6c4cea Qt: Stop profile import when action pending -8892da8a47 Qt: Fix invalid characters for profiles -8198413514 Qt: Fix filename check -91ed69488f Qt: Cleanup data() method and interface -429082dd71 wslua: pinfo: make p2p_dir accessible to lua dissectors -cc15201436 helper function to get a payload dissector table's current handle -1d1679f061 Extend epan library plugins with a tap registration callback -687ae12b61 Qt: Remove unwanted TABs -4257a8486d Qt: Improve profile import messages -193ca63247 Qt: Fix deletion -a80b4fdd40 Lua: remove lua_data_handle -4e2a63f543 Qt: Fix copy-from menu -3a62b1bc75 Qt: Allow profile import from directory -6e5ba74b31 Remove ABI compliance checker code. -cdac470a60 Qt: Fix iconsize of info label -44129c6ded IEEE80211: handle symbol proprietary tag seperately -795b8cff4a [Automatic update for 2019-07-21] -f5280dba25 Qt: Profile Treeview fix key navigation -c88e525168 Documentation: convert http URLS to https -36e1f782aa epan,packaging: convert http URLs to https -0afbedce6d copyright_info: convert GPL-2.0 URL to HTTP -ff3122a660 Fix -Wpointer-sign warning. -3f5ed14607 smtp: add credentials to the tap. -40e0e5d282 wiretap: candump: Don't generate a temporary PCAP file -c43bd0def1 Clean up the handling of the "friendly name". -3707fd0ed0 Use proto_tree_add_item_ret_display_string() to add string items. -3c7ec127f9 Provide only one data rate per user for VHT frames. -c7884e2170 XnAP: upgrade dissector to v15.4.0 -dfb147269f pop3: add credentials to tap. -aec8480760 imap: add credentials to tap. -7b0f2fe09f imap: dissect username and password from LOGIN command. -e3dabc38b3 Qt: Improve profiles import UI -ef61883766 NGAP: upgrade dissector to v15.6.0 -2ab4aa4423 Qt: Delete copied profile proper -0428638a24 dhcp: fix memleak on exceptions in dissect_dhcpopt_avaya_ip_telephone -1da2caa0e0 CoAP: add frame support for CoAP over TCP, TLS, WebSockets (RFC 8323) -375ef27567 Qt: Profile Dialog UI fixed -ea924f7e61 Qt: Use correct name for copy -7c7d8ee3d7 Qt: Profile import button shall not be small -8dcde280c2 CMake: Use tab for indentation -54bbf3cf9e profile_model.cpp: add a missing break -8499ad93c5 CoAP: add CoAP Signalling Codes (RFC 8323) -b9c4452137 fuzzshark: add usage documentation -2c7a35bc98 Qt: Fix various issues for profile manager -85e32bdbe7 ZigBee: Add Address fields -3f45a2383d ZigBee: Correct naming -ba54b89696 QUIC: fix out-of-bounds write due to missing CID length check -fac8c25bb1 Don't just grab raw string data with tvb_memcpy(). -2edaca628a Clean up comments. -390071ed0b Qt: Import Profile information -0696d93495 Don't just grab raw string data with tvb_memcpy(). -f735f916a9 tvbuff_lz*: fix typo in comment -3e26533c08 Fix signedness warnings. -d1d0f6d5d1 Couchbase: Fix dissector for dcp prepare -4450cf73a4 Clean up string handling. -fb0cb6373c BGP: Update description for IE Flag (EVPN IGMP) -3a4a1640d5 ceph: remove unnecessary ifdef G_STATIC_ASSERT check -80dc3d4f5c capchild,ifaces: use g_get_monotonic_time -6658f97a59 file: remove use of g_get_current_time -c914da23f8 Don't just grab raw string data with tvb_memcpy(). -81e2d2a668 Don't just grab raw string data with tvb_memcpy(). -705942f796 Ask in a comment about DNS-style domain names. -ce1adf9862 Don't just grab raw string data with tvb_memcpy(). -d699c5d84c Clean up handling of the command parameter. -a754879c7d X2AP: upgrade dissector to v15.6.0 -22e74ec018 tvb_lz77huff: reduce stack memory usage -6a7b01255a Don't just grab raw string data with tvb_memcpy(). -1e630b42e1 gvcp, gvsp, u3v: GEV 2.2, new PFNC pixel formats -e08fe4f4c8 capture_sync: fix empty paragraph passed to '@param' command [-Wdocumentation] -29d4f44246 QUIC: Update QUIC invariant draft release -8147af211d Editcap: Allow floating point split intervals. -2377dff96c IEEE 802.15.4: Do not create new addresses but reuse the existing ones -79484e84fd BGP: Adding draft-ietf-bess-evpn-igmp-mld-proxy -3967f60e45 QUIC: update for new Connection ID Lengths (draft -22) -bafe354fbd QUIC: update error code field size (draft -21) -26092a912e QUIC: update salt, add new TP, add new NCI field (draft -21) -b2a437e1c8 QUIC: remove support for draft -18 and older -954b958aa1 tvbuff_lz77huff: workaround for -Wmissing-braces warning in Clang -7c144f4a30 Get display strings for the AE titles. -0db39ae59a smb2: add support for decompression -1a91aac974 Use proto_tree_add_item_ret_string() to add strings. -1b39837cae F1AP: upgrade dissector to v15.6.0 -151159ad90 Clean up indentation. -1d4d43c2d8 Fix whitespace. -e26e0b4de0 Add support for the ISO 646 "Basic code table" encoding. -258a5f6a17 Add support for code pages 855 and 856 for FT_STRINGZ strings. -e5efd68d3b [Automatic update for 2019-07-14] -90b1d0f3e6 s7comm: Adding and redesign of test and installation functions -1436ec11bb AT: Remove copy-pasted comment -9baef1f8cb LoRaWAN: decode as for UDP -d22db568a0 RRC: Remove duplicate dissection of algorithm cap bitmaps -41e08a5b62 s7comm: Implement packet reassembly -8d2b635354 Qt: Fix our template icon appearance on LoDPI screens. -2c9db3edd3 Get rid of unused variable. -5e54c7147e XnAP: get rid of duplicate bit string decoding -e36e6c9115 ULP: get rid of duplicate bit string decoding -4d500e84ed LPP: get rid of duplicate bit string decoding -4deba602ce PER: Fixed named bitmap parsing of larger maps -43cfbdc670 LOG3GPP: misc fixes -86cb2c7858 wiretap: do not pollute debug builds with candump debug messages -5e59d50b46 Qt: Fix profile copy and delete -57d67f8ee3 LOG3GPP: do not dereference a NULL pointer (CID 1450541) -4cc142ecbc doxygen: Exclude files giving warnings. -51464397c8 ZigBee: Dissect Electrical Measurement cluster -96abc05815 Fix Wpointer-sign warnings. -62abddc26e S1AP: upgrade dissector to v15.6.0 -3a9c42ba8e Fix Wpointer-sign warnings. -3ada70356f Have the message data just be a raw FT_BYTES field. -2dd367a6f8 Squelch more -Wpointer-sign warnings. -1509d92f65 Always use string routines to extract strings from packets. -bd4e293b7b wiretap: candump: Reset error info and fix scanner warnings -c9a29e38c7 Fix Wpointer-sign warnings. -121a6fa6ae Fix Wpointer-sign warnings. -251b66da30 Qt: Fix warning and remove dead code -a87ca4e017 Qt: Fix various compiler warnings -496fe3dfbf Doxygen: Fix some warnings. -5dd422f06d Qt: remove semicolon from profile model. -3589de9b5a Candump_parser: fix implicit declaration warning -20d70997ef Qt: MainStatusbar and CopyFromProfileMenu to Model -4e7ac431a5 Qt: Move Profile Dialog to Model/View -8bb5320cb2 wiretap: Add support of candump logs -db9ec7fc46 s7comm: Additions and name corrections in programming/userdata functions -850713cc8d doxygen: Try to fix warnings. -b88f840409 H265: Fix -Wpointer-sign warnings. -f7cf0b7ec7 Doxygen: Try to fix reported warnings. -703ac5df97 doxygen: Try to fix warnings. -d1f692475f doxygen.cfg.in: Fix directories according to current reality. -f08644d86d airpcap.h: Try to resolve doxygen warnings. -7599f7bb11 packet-ieee80211-radiotap-iter.h: Try to fix doxygen warnings. -29698e9d12 LOG3GPP: fix compilation with gcc 9.1.1 -d8ad7a6863 wiretap: Add a phone log reader. -bfeb46b1cf Netflow: Add decodes for Niagara Networks IPFIX information elements. -59b133c35e pfcp: Update to 3GPP TS 29.244 V16.0.0 -1f52712444 dumpcap: fix uninitialized memory read on dumpcap -d errors -c32d27aa57 ieee802.11: Ensure optional sub-elements do not cause exceptions. -df28091c09 [Automatic update for 2019-07-07] -8ba4af7c1f gitlab-ci: use opensuse/leap:42.3 image. -3697dd4f5f idl2wrs: clean up and add python3 compatibility -b28ae2dc74 macOS: Fix our token wait. Again. -aa55c55fbc smb2: fix description from copy/paste typo -31d72bcc71 smb2: add missing NT_STATUS -aa434673bf credentials: don't use wmem file scope but a local copy. -85ca8d7fce NAS 5GS: Handle SMS payload -13b018f90f smb2: Fix compilation with older gcrypt versions -d560f76401 gprscdr: Update to 3GPP TS 32.298 V15.7.0 -6726196afd pfcp: Update to 3GPP TS 29.244 V15.6.0 -84a3cc1064 s1ap: fix compile error on older GCC -b233df1966 ftp: check username len before copy. -2fd549551c Qt: Properly hide the choosen model from external views -62ca0a609b Qt: Remove glib and wmem from packetlistrecord -eb46659c95 Qt: Move ColText to QStringList for PacketListRecord -de68b7ed18 Qt: call retap for credentials. -e891f57bb3 Qt: remove CaptureFile from CredentialsModel constructor. -ca4b950bfa Qt: Workaround for Qt model() bug -66e92e7276 Qt: Do not export the model of the packetlist -8b11de8a03 MPLS: link CFM to designated G-ACh channel type -d0228f2915 Qt: Credentials move tap to dialog -97d47139bc Windows: upgrade USBPcap to 1.5.2.0 -214d8af13b AppImage: Fix symbol name error in CMakeList.txt -cab175e03e Qt: Cleanup PacketList -eae522d9cc ncsi: Add NCSI dissector -baa22b3829 http: make a copy of the username. -6e17af19ee http: remove unneeded allocation. -ddfb6e3901 Windows: upgrade USBPcap to 1.5.1.0 -f27c30c2a8 Add comments and reorder Lua example -09e3c4f693 Don't use "index" as a variable name. -7ea940eb4b smb2: dissect netname and compression negotiate contexts -73ae8ef2d2 tls: Add max_fragment_length field -7d603e344c smb2: add support for AES-128-GCM decryption -0368b77185 imap: move the more general field first. -f64990438c XRA: adding packettype OFDM PLC MMM -9efddcef85 MAC NR: upgrade dissector to v15.6.0 -58cc932d2f Pass the correct value to ascendlex_destroy(). -bd5ba2ba7a wiretap: ascend: Destroy lexer state after parsing -3f7e6f5a7d MAC LTE: implement 3GPP 36.321 CR 1450 -7af35b68bd LTE RRC: dissect requestedCapabilityCommon / appliedCapabilityFilterCommon IEs -376d4c3595 NR RRC: upgrade dissector to v15.6.0 -0c5b14395e HTTP: fix a memory leak in basic_auth_credentials() -fd4c640b1a HTTP: check auth pointer validity -37ff9dacb9 Distinguish "Interface went down" from "Interface disappeared". -9ad5dc26dd Qt: Move widgets to sub-directory -ae089f1613 RTPS: Topic Information feature not working with RTI Connext DDS 6 -9d46d828c9 omron: add FINS/TCP support to Omron FINS dissector -8a4ce74ac9 Libpcap may now say "The interface disappeared" if it did. -93079941f1 macos-setup.sh: Allow support for QT_VERSION=5.13.0 -03517b692b Update a comment, and shuffle tests. -2a80a9b80a LTE RRC: upgrade dissector to v15.6.0 -9900c86548 MacOS: Fix highlight color in dark mode, graphite highlight -892d5914b4 LPP: upgrade dissector to v15.4.0 -589d83816a s7comm: Improved cyclic services -0afeafa7c1 batadv: Add support for RTR(4|6) mcast flags -15cae4650f ui: Refactoring column_prefs_add_custom -a854811c4a Qt: fix more more Qt 5.13 deprecation warnings -5599f8e492 wsutil: fix build failure of Debian packages on Ubuntu 16.04 -2e9f54ee5b debian/control: remove unused libtool dependency -7dbcc9ef96 [Automatic update for 2019-06-30] -1e7f85e02f Qt: Prevent hidden global parameters -6335ede165 credentials: fix tshark output. -03807b5050 credentials: add sorting of table. -8e80415aaf Qt: Fix 5.13 deprecated warnings -41d0cf7320 S1AP: Catch out-of-bounds error when dissecting UERadioCapability. -44c5e62635 Qt: Fix default position when "Apply as Column" -fe5015f603 RTPS: Decompress ZLIB compressed serialized Type Object -c4a0ca271f Qt: Fixup our template icon generation. -154b4f680d Qt: Drop column content as text -8c34629c06 DOCSIS: CM-CTRL and DPD: fixed wrong tlv indent -57949e043a imap: remove useless nesting. -28cb63cc00 f5ethtrailer - Dissect BIG-IP v15 low noise trailer -8094ad896b macOS: Fix our token wait. -d9e230d79a macOS: Add a notarization upload wait check. -dc7b757c91 With -T, change the packet's encapsulation type as well. -a7052d4ea9 Qt: Make sure we create template icons for all modes. -e5230a5d10 macOS: Make sure we bundle our plugin dependencies. -ca62d2c009 GSUP: fix IMEI decoding missing last byte -6038b56330 cdma2k: Static nark some value strings. -1af6e1f860 tap: add credentials tap. -94d0e081c6 mmdbresolve: check the return value of malloc -94f497f929 Qt: Use a lighter link color in dark mode. -cbcb50e8af Decoding of SMS contents when SMS over SMPP -867a13d9e6 Fix a couple of shellcheck issues. -641d4bbea4 TLS: increase size of line buffer for reading keylog file -3f12d58a62 RTPS: Micro release and revision versions swapped -deb81bd99f asn1: replace DISSECTOR_ASSERT_NOT_REACHED with DISSECTOR_ASSERT. -dca6d36aab New Diameter AVPs -45a3d0787f asn1: don't increment a buffer beyond its end. -68122d26b9 DCT2000: skip/show carrierId for LTE/NR RRC headers. -fa65d4dad9 Qt: Use QEvent::ApplicationPaletteChange -58cb604f2c netlink-sock_diag: delimit more fields -8fc02d08e1 NAS 5GS: Dissect UE policy section management list. -3ae9831cb1 ldap: remove dead increment (found by clang). -266e4bafb6 DOCSIS: OPT: fixed TLV indent -592322ac1c couchbase: Add prepare seqno to DCP_COMMIT -ddd9c2a416 nas5gs-updp: Add message decoding. -5d515bd0f3 make-version: remove defunct --git-description option -e66ded5efe packet: make sure handle and dissector table exist -df34133584 kerberos: remove dead assignment (found by clang). -f01b2f36d4 ldap: remove dead assignment (found by clang). -2639691687 debian: Use proper CC flags when test-compiling with development headers -ba3f25b3ee debian/rules: remove unused variables -7dfcb4425a asn2wrs: use system lex and yacc from ply if available -99a87a68ca [Automatic update for 2019-06-23] -ec10752adb BSSMAP: Introduce Osmocom Osmux Support and CID extension IE -737b7eb6c6 Qt: Handle ApplicationPaletteChange events in the welcome page. -a9ed94356d Qt: Split the filter dropdown arrow icon into dark and light versions. -70d61952df QUIC: add 0-RTT decryption support (draft -20) -7b557088e9 Qt: Convert the rest of the preference dialog list buttons. -d0b961f982 debian/control: Update Vcs-{Browser|Git} to point to Salsa -bc7797792c debian/control: remove debhelper and cdbs from wireshark-dev -e56ec71c6a debian/control: fix minor Lintian warnings related to Priority, etc. -5d9ab62748 debian/copyright: Mention GPLv3+ code snippet in tools/pidl/idl.yp -9655769593 Netflow: added some private Cisco IEs -e50ba8e8b9 ieee802.11: Add some expert infos when Phy Capabilities are short. -0d150d241f Qt: Convert the list management icons to templates. -0c45cefab2 iso14443: add unverified crc to the proto tree -40b538f48a iso7816: display ef and record number in the info colum -7969c41519 Use I/O Graphs instead of IO graphs everywhere. -6b3945f2e1 XRA: do not decode packetpointer if not present -f9225faa87 DOCSIS: REG-ACK: do not show TLV Data if not present -44594aeb0d Remove some leftover GTK+ images. -a6e13eabac cdma2k: Fix duplicated fileds name. -57a9a500b9 NAS 5GS: Framwork for dissecting UPDP messages. -088b3d63a0 Remove the UTF-8 validation from proto_tree_add_string(). -d6472862c5 Fix error message for an unknown pcapng version number. -2d96da9b7f BSSMAP: Use correct IE number for Selected PLMN ID -830bd41771 DIAMETER: Add MIP6-Feature-Vector flag decode -eaab8750ea OSPF: Add Local/Remote Interfafe ID and Remote IPv4 Address Sub-TLV (rfc8379) -ac8d33a7bc DOCSIS: Added Energy Management (EM) messages -a9d7c2b94f Revert "Qt: Remove unnecessary ColumnText object" -d7ef3118b1 LPPa: upgrade dissector to v15.2.1 -62b5e400b4 PCEP: Add Segment Routing Policy Candidate Paths TLV (type 40) -46ebd2411d couchbase: Format seqnos as decimal -ce1807832a GTP: Pas the right subtre to extension header dissectors. -ed34c3de14 sshdump: fix bug in --remote-sudo. -dd15b203c7 Babel: prevent an infinite loop while parsing sub-TLV -484deec1f1 PCEP: Add ASSOCIATION (sub) error -3a2e1640c7 GTP:Fix a typo -77cdb9714c PCEP: Add OP-CONF-ASSOC-RANGE (29) TLV -7d3fffc3f2 Tools: Add a "last n commits" option to cppcheck.sh. -5a3e73317a PCEP: Update Association value (draft-minei-pce-association-group) -43259dcd4a GSM RLC/MAC: fix dissection of SI Message List IE -af4b67d19a USB: workaround for compatibility with USBPcap captures < 1.5.0.0 -48a4fe6f73 MBIM: remove USBPcap / usbmon specific code -45b1ea1fdf MBIM: use conversation as identifier in reassembly code -6b20a4f2d6 Windows: upgrade Npcap to 0.996 and USBPcap to 1.5.0.0 -be9c1ec35c Revert "travis: add -e to ci script." -329e1da5cd CMakeList: We require minimum c++11 -3f18d7a4ca TCP: add expert items to MSS option -9515d49f11 OSPF: Add Node/Link MSD TLVs (rfc8476) -c1c0a2911b NRPPa: Add dissector for TS 38.455 V15.2.1 -94b211977a Add support for embedding WireGuard keys in a pcapng file -662ad82d60 smb2; Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -178e7ce9a5 Qt: Filter expression toolbar dark mode updates. -c6bed35254 WSUG: Clarified and improved phrasing -17aacfae43 Qt: Drag-and-Dropping from ProtoTree copies whole field -c288574842 Qt: Fix ghost drag-and-drop in PacketList on empty fields -d95262bf74 Qt: Remove unnecessary ColumnText object -64badc5a3a Qt: Allow Drag-and-drop on info and protocol -e4713e8745 Qt: Fix drag-and-drop from packet list -b4cd7bcf62 nas 5gs: (trivial): remove _U_ from parameters that are used -c86c46ebaf NAS 5GS: fix dissection of N1 Message Content -cde07b8ba3 USB: Handle USBPcap 1.5.0.0 updated pseudoheader -be3d469ddc NGAP: fix dissection of N2 Information Content -3487b8f9c3 NAS 5GS: Null scheme SUPI dissection fixed -ab69c87799 [Automatic update for 2019-06-16] -142e024e1f Get rid of the nt_trans_data structure. -a691985a04 Convert the zoom icons to templates. -5d0fec3363 travis: add -e to ci script. -bfad6f03d6 wslua: add a Proto parameter to DissectorTable.new() -6d539de542 couchbase: Add prepare seqno to DCP_ABORT -13795914a1 wslua: clean up DissectorTable_new() -fea4856667 Qt: Use UTF8_HORIZONTAL_ELLIPSIS -dae527d682 Qt: fix constructor in packet_list_header. -4e1e2d9af1 Qt: fix typo in stock_icon. -1e6c132456 FTDI FT: Dissect control request response data -fe62cb6a14 Qt: fix the constructor call in display_filter_edit. -cf9817b1ed P2P: update Group Capability Bitmap definition -20246cf005 Qt: Add Drag-and-Drop to Packetlist -d370f54c47 Qt: Fix Contextmenu for Packetlist -33bc4fede9 USB: Do not assume that request is standard -74d4fcd955 DOCSIS: Fixed Info Field Bonded Initial Ranging Request -68c014c156 Qt: Allow columns to be set to a specific width -bf8bc8e007 wslua: add support for ft_none dissector tables -24138a0a74 tools: add speex to rpm-setup. -e536a1b113 Make get_unicode_or_ascii_string() static. -2d795b114c The second byte of NT_Trans_Parameters is no longer a reserved byte. -b7cb793fdf babel: add support for babel rfc6126bis -e39f2bb517 Qt: Move Packetlist Header Context Menu to subclass -0bb8563f05 Fix a couple of shellcheck complaints. -98413c9fde SCTP: fix to get proper direction of the stream -c7854720c8 update Extreme Networks WASSP decoder -e8645f69d8 sharkd: link with libm because of Speex -b94047c606 Qt: Add support for template icons. -f41e1d22f0 [SCTP] ui: fix Analyse Association with correct number of endpoint streams -5298cb2cb8 DOCSIS: RNG-RSP equalization adjust -5ae259c495 Qt: Allow dropping fields to add columns and indicate width -36f99fd6f9 Add 2 extra AVPs used in the SCAPv2 communication for charging on Ericsson CCNs -c6ebd5bf36 register_decode_as_next_proto: remove the "title" parameter -b147cbfc6c Qt: traffic table: remove file_closed_ -3b9397dd8b rdt: remove a bunch of unnecessary if (tree) checks -ce4a2816ff Pull get_unicode_or_ascii_string() into packet-smb.c. -fb0d1ee24e Qt: fix 'open protocol preferences' shortcut for protocol subtrees -7c8b21d329 NGAP: Dissect N2 SM Information -0d580ecee3 REAME.dissector: update the code snippet for Decode As -9239ce6900 Don't check lenretval in proto_tree_add_item_ret_display_string_and_length(). -1000f3f6d5 Don't assume dissect_smb2_olb_string() returned a non-null pointer. -2def295022 Eliminate more calls to get_unicode_or_ascii_string(). -cbdfc13ecc Qt: Selected item preference updates. -e5b9fc309c babel: update port -5df1294de2 wix: fix packaging of various plugins -f4c8abdb3e ZigBee: Improve dissection of PublishBillingPeriod, PublishBlockPeriod -ec972df60a Qt: Add context menu to drag-n-drop filters -8a1a63d7c9 Windows: package codec plugins -53014b9a63 Use the flags in the AUTHENTICATE message, if available. -388a38447e debian: update libwsutil0 symbols -63af1da7e7 Kill libwscodecs plugin library, just use plugins -57bb2b2a09 Move codec plugins to /plugins -de44630666 CL3DCW: Added Dual Channel Wi-Fi Dissectors -d55b9b0d2b FTDI FT: Indicate number of bytes sent on wire -f155601d66 decode_as: remove the "title" member from decode_as_t -292193bff1 batadv: Fix info column seqno of IV_OGM v15 packets -c600e15002 DOCSIS: Adding missing MDD TLVs -b1ec0a6700 NAS 5GS: 5GSM Cause added in PDU session modification complete -8219ff2ed2 Add FTDI FT dissector to release notes -40ebc9be6a batadv: Add support for throughput meter icmp packet variant -be3f30b238 Diameter 3GPP: Avoid dereference reported by VS2019. -c51030151d BATADV: remove tree checks -56600f5e24 iso7816: dissector table for non-standard APDUs -c0a49d7237 extcap: Do not use global pipe handle on Windows -367bb983ee cisco-fp-mim: Adding FabricPath FCS dissection and verification -e0d0130b3d FTDI FT: Initial USB Bridging Devices dissector -7d70177ef5 IO stats in 5 ms task cycle -f5bc4f91e2 batadv: Fix info column seqno of ICMP v15 packets -ee2da42762 batadv: Fix offset to ICMP v15 message type -945565d62d batadv: Add support for OGM2 packets -df40f5b279 batadv: Add support for ELP packets -cbb2564d7e batadv: Parse priority field of fragmented packets -9d01faf0cb Diameter 3GPP: add a few Rx related AVPs -bf854b8dcc batadv: Fix filtering by mcast flags -92d0a67f4e LSD: Fix valid headers being marked as malformed -5e79558a82 TLS: fix crash on handshake reassembly with truncated captures -004d26dfaf TPKT: Add the dissector to the list of TLS subdissectors -13fc8302e0 QUIC: fix decryption after Version Negotiation -6476ec79aa Document why extcap utilities can't be run "by hand" on Windows -f93edf223b Use gboolean for Boolean flags. -fc758f97c2 ethercat: add new hf item for sdo abort code. -8c3d23f2f7 DOCSIS: Reassembly of RNG-RSP messages -02155b91cc ipdr: fix conflict -3ee859573c NAS 5GS: Payload container type added in Registration Request -5f105526af tshark/tfshark: fix error message. -461e759d22 [Automatic update for 2019-06-09] -b69328ac22 wisun: fix swapping between Channel Spacing and Reserved fields -e1a57c61f9 Sysdig event updates. -20568aa8b9 tools: Switch some scripts exclusively to Python 3. -14553ee358 REAME.dissector: remove double spaces. -e44d4e740e Update the MS-NLMP URL, and mention it up front. -bcfe022d22 New Diameter AVPS -1c601c204a Have routines to add a protocol tree item and return a display string. -cf9f46c5f5 XRA: changed some tvb_ functions -e3e606ce02 Get rid of get_unicode_or_ascii_string() calls in the SMB2 dissector. -ee35570e90 Improve handling of binary data that *might* be text. -c603fac072 Windows: upgrade USBPcap to 1.4.1.0 -ffb549859f blip: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -c05da0fa70 sysex: fix [-Wmissing-prototypes] warnings -45c1242421 dcom-provideclassinfo: fix [-Wmissing-prototypes] warning -2b43c452e7 dcm: fix [-Wmissing-prototypes] warning -c99bee9b5d idl2wrs: regenerated dissectors -4ebf72d232 idl2wrs: extend aggressive mode -5e69a7d7d7 packet-rsl.c: Adds dissector stub of MS/BS Power Parameters -5ca087e276 NAS 5GS: 5GSM cause updated as per spec v15.3.0 -f29d6d1e00 USB: Use standard descriptor strings in GET DESCRIPTOR -f35e7f874d ship the dfilter_macros file. -443df93896 idl2wrs: fix 'undeclared identifier' error -3f3337b2ca idl2wrs: add aggressive mode -1c09af410d idl2wrs: fix recursion loop -54db60f4e5 idl2wrs: add debug command line parameter -54cccedfbe conversation.c: do not use wmem packet scope for debug strings -55eeec7e6a DOCSIS: RNG-REQ: upstream transmit power, bit 15 and 14 of SID -0510718b35 .mailmap: Update of April/May (2019) -2331675eb5 Revert "Copy selected lines from Packet List view for existing formats." -ee1dd899d0 iso7816: fix the dissection of the class byte -4e1a5f6df2 iso7816: correct the descriptions of the class byte -44eaaacf12 Note that the challenge length isn't in pre-2.1 LAN Manager. -338ce1b672 Don't assume padding is present at the end of UNIX Info2. -782c4e496b Fix the dissection of Find First2 Query EA Info information. -6259b79d25 Fix the dissection of create temporary file responses. -021e994293 Handle some weirdness with the primary domain field in NegProt replies. -cdaa04cc30 Add some comments indicating what protocol was selected. -c591049194 Register the "missing word parameters" expert info. -f0c13af7d3 Don't assume an NT Create AndX request has all the word parameters. -7b12f11721 Reassemble PLP chunks. -7cb77f5ca7 btmesh: fix indentation. -690f0f4d24 btmesh: fix compilation with older gcrypt version. -3bbc888798 DCT2000: Fix up the way RRC dissectors are called. -c504a49a37 Add Aruba ERM Type 6 Radiotap format -4153a34d29 XRA: minislot_info, mer and power_level not exclusively for ranging -32aeca13ec BTMESH: Add dissector for Foundation models -cbeb543cd6 pfcp: Outer Header Removal IE dissection fixed -66cfba60a6 Add an XXX item, expand another one. -5d2c355c72 iso7816: dissect the parameters of "read record" -c093c5ea02 iso7816: (trivial) The 0xB2 command is called "read record". -49b44f55a5 [Automatic update for 2019-06-02] -5eeef4e457 PCEP: Add PATH-SETUP-TYPE-CAPABILITY TLV dissection -44c1418d7e tap-httpstat: remove spaces. -332eeb1f88 macOS: Notarization count fix. -01a30c1018 README.tapping: minor changes. -23ec0666c5 macOS: Notarization updates. -237ec1349f IP: Make dissection of ip.frag_offset RFC 791 compliant -49b6523c6c btle: Correctly detect l2cap fragment start -860e73c88f WSDG: Don't make hyperlinks of Gerrit git access links -8f549115d5 Bump Ubuntu version to 18.04 in Vagrantfile -9d8f55cb05 WSDG: refine text on cloning repository -d44cb24f1f iso14443: use the correct I-block payload -78a106dc2a Fix handling of headers in body part. -01d20982c3 USB: Add interface-specific setup data to setup tree -1e7db19ff9 USB: Dissect SuperSpeed Endpoint Companion descriptors -2eb1a0dd61 Use the HTTPS URL for our main site in a few places. -4997002458 Clean up indentation. -c3ea14ece4 XRA: PLC can contain multiple MMM messages -d0bb4e64cc cisco-fp-mim: Properly handle FabricPath header variations (.1Q VLAN) -f72e504817 Dissect LDAP strings as UTF-8. -c79145cffe Flexray: Add heuristic subdissection -9fa13ff70d [packet-gelf.c] Add dissector for GELF protocol -1f75694f14 docbook: add a link to the gerrit manual explaining change-ids. -d4836d1efe WSUG: Update vlan resolving -b9c69d6ef8 Clean up some ASCII vs. EBCDIC string handling. -3a56285ffb Note, in a comment, some weird characters that appear in wildcards. -0ac699d621 Strings in mDNS TXT records are UTF-8. -1d88e9b25f Strings in the CUPS browsing protocol are UTF-8. -c5fdbc5644 VLAN resolving: use existing file_exists() function -26a4fb332b VLAN resolving: check profile first -bc5b71c00b RANAP: Handle 7 byte NSAP address in transportLayerAddress -76785a12b3 Windows: upgrade USBPcap to 1.4.0.0 -663096248c blip: fix used-but-marked-unused warnings -daead4e5fc dhcp: fix used-but-marked-unused warnings -72cd130f01 dot11decrypt: fix a used-but-marked-unused warning -e08937ac44 rbm: fix a bunch of used-but-marked-unused warnings -01768d0264 rfc7468: fix a used-but-marked-unused warning -38dec96c65 *Always* pair ENC_UTF_16 and ENC_UCS_2 with a byte order. -a3481933f9 wslua: fix error handling for invalid dissector table -ae9d528c5f [Automatic update for 2019-05-26] -13c5960a2c Copy selected lines from Packet List view for existing formats. -a6bd22dfa6 gsm_sim: fix conflict -0ab91dd96a wslua: print the correct type for FT_NONE dissector tables -7dd4e3bcb4 Strengthen the "is the FTP data text?" heuristic. -93303118d4 Developers Guide: Fix issue with Windows env vars -6ca48b2b66 Ask, in a comment, how to distinguish integer from string tag names. -b942ef0615 iso14443: we reassemble APDUs, not TPDUs -8494ef903a AERON: Properly handle heartbeat frame length -3ec782469c iso14443: (trivial) i_block_frag_items is used -646cc07f15 Use the OEM code page to set the encoding for "ANSI" strings. -2114dba1ef *Little-endian* UTF-16. -cf89939a19 "OEM Codepage" appears to mean "code page number"; show it in decimal. -03c5da8d89 Add Windows code page 1252. -1fd3003a6d "Zigbee" encoding is not a character encoding or an integer encoding. -dd4c987756 CMake+macOS: Use symlinks for our CLI utilities. -29283decd7 Qt: unchecked dynamic cast -f12ec0c9a3 wsutil+macOS: Use realpath() to resolve our program path. -d5cdd9515f couchbase: Remove 2nd seqno from DCP_{COMMIT,ABORT,SEQNO_ACK} -f1946955ca gprscdr: update RatingGroupId as unsigned -0e498d4412 Add support decode extremeNetworks-avaya access point TLVs -637259af56 DOCSIS: OCD Cyclic Prefix: typo fix -6742388ca3 pfcp: correction of PFD Contents IE -dc44f3926c dumpcap: use typedefs instead of structs. -0636c267d9 developers-guide: restore winflexbison to Windows install -ee36a83b7a NAS EPS: fix compile error on older GCC -e0fe5cfe92 NAS EPS: catch exception when using ESM data container heuristic -d36b72e6b8 SDP: show rtcp and rtcp-mux media attribute values -6cb990ccb0 DPNSS: dissect Service Indicator Code synch/asynch info -37775b10b8 USB: Add expert info for unknown URBs captured by USBPcap -be9bdfda02 Add dissection recursion checks. -de21932d56 cdma2k: Dissect SCM - Station Class Mark. -2061ea1de1 cdma2k: Update/enhance value strings. -c4f0b500eb Qt: Do not leak C run-time handles on Windows -41813ba202 BTMESH: fix unused compile error without/older GCrypt -39b142512c Qt: add missing include in simple_dialog. -3451314e5c ui: Fix memory leak on extcap configuration save -5d2af76c98 extcap: Fix memory leak in extcap_load_interface_list() -aab172fbda tools: add alpine-setup script. -1a540a6295 print: print booleans not integers in ek_write_field_value(). -43295c8b6d GCSNA: Pretify output. -3b97267bad A21/s102: Fiix/pretify display of Correlation Id. -a409987eea Fix format_uri(). -707f46459f mqtt: Add a preference to show message as text -2b916d6424 wtap: Add support for 802.11ah and 802.11ax PHYs. -3e53ec5e11 pcapng: fix the magic when bytes are swapped. -6cfc25c40e simple_dialog(Qt): fix extra ';' after member function definition -cc50ec3634 QUIC: simplify TLS key log for draft -17 and newer -c5b2808623 QUIC: Fix broken Key Update support -de5fd1634b isobus-vt: fix typo -f556a44bc7 docsis: fix header filename -bc9f570680 Fix for incorrectly decoded RSL ERR REP/BCCH INFORMATION optional IEs -75da45dc4e A21/s102: Improve Mobile Subscription information dissection. -f32638d67d a21: mark parameter unused. -0955f15ba2 extcap: Fix memory leak in extcap_free_toolbar_control() -b45e868e37 Qt: Make simple warnings and errors asynchronous -81cea3def7 extcap: Do not free mutex and cond in thread_pool_wait() -c52776da62 extcap: Fix memory leak in extcap_get_descriptions() -a115d2b483 extcap: Fix Python 3 control data handling in example -e05fac3ec0 A21/s102: Dissect Pilot List. -e803f83ac8 extcap: Fix memory leak in extcap_has_toolbar() -5689136fc6 fix typo: supres... -> suppres... -ca1163ab60 Qt: Add asynchronous simple dialog -40f6cb70e9 extcap: Fix memory leak in extcap_get_if_configuration_values() -92dede59a5 wslua(pinfo): fix typo -4cfe3fb6e0 docbook: add section from wiki. -f8e80f33f1 WSDG: Clarified and expanded Lua docs -1a7b83c20f tools: fix rpm-setup script. -4a5117ca43 debian: add libspeexdsp-dev to debian/control. -ada3d97986 PN-DCP: Add headerfield for DHCP Option-Code -f0ccbca5d4 [Automatic update for 2019-05-19] -b21e5be71c fix: typo typo -03a240ecad Don't set the length of the protocol list subtree until it's finished. -74a4067967 lustre: fix typo -a0dc24dfc6 mswsp: fix typo -d815a72805 Show SMB strings as Unicode. -640ded8e1d Fix some signedness warnings. -075fc13d7a 3gpp_32_423: Fix dissection of changeTime. -0215d34be7 Lua: define table.unpack for Lua 5.1 for compatibility -09f0d853e3 AT: Add ZPAS Command -038470b597 Clean up some signed vs. unsigned warnings. -32a014a4f1 Update the warning-suppression statements in idl2wrs. -03af0ad709 Enable -Wpointer-sign if we're enabling additional compiler warnings. -bb00f37f51 gitlab-ci: run setcap on dumpcap. -731b263853 gitlab-ci: move ubuntu commands in parent job. -3161feb026 Integer types are signed, not unsigned. -1942fa9e5a Do *NOT* assume col_get_text(cinfo, el) never returns NULL! -576f33fffd In pcapng_open(), don't use the local pcapng_t once we know it's a pcapng file. -a68627ae96 version: include version information for tarballs from git -1ee7c1105f WSMP: fix dissection of WAVE Information Element Extension -b78de04feb DOCSIS: Added 3.1 CM-STATUS Event Types and TLVs -715f46b768 Updates to NCP protocol dissector -5862b46380 gearman: extend, fix and refactor dissector -0aafbe7017 wtap: remove unneeded check (CID: 1441486). -f8ac57a2c4 Keep and use per-interface, not per-file, FCS length information. -5fd947d20b tls: add zstd(RFC8478) compression algorithm -6580ca9b93 cemi: Remove superfluous checks -757ada0e24 Qt: Fix no interface load preference handling -1573d4ddb2 SCTP: assure size before attempting checksum calculation -80920b0855 Diameter: Fix copy-paste-o -ab1a7cc4a5 TLS: fix DISSECTOR_ASSERT for zero-length records fragments -11110ae11e rawshark: fix parameter 'pd' not found in the function declaration [-Wdocumentation] -ff9189ef92 ieee802154: empty paragraph passed to '@param' command [-Wdocumentation] -e8e1463c6f diameter: Added 3GPP AVP "Presence-Reporting-Area-Node" -47a39b06ef Qt: Delete extcap option dialog when it is closed -fbe08109c7 Change 'Measurement Report Mode field' strings according to IEEE 802.11-2016 -c1220ec0c7 gprscdr: Update to 3GPP TS 32.298 V15.6.0 -7b43c480f6 Qt: do not expose a UAT record if the update callback fails -276d62b639 mmdbresolve: Improve our main loop check. -7f58286aee iso14443: dissect the CID in the attrib message -cff013f202 pfcp: Update to 3GPP TS 29.244 V15.5.0 -f8d228d1b0 diameter: fix for validations script -2dd1a8a99f Fix comment. -91bbc58402 elastic: make fields all the same. -07aa2a8e49 docsis: fix for encrypted DOCSIS PDU packets do not match the filter 'eth.dst' -88096e1fc5 GSM MAP: Fix dissection of authenticationSet in SentParameterList -fed0e7c2d0 PROFINET DCP: fix dissection of an empty DHCP option -7e8a58e1e1 Explain that not handling byte-swapped pcap files breaks the tests. -3234152bec Fix SMB2 decryption on big-endian machines. -736052b3f1 RLC-NR: Attempt reassembly of UM PDUs. -ccf9820ea7 elastic: change 'pcap_file' into 'doc' in the mapping. -9f875e98e3 USB Audio: Dissect USB Audio Interface Subclass -70128148a6 USB Audio: Dissect Audio Streaming Endpoint descriptor -5c50163680 USB Audio: Dissect MIDI Bulk Data Endpoint descriptor -719d8d6a81 elastic: change 'template' into 'index_patterns' in the mapping. -ebcc9157c3 elastic: use correct elastic field types in mapping. -4f599be06d USB Audio: Do not group MIDI Events under USB Audio -2923ba19e6 USB Audio: Add USB Midi Event type to headline -858fae9f1d USB Audio: Dissect MIDI OUT Jack descriptor -e7c0855375 USB Audio: Dissect MIDI IN Jack descriptor -fcf5c1a512 USB Audio: Dissect MIDI Streaming header descriptor -2ea553ecbe USB Audio: Recognize MIDI Streaming descriptors -b06dcb32c7 nvme-tcp: Add nvme-tcp dissector -23744c9be7 tools: add speexdsp to debian-setup. -87deef63c6 Clean up some things. -beed21b038 Fix the length of the item added for the value field of undissected CLVs. -c135fb1308 K12: reverse use after free -3e8d9074ed [Automatic update for 2019-05-12] -3586da308f Windows: upgrade Npcap to 0.995 -c95e83d9a9 gitlab-ci: fix pytest execution. -267d81148f SysEx: Add special System ID codes -ac66f39727 Small cleanups. -16ca1b5aca Fill in the packet flags for *Peek classic and tagged files. -c2dc13873f Clean up processing of RTMP data. -2ca8b14525 dumpcap: remove legacy code. -25e19aefcf req_resp_hdrs: add initializer (CID: 1445004). -faf191edc1 SBc-AP:Update to 3GPP TS 29.168 V15.1.0 (2018-09). -9ddb50f33f BSSMAP: Further decode the GCR (Global Call Reference) field -32fa74c08f GSUP: Add dissection of BSSMAP, RR and SM cause values -a521497fa4 GSUP: add E-interface messages (Inter-MSC hand-over) -fd2f439e33 Revert "Windows: upgrade Npcap to 0.994" -af80a96e8a Docbook: Remove an example capture file. -e2f12827b2 Set the length of the DDP tvbuff based on the length in the header. -ab7ee924a1 gitlab-ci: use new base image, drop gcc-4 job -cd3c76d5c6 Add a comment, update existing comments, fix the company name. -405439d41d QUIC: fix wrong dissection of ODCIL -ff7f584e26 bacapp: fix wrong value for id 183 -a407e64a63 DRBD: Improve presentation of P_UUIDS110 message -81e9417b76 MAC-NR: Fix a couple of issues with configuring RLC bearers from RRC. -348e0de9d3 ieee1609dot2: Add media type dissection. -5b0f937c5e oer: Fix uninitialized variable warning iussed by VS 2019. -991512c62f GTPv2: IE UE Usage Type can have zero length. -9dff0895ef Treat strings as being in MacRoman. -4812e2e7fa Debian: Be more strict about symbol changes. -2e3dcd479e Fix dissection of gatewayed/bridged LLAP packets. -9f8ac4d422 IEEE 802.15.4: Separate ACK tracking and conversations -550e03388e Flexray: put the flexray_identifier structure into a header -892914f854 Qt: Fix debug assert in Manage Interfaces dialog -26968f911b Set packet flags for some link layers. -b41d122142 Add preferences to NR RLC to accept PDCP config (SN length) from RRC. -97ff5fe2cd Debian: Add missing symbols. -8e3b16ffe2 BT Mesh: Mark a couple of unused parameters. -47f58d32c5 BTMESH: Fix for compilation without GCrypt -82801e04d9 Zebra: update for FRRouting version 7 -2f82518f72 Windows: upgrade Npcap to 0.994 -4a6d1d099c DRBD: Dissect states in P_STATE messages -6d160dad2d btmesh: fix compilation with older gcrypt versions. -85773a21a9 OER: Dissect Boolean and IA5String types. -aa8d948cf4 3GPP CBSP (Cell Broadcast Service Protocol) dissector -f3a86c02dd frame: increase EXCEPTION_TREE_ITEMS. -69e50be150 HTTP: fix bad reassembly with Content-Type and no Content-Length -bc4ffefdad print: remove leak in ek_check_protocolfilter(). -8f85a1430d Add another encapsulation option, for LAPB (see T.617a-1994 Annex G). -e111c26c3e Modbus RTU: Fix Write Single Coil/Register dissection -bff6952e0e Don't throw an exception when doing the payload type heuristics. -2991770dbe SysEx: Split DigiTech commands dissection -14796202a8 Update tshark man pages for -j and -J -a90cc3309c USB Audio: Separate MIDI event data from padding -eb5f88c676 Socketcan: Add heuristic subdissection -5ad40e0cd0 BTMESH: Add access layer decryption -48d7cecedd Windows: upgrade Npcap to 0.993 -9f9e69411b Fix dissection of DDP length and checksum fields. -ad72d54855 BGP: Update Tunnel Encapsulation Attribute Types (and SubType) -d352d2168c wimax: fix copy&paste error. -b078dbc602 Do more heuristics to try to identify the Frame Relay payload. -a8317adbca S1AP: add ErrorIndication message type to info column -d6ab4f792b BGP: Add missing SAFI Segment Routing Policy (73) -53e043a42f make-regs.py: assume source files to be UTF-8 -8a13504258 commit-msg: Place Ping-Bug before Change-Id -0c22392166 [Automatic update for 2019-05-05] -b5b95f5dfc SysEx: Include all Manufacturers SysEx ID Numbers -57403dbfd1 USB Audio: Split AS format type dissection by version -2a76dc6385 USB Audio: Dissect version 2 General AS descriptor -5bdb0fd953 ZBEE ZCL: fix hf conflict. -04a4d1b269 Dumpcap: Use win32strerror in more places. -9e848ce829 Even more painful details explained. -d0ae8eecf6 Update a header file. -c7d86568a0 CMake: Remove wsutil pcap dependency -4c5d2f5ccf CMake: Add libpcap imported library target -e5b4e673f0 proto: don't generate elastic-mapping entries for string fields. -d52b74ee4f Powerlink: Fix representation of PDO version -8084dde668 USB Audio: Generalise undecoded descriptor expert info -b284e0b4dd USB Audio: Dissect version 2 Output Terminal descriptor -7d0a96ff16 USB Audio: Dissect version 2 Input Terminal descriptor -caf6c1b294 USB Audio: Dissect Audio Control clock selector descriptor -fa41112467 USB Audio: Dissect Audio Control clock source descriptor -186f985793 CMake: Check for and use system SpeexDSP library -854479a7dc Have the multiple-include guards cover everything. -2ee483a222 Move the Winsock initialization and cleanup to wsutil routines. -7bc066aa0c mqtt: Dissect publish message as bytes -0d5a9b270d Qt: Remove the border around inactive+selected packet list items -fd30adca44 Dumpcap: Call WSAStartup+WSACleanup once. -f0a34311a0 Don't use the result of please_report_bug() as a format string. -163d01b26c USB Audio: Dissect version 2 Audio Control header -cec5991f40 Windows: Modernize our WSAStartup usage. -3a2e290c33 QUIC: fix transport parameter heuristics for draft -18 and older -b075b8c7f7 wsutil: Fix 30 seconds freeze if process fails to start -15fcf3d4ac gtpv2: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -aa20023d6f ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -d8d1d6409e mqtt: Check for a valid payload protocol -4addfb6b16 Windows: add brotli and vcpkg-export to cleanup items -dd708676d3 NR: Configure LCID -> RLC Bearer config from RRC -ca553bcb2a caputils: Convert error string to UTF-8 on Windows -7a6b6631c8 caputils: Fix endless recursive loop on Windows -af72ba7e84 FindPCAP: fix broken search logic -74a083dc41 [Automatic update for 2019-04-28] -33f12dc05f Move another print dialog reference outside #ifdef HAVE_LIBPCAP/#endif. -63ab0264ca Umm, you don't need to be able to do live captures in order to print.... -c602119bcf Use pkg-config if possible; if not, use pcap-config if present. -d0ce55289b GTPv2: Update a value string. -7c59ac4c6d GTPv2: Add decoding of more IEs -1999ad7479 eap: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -b0ce8b1db6 NFS: Display nfl_util components for files layout type -ef44a8151a proto.h: avoid warning about not really deprecated (Clang) (v2) -5e636059b3 Expert Info: Displays comment of each packet in the expert information tab -112828bb55 file-util: fix possible null reference from code analysis -73e401afd2 extcap: Do not crash on invalid values -57c5015a6b Saving printing preferences from one print window to another -8a112f219a Qt: do not fail Conversations -> Follow Stream based on packet list -6e5fade2da Qt: Omit calls without values on selector reload -8bb8d5f86c [packet-iec104.c] - Add dissection for IEC 60870-5-101 Messages -64a56cf7a6 macOS: Add a workaround for libbrotli. -6f1efd7518 WSMP: Add a PSID check. -66f829bc18 win32-utils: Do not share job between Wireshark instances -504da93d16 RSVP: allow full range of RRO type values -8fbbb0c5fc Don't define http_decompress_body if we don't have compression support. -4828e45432 BTMESH: Adding defragmentation of messages -5ae6a9bea6 Do FIND_PACKAGE_HANDLE_STANDARD_ARGS() before checking ZLIB_FOUND. -c66994215b Don't look for zlib stuff if we didn't find zlib. -f75d841ad2 ISAKMP: Added dissection of digital signature authentication -bb757e661a docbook/faq.adoc: remove execute bits -26beaf8ba2 dissectors: remove execute bits from awdl, gbcs, pcomtcp -580098d875 FindXml2: use pkg-config to find libxml2 dependencies -b641febb1e TLS: Implement reassembly for Handshake messages -1799b24aa3 FindPCAP: use pkg-config to find pcap dependencies -8f2277ce8c KNXIP: Prevent possible buffer overrun -3a060214db QUIC: Update draft link -d34b8a21c7 Added 3GPP TS 29.214 (Rx) AVPs -28773689e0 QUIC: add new version and error code (draft -20) -c42433b6bb Qt: Support setting custom preferences -6a3b24be29 EAP: Passing additional context to allow for reassembly in vendor parser -900b9f1379 CMake: add USE_STATIC option -dd1245f5be ws_pipe: fix memory leaks in spawn arguments handling -4dfa358eda nas-5gs: Fix ecoding of Authorised QoS rules -a44e838158 GSM MAP: Update to V15.4.0 (2018-12) -c3cd3abc82 NSIS/WIX: fix BROTLI packaging (missing DLL) -025e1347e8 ISAKMP: Fix duplicated-branches warning -ec0f8128bb Diameter 3GPP: Change PLR Flags TFS output to "Set" "Not set" -38a6ceaad9 Diameter: Update 3GPP AVPs from TS 29.172 -4c9a51e81d PROXY: add HAPROXY PROXY (v1) support -8939546535 PROXY: rename fields in preparaton for v1 support -090bb790ed NAS-EPS: Use ...bitmask_list() for EPS network feature support IE. -cd41d4d96f plugins: Make build status output less redundant -603569d159 IS-IS: add dissection of BFD-Enabled TLV -83b2f1bca5 Tools: Make a couple of scripts Python 3-only. -6f31151f07 docbook: fix broken image link on ChLibsNpcap -44cc03e4fb CMake+WiX: Add a note about merge module deprecation. -5076e53ffb packet: ensure pinfo->curr_layer_num does not depend on tree -c802a83363 isakmp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -4008f01ab3 dcom-provideclassinfo: fix no newline at end of file [-Wnewline-eof] -90efed709a wps.(h): fix no newline at end of file [-Wnewline-eof] -9ce60b173b Add brotli decompression support for HTTP and HTTP2 dissectors. -51ac1047a7 ws_pipe: fix return value of ws_pipe_spawn_async on error path -c77ee0008d rpm: update rpm package dependencies and spec to work on current os versions -63a642ec80 ieee80211: Add FTM Request & Report dissector -8371b0ba71 [Automatic update for 2019-04-21] -6c04a872da wireshark-filter: clarifications and update links in manual -c9ca78fc2b macOS: Add a notarization script. -93b9388676 dumpcap: Fix pipe read deadlock on Windows -a051d5d869 wsutil: Refactor WIN32 ws_pipe_wait_for_pipe() -324710e9e0 ISAKMP: Adding some payload types (RFC6407) -01c161ca43 Revert "ProfiNet: Fix order in AssetManagment" -194abe7f3a Update email address for Kaz Kylheku and URL for Kazlib. -3af6db7dde RPM: fix build since GLIB2_MIN_VERSION was removed -f6d7a9546f BTMESH: Provisioning Capabilities PDU field fix -bbcbcdf637 ISAKMP: Update Notify message values -82d24d907a Qt: Fix deadlock in extcap toolbar creation -7432d6f154 ZEBRA: show correct Zebra route IPv6 source prefix -c642c1a0a4 text import: make TCP dest port truly direction dependant -cf5b86721a Adding the missing generic method to support multiple vendor-defined ext types -7950811438 CMake: fix Windows build when all binaries are disabled -8fd2e102a5 CMake: silence -Wunsafe-loop-optimizations for GCC 7 -6866896ed1 Revert "Test: Disable a wmem compilation warning." -f5cc7904b8 gitlab-ci: add regression test suite. -bd75f5af0a checkAPIs: Check for non-UTF-8 instead of non-ASCII. -0974b68f5c WSDG/Capture: Fix typo in extcap_example.py name -e60c14e376 travis: update to Qt 5.12.3 to fix Windows builds -8c26217548 CMake: bail out if minimum GLib version is not satisfied -3f9579e3f5 wsutil: use environment variable WIRESHARK_EXTCAP_DIR when possible -727aaad3ae Qt: Do not turn empty parameter values into spaces -66b3a33bcb ENIP: Add more Ethernet Link attributes -344a596a49 ITS: Enhance ETSI ITS support (ETSI TS 103 301 and ETSI TS 103 097) -e7429d505e Diameter: Add 3GPP AVP 1706 and bit decoding -694d212b72 NFS: Fix header field type in dissect_rpc_array calls -1998de886c wsutil: Warn on empty arguments -c464186bf9 Only do the read loop in the TRY block. -3b0aabc204 IEEE1609dot2: Update to the latest ASN1 files. -36ff993151 Diameter 3GPP: Dissect S6t feature list -ed427ad021 NAS-5GS: Fix Item length in QoS rules. -da8ad825d3 Diameter: Prettify subdissection of bitfields. -df2ccf09e5 Diameter: Update AVPs from TS 29.336 v15.6.0 -2dcc283be9 extcap: Improve example multicheck values -6033e51733 CIP: Don't parse error responses as Success -7a89e6ad56 CIP Security: Fix some off by 1 -da848399ef DCOM - Add dissector for IProvideClassInfo -ec0ba4185a test: fix sampleif.py on weird systems using Python 3.6 and older -27dd00b30c Readability improvements to WSUG - Introduction -d2a2698fd8 extcap: Fix Python 3 bytes handling in example -7aa48b3099 test: run test_tshark_extcap_interfaces with capture support only. -c9637e8ee8 ZigBee: Remove unused hf -55a8abc5b2 ZigBee: Dissect Snapshot Payload Type names -471dc722c0 Don't pass "-g deprecated-gtk" to checkAPIs.pl. -7187120b13 ISAKMP: Added support for Notify DEVICE_IDENTITY Payload -b7c7ab43fa ZigBee: Dissect Notification Scheme names -0f5dd4c778 CRMF: Handle 64 bit serialNumber -092a3c9716 LDP: Dissect interface parameter of PWID FEC -89f339afa2 Hava a routine to read the currently-selected frome. -75a6897b0f Qt: Do not pass empty values for extcap boolflags -6560179d93 ZigBee: Fix some -Wdocumentation issues -baea49fb38 ZigBee: Decode remaining commands in Metering Cluster -30fc67202c make-usb.py: use HTTPS URL -bfaef4cf48 Give a PacketDialog a Buffer and read directly into it and into its wtap_rec. -9d7d4c015c wsutil: Read stderr and stdout data asynchronously -1c4885deaf make-usb.py: use octal escape sequences -651bdf592b [Automatic update for 2019-04-14] -458fa7b274 Qt: Display checkboxes for extcap multicheck -65b5f50859 modbustcp: fix a shadowed variable warning -9df7d1b6f1 DHCPv6: adding some more options -75b03ac485 Improve phrasing in wsug-preface -6f57aa72a8 Make a couple of scripts Python 3 only. -c442ee056b extcap_parser: remove G_REGEX_RAW from line parsing. -c1dcf8c3fa BER: put the space to the left side of the bracket -a96d0bb946 BER: fix regression in dissection of named bit list -a65f7f5838 QUIC: update transport parameters for draft -19 -39299a13cb DRBD: Add dissector for the Distributed Replicated Block Device protocol -7b36b8107c Use a local buffer for rescanning and finding records. -3e2cad0cb5 F1AP: upgrade dissector to v15.5.0 -1795d6f201 E1AP: upgrade dissector to v15.3.0 -0c53d7dc29 XnAP: upgrade dissector to v15.3.0 -865df87918 version_info.c: Handle Visual Studio 2019 -4bebe9807a RTCP XR RR: fix dissection of timestamp field. -d3e7bf79dc NGAP: upgrade dissector to v15.3.0 -35799f4886 ICAP: Support ICAP over TLS -4591286d3a radius: add Meraki dictionary -a6dac6240f X2AP: use the right tree for EndcSONConfigurationTransfer IE -b95933a031 wsutil: Fix pipe handle leaks on Windows -3e6af782d5 ieee80211: fix bitmask on HE Capabilities field -ed51e15cfa LCS-AP: Update to V15.2.0 (2019-03) -7abbbaac3d Diameter: Add 3GPP AVP:s and sub dissection. -d3aca2e025 rtps: fix conflict on value_string -b86346eaa0 ieee80211: Add length tag check for Mesh Configuration IE -8b6eb05bb3 ieee80211: One to one mapping between conversations and associations -47361b2737 ieee80211: Handle variable MIC length for FT IE -e64976d33a ieee80211: Fix some coverity scan issues -4dda4bac17 Qt: use toLocalFile() instead of path() to check for existence. -96fa471542 LDP: Support RFC7140 (Extensions for HSMP LSP) -4db2258dd6 fix: no previous prototype -4d8d4dc60a LDP: Complete support for RFC8077 (PWID FEC) -afdefea279 IPDR: add protocol property to decode user-defined sessions as SAMIS-TYPE-1 -fe50824bb4 X2AP: upgrade dissector to v15.5.0 -f31bc9ec28 ieee80211: Add missing bitmask field for Mesh Configuration -7a793e5cd4 ieee80211: Remove zero-length array usage -a9861fb4cf S1AP: upgrade dissector to v15.5.0 -ba40851b27 Windows: Use an lz4 DLL built with vcpkg. -f3ef8575d4 ieee80211: fix wrong offset for mesh configuration capability bitmask -1c9125ed5f Consistently use NULL when setting current_frame. -420157ff43 README: add more operating systems in the opening sentence. -dfbf88397e Add 6LoWPAN Selective Fragment Recovery -43b85f102c ieee80211: Add RLQP (Advertisement protocol ID) -44e67a9a4f ieee80211: fix typo on BSS Available Admission Capability -0771cf73cd Use a single wtap_rec and Buffer for an entire capture session. -bbc8cbfb9c If you use data_file_url(), you must first call init_progfile_dir(). -9f575c8dc9 Use a common wtap_rec and Buffer for all packets. -ae3e6712f3 proto.h: avoid warning about not really deprecated (Clang) -59a1e65170 ieee1722: Associate dissector with UDP port 17220 -9e93738999 [Automatic update for 2019-04-07] -2c1dcfed4f The wtap from which we're reading to get statistics isn't a statistic itself. -4c8a226c07 Explicitly make cf->{rec,buf} the information for the selected packet. -6636fa3416 NR RRC: upgrade dissector to v15.5.0 -937ec02581 1514 is a better initial Buffer size than 1500. -f0a2b8303a Revert "Get rid of the per-capture_file wtap_rec and Buffer." -3ba1c7ff77 LTE RRC: upgrade dissector to v15.5.0 -3f95e31026 DCOM - Add dissector for ITypeInfo -5bd6d44ba6 Dissect USB "device" Setup CONTROL messages -98bcda594e Make call_dissector assertions non-fatal. -44d11a193f Gen-bugnote: Replace multiple instances where needed. -15c4c3df31 .mailmap: update of March -0f2a6a890f ieee80211: Add Reserved entry for VHT OP Channel Width -7da28a78e6 ieee80211: Add space on description for some Extended Capabilities field -1f60984ecd file_dialog.c: initialize wtap_rec and Buffer in get_stats_for_preview() -58fa1e1b19 Clean up white space. -9445403f95 Get rid of the per-capture_file wtap_rec and Buffer. -053cf16173 ITS: Add CAM and DENM v1 dissection. -c83c85d879 Add one more use of Buffers. -54ca64a1c4 S1AP: add hidden items for mme/enb-ue-s1ap-id -37b91eedd6 BER: fix dissection of bitmask lists with an invalid length -2101811108 Pass Buffer pointers in some more instances. -58afae4bd0 Pass Buffer pointers rather than packet data pointers in some more cases. -8a5b26efb1 Have wtap_read() fill in a wtap_rec and Buffer. -b572b65e51 DOF: Fix alias binding dissection. -c762c5ca42 Use "buf" for Buffer pointers, "pd" for raw packet data pointers. -3b476156d4 Don't print a message if a select() was interrupted by a signal. -436278747e Reset the terminal color if we're ^C'ed when reading a capture. -7edadf9ce3 asn2wrs: Improve filtername of named bits. -b0b02ec245 ieee80211: Add defines for AKMS -ca694eb078 PER: Use proto_tree_add_bitmask... () for named bits. -24ef409900 ETSI CAT: add dissection of Network Measurement Results -67644354a1 Clean file reading code. -52324097c2 ieee80211: FT over IEEE 802.1X (SHA384) is an FT AKMS -b39a736e91 iseries: ensure the buffer is null terminated. -8d3ac3af86 epan: Convert our PROTO_ITEM_ macros to inline functions. -bdf26a35f6 Test: Disable a wmem compilation warning. -a85e9327dd H248C: Fix an expert field name mismatch. -6fc00612b4 macOS: Update a comment in osx-app.sh.in. -00e2434a6f osx app bundle: add entitlement to allow loading 3rd party plugns -c750846e81 Document all the signed-integer tvbuff accessors. -23b3ea1469 smb2: NFS symlink reparse target is not NULL terminated -feb931e2f8 Quiet output of make-version.pl -7c5f59dcf7 CMake: Require pod2man and pod2html. -13f8f2c8dd FP: Fix ToA shown as unsigned -4b814187ac ieee80211: Fix WPA1 decryption -6c3467945c ldss: add checks on file digest. -c2ac157ac0 ASN.1: Use proto_tree_add_bitmask... () for named bits. -0894131f2d Netflow/Ipfix: Update some IE (RFC8549) -505c3187a4 Clean up color handling. -c1e404a36f Test: Disable compilation warnings. -40ae331eb3 Fix permissions. -fc56f23303 Qt: Add hover style to packet list and proto tree -009283a68b Qt: Bring back border around inactive+selected packet list items -711ac47896 Windows: upgrade USBPcap to 1.3.0.0 and Npcap to 0.992 -aa0abdf156 AARP: Add length checks. -6b28cc9b89 ISIS LSP: Add a length check. -355fe66340 IEEE 802.11: Fix an infinite loop. -2c00e5b4e4 Fix our .chm titles. -43d2179e96 Diameter 3GPP: Dissect bitfields of PLR-Flags and PLA-Flags. -7497e52900 Diameter: Add 3GPP AVPs and data. -496c4c53a3 add to get_time_value() case ENC_TIME_MSECS|ENC_LITTLE_ENDIAN: -2edb698108 IPOS: Add decoe as for ethertype. -2f09f6aba4 HL7: do not call proto_reg_handoff_hl7() when changing a preference -2dfb2067d8 On Windows, don't do console stuff unless we're on a terminal. -4098687fee Add some new symbols for Debian. -8b0615de3b Only put generic values into the print_stream_t structure. -8a283325d4 travis: fix missing msbuild output on Windows -511867cdf4 Don't draw the taps if we never got a capture file. -666d77db45 Fix -z hosts output if it's from a live capture. -426a4b811d [Automatic update for 2019-03-31] -85838c124a I misread the Microsoft documentation; fix the comment. -1d984e598e Update a comment. -2cb8bed2e4 Update docs for WinPcap to Npcap switch -8eabc748cf camel: Fix dissection of SpecializedResourceReportArg -d916e0741a coap: Add retransmission detection -4eb884dca3 NLM: Fix length of offset and length for lock request -5648fd5086 IEEE802.11: Fix src and dst address handling for AMSDUs -7d9dc595c0 GTP: Wrong offset used for QoS Flow Identifier in UL PDU SESSION INFORMATION. -ed41f73708 GTPv2: Update Presence Reporting Area Action to v15.7.0 -5a55cd2553 NAS EPS: upgrade dissector to v15.6.0 -864f43ea9b 3GPP NAS: upgrade dissector to v15.6.0 -db847e9717 tls: fix typo -38b186cf66 GTPv2: Fix MM Context Used NAS integrity protection algorithm values. -91382cd6ea GTP: Show spare bits in PDU Session Container. -303ccbe4b5 MTP2: Optionally enable checksum verification -45a8c2dbf4 Decode IPv6 MPL Option Seed ID Length Enumerations -aa39ca68ae SIP: Add a preference to hide the generated/trace Call ID -d5f431b1ec WSUG: Update deprecated syntax. -cdd6cbd18b Update documentation of -G plugins. -5dfde7ff83 Print extcap plugins with "tshark -G plugins". -4e688ec8da iso14443: Initialize iso14443_trans->cmd. -78f3b8afe9 BGP: Fix handling of MPLS label for RFC7432 -9e94aab29e umts_fp: check number of frames before calling a subdissector. -94461234f9 ieee80211: Support decrypting OWE captures -8cdc958426 GSS-API: Make sure we call a valid dissector. -7dda6c4e64 export giop_add_CDR_string for use in plugins -bbe009f88d NAS 5Gs: SUCI dissection -2df2edefa7 gtp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -67441248be gssapi: fix indentation in function dissect_gssapi_work(). -ea39ed7410 iseries: fix wrong indentation. -c1fd0194f4 Revert "iseries: stop scanning a unicode string when the null terminator is hit." -4118ba3af1 travis: Allow Windows builds to fail -c599e49028 iseries: stop scanning a unicode string when the null terminator is hit. -1ce2918fc8 dof: don't use src/dst addresses if they don't exist. -551fb916bc ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -f717932af2 [Automatic update for 2019-03-24] -776b31249f gitlab-ci: fix asciidoctor version in opensuse. -4ad6f2a813 Add routines to return "Please report this as a bug" message strings. -2cb4d315ad wsgcrypt: fix wrong double assignment (CID: 1444233). -da5a160edf Bluetooth HCI: Rename LE Read Remote Used Features command -ed23cfba22 Clean up IPMB/I2C link-layer header types. -80d96e91d2 Restore pinfo->match_uint after the topmost dissector returns. -e7dc592406 Qt: Fix our Expert Info foreground color logic. -0b69783eb6 ieee80211: Add version and subtype field for Aerohive IE -a748f8f41a Clean up the new-file selection criteria in the GUI. -5a98368ad8 print: don't ignore FT_NONE fields in ek. -ed40d31801 json_dumper: flush dumper before printing an error. -41e31a3e41 Mark IPMB packets as IPMB in the protocol column. -67c6a44501 krb5: dissect padata PA-PAC-OPTIONS -2182d9d294 Don't use dissector_try_uint_new() to call the subdissector. -f7705e859a bthci_evt: add BASE_UNIT_STRING to bthci_evt.max_encryption_key_size. -84b20c0ed3 randpkt: fix indentation. -ea5c0d947e GTP:Dissect more IEs -108507e504 Rbm: Be more strict about unknown object types. -696d1fe6b9 wsgcrypt: fix build with older gcrypts. -13ca6fc38e Fix order of ring buffer and auto-stop items on the Capture Options page. -429031b079 ITS: Fix decoding of messages using ITS-Container V2 ts (102637). -5f4cb69598 Bluetooth HCI: Core spec 5.1 support -dc0a7edcb4 Qt: Welcome page dark mode fixes. -c287fe2853 Qt: Fix our ColorUtils::themeIsDark comparison. -029f24e4cf macOS: Restore dark mode support. -2d5e4be5c2 sbus: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -d4c8f700e6 BGP: Add LS Advertisment of IGP TE Metric (RFC8571) -64e02c943a randpkt: restore produce_filename in random generation. -d98d221865 packet-ip: Add codepoint LE as per draft-ietf-tsvwg-le-phb. -9cf77ec5e1 ieee80211: Support decrypting WPA3-Personal / SAE captures -b780bb19bd NAS-5GS: Dissect Packet filter contents Single remote port type. -c7c3e31772 NSIS: Add logic to package Qt debug DLLs -19d54ac364 TSDNS: Add more wmem_strsplit return checks. -6c11719c8c Get rid of unnecessary include. -fff15ba974 WiX: Fix another libxml2 variable. -5169abbbe7 Clean up comments and white space. -f4186b5b13 ipp: fix field types. -38f348bbb0 Put back EOF rule, but without exporting write_current_packet(). -8b8fc662d8 NAS 5GS: Remove double dissection of NAS key set identifier. -9d44b75999 Windows: fix addition of Libxml2 DLLs in installers -c01ace71ef Write out the last packet in text_import(). -df737b2b35 SCTP PPID Update -45f71b546b sbus: remove unused assignment (CID: 1444116). -2597b660ff Syslog: proper message handling -3d827255c0 NAS 5GS: Fix dissection of Registration request half octet IE's -50408de762 vlan: Use proto_tree_add_bitmask_list() to add flags. -879c05335f reassemble_test: Fix some compiler warnings. -0781a88c5b Debian: Add a missing symbol. -7c5c7fc985 Don't cast away constness if you don't have to. -a6da14982b NSIS: Fix our extra installer location. -36ba6b87c1 Windows: Switch to Npcap 0.991. -acc96e5206 Windows: Start using a `vcpkg export` bundle. -f57a73d688 rtps: fix ipv4 address prints. -f69726f9f0 Work around a mis-declaration in the bcg729 decoder library. -62e8dba893 WSUG: Update the requirements section. -cab0022dfb ISIS(Hello): Fix Dead Store (Dead assignement/Dead increment) -7048c66c39 dcerpc-nt: remove unnecessary if (tree) checks -694d7fb349 assa_r3: fix field type. -5aba3ed0cd dcerpc: ensure the length in the packet doesn't overcome the boundaries. -ae086bffe9 pcep: fix field type. -4110533875 openflow_v6: fix field print. -00416093de bacapp: fix field print. -b5eb0c680d Get rid of extra declaration. -cd58292160 Don't cast away constness if you don't have to. -a834bdf933 Don't cast away constness if you don't have to. -946c850541 More constification, to squelch warnings. -4a9c686322 More constification, to squelch warnings. -5a7e0b6350 Don't cast away constness if you don't have to. -c40e18b252 Don't cast away constness if you don't have to. -f3a02d34b0 Don't cast away constness if you don't have to. -f2e511e148 No need for a per-instance private sctp_allassocs_info_t pointer. -86c9d41510 Don't remove constness in a cast if it's not necessary. -cced5fb949 Constification, to remove some compiler warnings. -7d8cb0ab4f Constification, to remove some compiler warnings. -a3de3fbec9 Treat erf_timestamp_t's as integral values. -654110515d Radius: use generic e212 function to dissect imsi field -aaf34bcb02 [Automatic update for 2019-03-17] -f73a6b4f76 TLS: fix potential buffer overflow with a malicious SSL 3.0 session -1660f74371 Remove incorrectly-inserted "return FALSE;". -c0839e2e2a Fix up the checks in nspm_signature_version(). -a4251ec71d decode-as: Write the entries sorted to file. -12ee180cd4 TCP: Adding sequence number only once to the tree -134a513dd5 netscaler: add more sanity checks. -a152753aa9 rtps: fix format in val_to_str(). -2bd680746a IEEE802154_TAP: Add TLVs for channel plan and freq -14796eb04a Windows: Console log handler fixups. -3b2204e127 wmem: fix a comment. -60131852b2 IS-IS: Adding support for RFC8500 -306ead40b6 Ask, in a comment, whether we should do an exact match on signatures. -f18bd4bd68 Fix the test for a NetScaler trace file. -3b2b1d571d GBCS: Add define for use case GCS24a -3a27d6b3c4 Add -G Ninja to macos-setup.sh -82b0312887 dumpcap: Reallocate the IO buffer when switching the ring buffer files -7c943d35a2 dumpcap: Initialize the stats variable -fb59e45586 RTPS: Support for Data Representation QoS policy and XCDRv2 -84750864e5 BGP: adding support for RFC8538 -5a8e9e35b3 gsm_gsup: check the current len against the caller length. -bf2c6ad147 ZigBee: Decode Tariff Label as unicode -87e5fd0bcb ZigBee: Rename variables to be consistent -5d71a8560c Stub version of dissect_btmesh_msg() missing _U_. -fbb5761250 GSUP: remove the tree check -e3ae91e4c6 btmesh: Adding support Proxy Protocol control messages -487f1c8c98 NAS 5Gs: Fixed Integrity protection MBR -09a04829cb ZBEE ZCL: updated Device Management Cluster dissection. -cdb5924c40 OSPF: Add RFC8510 -0c12cd57c7 Use memcpy() to copy bytes. -6022ea716b Flip MAC and IP addresses, and TCP/UDP/SCTP ports, for outgoing packets. -fd7ff6916c Ask in a comment whether we should test HAVE_STRUCT_STAT_ST_BLKSIZE. -e901d722e0 GSM A RR: fix Frequency List Variable Bitmap IE dissection -929829797f DHCP: more details for PXE fields -a55111610a Dumpcap: Set a bigger IO buffer (64KiB). -101fed9420 Cmake: Make it possible to check on HAVE_STRUCT_STAT_ST_BLKSIZE. -fea16b4aee [Automatic update for 2019-03-10] -433464a2a5 nbap: add sanity checks when accessing arrays via num_items. -4273d0b170 Allow %D and %T in date/time formats. -e451ea0a4d Qt: fix compilation with old compilers. -0e25e898ea nl80211: Parse some signal level attributes as signed value -04eb6cd30b ebhscr: add nmea support, update of eth link and master/slave bits -e2143e93eb nl80211: Fix HT/VHT capability attribute parsing -dfb98b8458 nl80211: Parse FRAME attribute using 802.11 dissector -34175de076 nl80211: Dissect wiphy name and alpha2 attributes as strings -1d5eb1c5d0 nl80211: Let generic attribute parser handle 64 bit values -81daef4129 u3v: reorder pixel_format_names to prevent '-G values' warning. -9c04f07f88 GSM RR: Align Channel mode text. -7208e60274 BSSAP/BSSAP+ have different "decode as" for BSSAP and BSSAP+ -ae367d9b9b lwm2mtlv: Format string when used in header -5fa5014cdc SCCP: Only show associated IMSI if present. -325287765c GSM A RR:Update channel mode interpretation to TS 44.018 v15.4.0(2018-12) -d5dc30fa00 u3v: Added support for the U3V_STATUS_DATA_OVERRUN error code and a couple of pixel formats that where not properly decoded before -2c058466c0 DCM: Improved COL_INFO -7fbee2640c Docs: Mention Npcap in our man pages. -b08003309b Remove the periodic interface update in wireless toolbar -28c5b73545 Updates and bugfixes of ASTERIX -e327892d09 ieee802154: Show header fields -3267f3641f We need more pre-allocated fields. -020e25b660 packet-gtp.c: remove unneeded named structures -52203676cc couchbase: check shift value before use. -67b1db7815 ieee80211: add expert info for invalid control_id. -8f1751ce40 ieee80211: check offset before using it. -d7a3764475 Some cleanups. -8f15ebed65 srvloc: check buffer index to prevent heap overflow. -b8b582af3d Fix up size calculations. -4651b48d98 smb2: add support for SMB3.1.1 multiple error context responses -f2c77a4265 uaudp: added support for StartSig/StartSig ACK messages (DTLS feature) -f6f048361f IEEE802154: Fixing some implicit conversations -dfa2c06e79 smb2: pass down payload length -daf29e2bde smb2: cleanup sockaddr dissector and make more generic -69460d44ea maxmind_db: Work around an apparent GLib bug. -9887fe3d15 WSDG: Describe our tag naming conventions. -00318b3267 noe: updated decoding of messages -b4f4804741 ZBEE ZCL: Fixed errors in dissectors. -94e676d578 ZBEE ZCL: updated Energy Management Cluster dissection. -b2d93718ec DHCP: add missing PXE Client LCM suboptions -7da3614103 DHCP: fix copy&paste error in field descr -63cba9ebf0 H.265: Small parsing fixes -c84f69f748 Discard the upper bits of the "network" field in the file header. -4e07033c38 ieee80211-radiotap: Bring up to date with the actual spec. -ad45f19196 [Automatic update for 2019-03-03] -d4b79eed3f nfs: Add support for more attrs and for the new deleg types in v4.2. -a5b5f649ff Say what short name already exists, to help the developer somewhat. -23cef3d302 smb2: add support for NFS reparse tags -c00cdfeec9 ZigBee Device Profile: Changed info in column. -4b7e14b03d Add support for protocol broadcast by EERO Mesh AP's -e1316e1b20 IEEE 802.15.4-2015 CCM* nonce for TSCH mode -f4167c32e0 Support unsigned stream identifiers for Follow Stream -712d94fa78 vwr: fix Uninitialized argument value found by Clang (Analyzer) -6ba1cd5486 ZBEE ZCL: updated ZCL DRLC Cluster dissection. -0bf337749e IMSI based filtering for SCCP/RANAP -349735613d ieee802154: fix compilation with gcc-4. -acb406ff34 DHCPv6: catch the NTP server suboptions being longer than the whole packet -1cbcc57e0a Put a fake "FCS OK" value into the tree if we don't have FCS information. -74a776d391 Pull some common code from the FCS/metadata dissectors. -8ecb42ae0d Have separate routines to dissect an FCS and TI CC24xx metadata. -371c71ac1e Don't use a global variable for the FCS length. -f5164e6eff Don't use the same variable for the configured FCS type and the tap FCS type. -65ca4b4da7 Clean up ITU-T vs. CCITT, fix some comments. -7bf2fbf85a Replace another tvb_new_subset_length_caplen() call. -bf8ca6a605 Replace a tvb_new_subset_length_caplen() call with tvb_new_subset_remaining(). -c6781b6385 Remove FCS length checks from code that's handed a tvbuff without an FCS. -6ce7509223 Add IEEE 802.15.4 TAP link type -a0c93f426b CMake: Don't build Windows package targets by default. -41c566b48d ISUP(ANSI) Backwards Call Indicators decoded incorrectly -1cff40a60a .mailmap: update of November, December (2018) and start of 2019 -5ea759974a ZBEE ZCL: updated ZCL Metering dissection. -8fad9ba447 Fix the FCS handling. -4194678a1c QUIC: update ref draft url to draft-18 -a4c8b2d4e6 Fix a comment. -179d872565 Fix subset-tvbuff creation. -ec6cdc81bd More "It's not a CRC, it's metadata". -e3ecc0692c ANSI ISUP: Dissect Transit Network Selection and Carrier Identification. -2f048c932d rpcap: check conversation existence before dereferencing it. -812afa8065 More "it's not an FCS, it's metadata" comment updates. -5ab0bc2a3c The TI CC24xx chips put metadata, not an FCS, at the end of the packet. -15f2402a33 pcap: Update link_type_vals -8ee96f4ccb Add IEEE 802.15.4 ACK tracking -8f77202943 Add support for IEEE 802.15.4 32-bit FCS -0a035b1410 Fix ieee802.15.4 wpan-zboss abbreviations -f398a0e267 MS Proxy: Initialize a variable. -a302d531e8 The non-flag arguments to tshark aren't necessarily a capture filter. -54417ed16a Qt: Info label fixes in the Profile dialog -54b678f9f8 IEEE 802.15.4 Fix duplicate strings -07bb974bcd netscaler: fix multiple out-of-bounds reads. -a4068a9057 sbus: Add multi-media telegram dissection -6e1d30ce87 wslua: simplify __WSLUA_REGISTER_META and _CLASS -092d73e43e macos-setup: Update our GMP build flags. -0179338f31 H265: Check range of H265_MAX_NUM_SHORT_TERM_REF_PIC_SETS -44611384f3 mate: Memory leak in mate_grammar.lemon's recolonize function. -122cc388a2 GSM MAP: Dissect several LocationInformationEPS's subparameters -7a48220542 Fixed a bug found in the BACnet-APDU dissector -b3f6dbbb5b Qt: Remove save_file when restart -0fcf4b1de9 [Automatic update for 2019-02-24] -95bf9f5e0a Put back the NCP Group Type item for LIP Echo packets. -d99cd2ed73 ncp2222: remove unused variable. -c519d8867c Make two watchdog types more alike. -c37a89b753 Clean up dissection of watchdog packets. -5b9bbaf7e2 Fix dissection of Large Internet Packet echos. -1048b82ca3 Fix liblzma, liblz4, and libssh builds with minimum deployment version and SDK. -c1a7b8ba7c pcap: Update link_type_vals -f548063102 Install Qt 5.12.1 by default. -372b9657a6 Add -D_FORTIFY_SOURCE=0 for C++ if we're using it for C. -1798a3f295 Set CXXFLAGS and LDFLAGS for all libraries. -ce2dadda9f Get rid of extra space between environment variable settings. -1b10ac9bd4 macOS: Replace Wireshark.app when upgrading. -9342371220 Get rid of duplicate setting of CFLAGS. -e601a00d6e mbtcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -fb1c33ed24 btavdtp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -551067767d profinet: fix unused href -d4063f3cae profinet: fix Control flow issues (DEADCODE) -e391819e8d vcwr: fix Uninitialized argument value found by Clang (Analyzer) -2fffda7edd pcomtcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -03645b762e nas_5gs: fix duplicate return len (CID 1442817) -67713c4736 packet-ecpri.c: cosmetic corrections -781fb82045 Qt: Add display information to the About dialog. -f1c4a64caf packet-dhcp.c: Dissect Cisco ACI fabric internal option 43 -38f43894a1 btmesh: Fix compilation warnings -c28d8f937a packet-dhcp.c: Fix modification of a const char* string -c62dadd31f Qt: Keep column width and align when edit custom fields -d2e9b5b8e5 Qt: fix compilation without pcap on gcc-8 and clang-7. -ed62685b86 socketcan: Dissect error frames -a8df0c0e13 Expanding Bluetooth Mesh Profile dissector -8b0e851d4e Bluetooth: LDAC dissector -fc0e5d48d5 DCERPC: fix parsign of big endian UTF-16 string -cced6a7b1d packet-ptp.c: Decode VendorID in the clockidentity field. -07c73adaee Qt: Fix restart capture when using a ring buffer -1df39d65f5 Qt: Fix removal of "Capture to a permanent file" setting -efe920af3a netscaler: fix crash when reading malformed packets. -22330a89b1 F1AP: upgrade dissector to v15.4.1 -334f7e1fd9 eCPRI: added new dissector -f1421927d8 Add new Debian symbols. -e2377cf33f SMB2: fix Chain Offset field endianness -5aa5f1c231 GSM-A-GM: Remove redundant code, gtpv2 add a comment -18bfaea5ce GSM-A-GM: Enhance TIMER 3 presentation -28f49a0a9a Add --discard-all-secrets to remove decryption secrets. -3b8bf168e6 WSDG: Let Windows developers know that they need Perl. -9f414b46d3 ieee80211: Dissect MESH specific bit of QoS Control -da70ea1c30 Use #defines for long-option codes. -a325c949bc Clean up indentation. -ab352c61fd Report counts of decryption secrets and resolved addresses. -9c03b9bc8e ieee80211: Always include Mesh Control dissection -d3c583aa67 Add protocol filter for exported parts of 3G and LTE RRC. -d184edbaed PROFINET: Additional DCP features are added. -434a95625b Add FSRVP dissector -c5681ec342 ARP: Various improvements -0000483455 ARP: Add support for ARP Probe and ARP Announcement (RFC 5227) -eeeadbe925 Modbus: Explictly check for request when using byte count in responses -e797e75174 Include epan header files in VS solution. -9f75af5b25 ieee80211: Add dissector for Mist vendor specific IE -24e71ae4f5 Modbus: If response packet is not found, base registers/coils on byte count. -4b668430d1 NAS 5Gs: Ignoring MM capability spare octets -9a76603ffd ieee80211: Fix parsing of Mesh Peering Management element -053b98cfdf ieee80211: Stop element parsing after MIC element -91658a48ff ieee80211: Add parsing for MIC element -1dc700dc12 dcom: remove unused header -2172fe93e1 macOS: Fixup our libssh workaround. -09cf98db98 [Automatic update for 2019-02-17] -71ca199bf1 Add the response time to response packets if we find the request. -b7e2cbb3d5 Include the HTML IP map in the CG.WiresharkRequired component group. -ea7b7f052c ASN1: Also show root node for exports. -29ac5a9e61 Don't fail in CMake on Windows if you've disabled building Wireshark. -ba1ef0ec3d Re-implement "Map" feature for Endpoints -2f7cc1ac33 ISIS: Add SRv6 dissection (draft-bashandy-isis-srv6-extensions-04) -7770ad93e2 Don't allow NSIS or WiX installers if we aren't building Wireshark. -751ab080eb Remove whitespace from the end of the line. -b88e2325bb VS 2017 and later include the redistributables even in Community versions. -693d04f281 Give the current URL where you can find the VS redistributables. -403f556c30 html2text: Fix our footnotes. -97d34eb1bd Replace Qsort with std::sort -e6904308d3 travis: fold msbuild output to remain below the 10k line limit -45f55ad8ac travis: improve cache handling on Windows -0c00b1666f travis: avoid aborting the build on slow Qt installations -b658de2fa7 Rename our .asciidoc files to .adoc -4bcad12279 NSIS: Add ERROR_PRODUCT_VERSION to the vcredist checks. -35dde308c4 NSIS: Fix packaging. -23c9a1e036 Convert the FAQ to Asciidoctor and remove old help files. -ef0ef16c30 macOS: Try to work around .dmg packaging issues. -81338f1664 macOS: Packaging and code signing updates. -871d16a4de couchbase: Add Collections Get ID opcode -1283298c95 NAS 5Gs: Updated packet filter component -979ee717ff DCOM - add support for RemoteGetClassObject parsing within ISystemActivator -465f02a61a packet-ptp.c: Add some reserved fields instead of skipping them -c99882733a Do all the per-capture-file work in process_cap_file(). -1c27d782ba CMake: Move the PLUGIN_PATH_ID definition. -aedf6fe1c5 macOS: Fix our plugin path. -b3c5fcb67c Make some code common between pcap and no-pcap TShark. -b5036134c2 Add macros for the pack_flags field. -bf4fe342e3 LTE RRC: add dissection of NR RSRP/RSRQ/SINR fields -c96b56d384 frame: fix crash when dissectors add the maximum number of tree items. -e4a6f87088 CMake: disable relocatable builds when dumpcap is being built -ce7619040f Indicate what changes to make if we remove the version component. -aa1f314464 Fix directory containing compiled plugins in macOS. -80e33fffce MacOS: Fix a path. -6fef7cdc84 MacOS: Bundle and packaging updates -4237718ecb DCM: Fix offset for protocol version -975e73939a packet-dcm.c: fix reassembly and export -089d432040 json_dumper: escape forward slash in some strings -329e54010b NAS 5Gs: Updated PDU session establishment request message -4129c3efc0 QUIC: fix reserved bits and packet number length in long headers -9a4393851b Qt: Fix Crash in empty Bluetooth windows -96b9e62a98 TLS: Add IANA-approved GOST ciphersuites -9b8f04bc55 appveyor: upload installer artifacts for development branches -5c4458345c Change maxmind_db_lookup_ipv4 to look more like maxmind_db_lookup_ipv6 -426107f2b5 maxmind_db: improve debug messages, harden against bad input -43692360c4 maxmind_db: fix broken GeoIP lookups due to bad address processing -7cc5941f95 json_dumper: add json_dumper_value_double -0ca65a66f4 Fix crash when using the "matches" operator on non-UTF-8 data -f2dc64e9b8 CIP: Fix false positive expert info -f54a625682 CMake: clear cache variables when a library has changed -203839df3d CMake: remove unused FindMACOS_FRAMEWORKS.cmake file -7bb8d5ad31 f5ethtrailer: set G_REGEX_RAW for platform pattern (cleanup) -720c3bdc04 column: set G_REGEX_RAW for the custom column filter -567fe966b1 extcap: set G_REGEX_RAW to avoid potential crashes -80587eb063 logcat-text: set G_REGEX_RAW to fix potential crashes -384a41de8d tls: set G_REGEX_RAW for keylog file pattern to fix potential crash -07910e841e RPM: respect options for disabling Qt, SpanDSP and BCG729 -55db3d523d [Automatic update for 2019-02-10] -18b180c59a Windows: Upgrade Kerberos to 1.17-1. -a43730cb10 Convert WinPcap references to Npcap. -aabce6151c WSDG: Windows toolchain updates. -2e13c4adb2 mqtt: document UTF-8 requirement for topic_str -061ebbda56 Fixing some implicit coversations (-Wshorten-64-to-32) -e46686cceb ua3g: update of unsolicited message -823ffe29c5 NAS 5Gs: Update AMF Set Id -7a48f17df6 packet-bgp.c: Add decoding of enhanced next hop capability -8d7876bace wslua: do not partially disable the Lua API when run as root -10ef8b717c wslua: do not load console.lua when run as root -b54c9b62e8 Qt: move packet list cache from record to model -ace33ff48b CIP Motion: Updates -0173337c91 CMake: Make sure we deploy Qt PDBs on Windows. -ea75ba8146 debian: fix indentation in postinst script. -2b52ca1890 Windows: Upgrade Kerberos to 1.17. -9c49840d1c Release notes: Fix our version. -c3a8bb3758 Release notes: Clear out 3.0 content. -5d80fb8f74 NAS EPS: get rid of a global variable -1ff7f8dd19 GBCS: Show field names for empty fields -bfa0520f15 noe: add new identifiers in evt-local-application message -6f1a60d2c5 ZigBee: Be consistent and use ENC_NA for all 1 byte fields -c8690b5980 Handle sflow vendor elements properly -47b77dfa4f debian: fix wrong version in symbols. -6d04390505 GNW: always fully initialize hashgeonw_t structure -7753ce58ea Windows: uncheck WinPcap API-compatible mode in Npcap installer -78827c8752 Accept protocol aliases in Decode As (-d tcp.port==4433,ssl) -62a8d40b5f tshark: recognize protocol aliases such as "-O ssl" -f2df0fc88d debian: update libwireshark symbols. -53b55bfb5f editcap: warn when --inject-secrets is given a RSA private key -af3c6115f2 CMake: Fix build without LibXml2 -bf820d14eb ZigBee: Dissect Metering cluster Request Fast Poll Mode Response -a308b751da NAS-5GS: Uptade SM messages to v15.2.1 -83385fbe1d ZigBee: Dissect Metering cluster Schedule Snapshot Response -ac77bcc61e rpm: unconditionally add doc files. -8176b492d8 ebhscr: add ebhscr dissector -d36f4fd676 NSIS: Remove a duplicate definition. |