diff options
author | Gerald Combs <gerald@wireshark.org> | 2022-05-11 10:22:20 -0700 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2022-05-11 10:24:58 -0700 |
commit | 0bde1e795a2ae07108df4fcd660e4d814a163028 (patch) | |
tree | 6bf65d53fcd7a3e547286db634a33e682dd6c0c2 /ChangeLog | |
parent | eedf82cd97e7c091f03ec9781fa920052dcc12c9 (diff) |
Build: 3.7.0
[skip ci]
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 4813 |
1 files changed, 1989 insertions, 2824 deletions
@@ -1,2824 +1,1989 @@ -f997f28898 AMQP: Fix dissection of PDUs split across TCP segments -4b7bfe35c5 pcapng: process uint32 options like uint64 options. -0e3782831a SMB: Don't canonize filenames to ASCII for Export Objects -0ceaaad763 Isobus-VT: Fix description of auxiliary input status enable message -2468cfefe2 Isobus: Change email address -a21972d6b9 pcapng: remove some old code left behind by the previous change. -8acd0d1151 pcapng: export routines to do the option-section processing. -d4de52690f Thrift: Complete handling of Binary & Compact protocols -b17f354304 Add initial support for BBLog files -8c4543373a CMake: Use "'" instead of "’" in our guide filenames. -5fcd5f3b9f Release notes: Various updates. -fef6a490cc woww: Fix Dead Store (Found by Clang Analyzer) -7370516d21 USBLL: Reassemble transactions into transfers -da8e7086f6 gsm_sim: add decoding for GET IDENTITY and GET DATA -88657fd57e gtp: alternative GSN address decoders -28bc920e27 EPL: fix length detection of SDO 'read by index' -ea0f14a6fb cmake: add an "uninstall" target. -322ae5037a Signal PDU: Speed up dissection -c8d29e9f15 PROFINET: DCP Option dissection updated -1ab3711132 gryphon: explain in detail why we can't import tfs strings from libwireshark. -5e016c1970 GitLab CI: Fix a path (try 2). -f8fb504d74 GitLab CI: Publish our Windows PDBs. -3fbf6fa022 GitLab CI: Fix a path. -280085838b packet-extreme.c EDP Link TLV: Decode some flags -28c4c947c0 GitLab CI: Enable macOS Arm notarization. -f7755972c9 LDP: Display Generic label with DEC -1f28ac3ef5 DoQ: update to latest draft (-03) -f6e2cdcc54 HTTP3: Define dissect_http3_settings only if needed. -95f3f58e0d ISIS: Fix Flexible Algorithm issues -72eb858741 gitlab-ci: Fix daily API ref -ebb1d7ffaf gitlab-ci: Fix daily Clang Analysis -0d27b63747 FAQ: Add items about forms and contracts. -522414a091 ITS: use custom value format for DSRC element DeltaTime -09a993da39 NTLMSSP: Remove unnecessary condition in decryption -1e697fb7ff NTLMSSP: Allow empty NT passwords for decryption -697f28c1d3 RTPS: use proto_data instead of private_table -cbada6faf4 oampdu: Improve Queue object parsing -9311982664 plugins: convert to pinfo->pool -2ee06d3fef Qt: Add Turkey translation -8e2cd4f652 UI: Import profiles from ZIP supporting bigger files (Bugfix) -d884af52e9 F1AP: Make it possible to exort F1AP PDUs -a70c120a04 gryphon: get rid of unused variables. -75881ac914 WOWW: Add maps enum and strings -07da0d01ef WOWW: Rename _zone to _area and add strings -cf28565d4d WOWW: Fix class enum -41eeb05bd1 WOWW: Add case for messages without bodies -a9831231e7 WOWW: Add movement messages -bc440490c5 WOWW: Refactor parse_SMSG_CHAR_ENUM to take ptvcursor_t -d42ac7b4b5 check_tfs: we want os.path.commonprefix, not os.path.commonpath. -fbabba338c HTTP3: Add define value for HTTP3 Frame Type -f0fa2b333a HTTP3(Settings): Append settings with value -b0bd1c4c2a HTTP3(Settings): Support of GREASE frame -d8618462f5 HTTP3: Add Settings from QPACK (draft-ietf-quic-qpack-21) -b70fa0d4ad HTTP3: Add Settings dissection -9941c00a0f check_tfs: don't require plugins to use tfs.c true_false_strings. -1089bd47f8 RTPS: fixed expected size of fragment number set -7bd16e0dd9 MP2T: Fix packet length for short packets -e490f93072 wmem: don't check whether sizeof(type) is <= 0. -d2979e1976 GitLab CI: Initial macOS Arm build. -c52c50b944 CMake: Switch GLib back to PUBLIC. -3d7729c6b3 tools: use glib version 2.68.4 on MacOS -5e59ffd12d [build] fix warnings for unused variables -ed2d004181 RTPS: Fixed UDPv4 WAN locator port encoding and always dissecting of all fields -678541878c h248: convert to pinfo->pool -e8f967f162 asn1: convert more dissectors to pinfo->pool -28ab4bed8e PFCP: added missing PFCP Session Change Info IE -51327a330b JSON: adding more 3GPP EPS IEs -f7d05a0d0f pdcp-lte: stub out calculate_digest() if we don't support any crypto. -e3d93143c8 btmesh: don't provide stub custom field formatting routines. -405db40992 [Automatic update for 2021-08-22] -0091a83e31 BLF: adding Interface blocks (bugfix) -5de353f324 BLF: WTAP_BLOCK_PACKET should have been MULTIPLE_BLOCKS_SUPPORTED -36793d1298 ORAN: Fix width of TRX weight pair in ext11. -febd96affd PFCP: Fix a conflict in ie_type value_string -381e2a35f9 ORAN FH CUS: Fix inclusion of C section 5 fields -030a80f8a9 RTPS: Added dissection of submessage DATA_FRAG_SESSION. -3d67141ca2 RADIUS: correction of 3GPP AVPs -d3b016a365 Remove trailing colons from item label names -d3392ffb55 BLF: Fixing Typo to fix FlexRay Status 2 -0ace04ae7a Signal PDU: Adding LIN PDUs to info col (Bugfix) -514281f9a7 TECMP: RTR is only CAN (BUGFIX!) -2883fb22e9 ISO15765: Adding support for AUTOSAR TP frame formats -bf5843b646 file: fix constness in declaration. -21c222a66e ORAN FH CUS: Fix dissection of UEId field. -ee0dc72084 file_packet_provider: fix constness in declaration. -82b1092fe9 ORAN: Decompress block floating point numbers (used in ext11). -8bcd077eb0 kerberos: add missing parameter. -4de9f6ef83 Fix some issues with Exported PDUs. -dd161ade12 RTP Player: Fix of resampling for visual waveform -2c556a0e90 Infiniband: display the NAK error code -c6717dc6b3 text_import.c: get EXP_PDU_TAG_PROTO_NAME from the header. -097656e805 androiddump: get the WIRESHARK_UPPER_PDU tags from the header. -4fc200ce51 UDPCP: Set length of Packet Transfer Options subfree -e20e6e30d7 LPPe: upgrade dissector to OMA-TS-LPPe-V1_0-20200630-D -79e82c3018 OSPF: Add Flexible Algorithm (draft-ietf-lsr-flex-algo-17) -78b4835bc5 ORAN FH CUS: For Ext12, create subtree for value pairs -927690e883 Fix some docbook spellings. -9d8f38e600 ORAN : add extension type 12 -4e80643cc0 Move LINKTYPE_WIRESHARK_UPPER_PDU definitions to a separate header. -ebf5da61c6 gsm_sim: Show status in info column when response only -1807d3874a coap: Do not handle Accept as Content-Format -487445c596 MySQL: Fix COM_QUERY response dissector when CLIENT_DEPRECATE_EOF is set -d679564d7b Use the wsutil/pint.h functions to fill in "exported PDU" headers. -1b54c40a5b jpeg: don't free something allocated from a wmem pool. -eda26f9e5f wmem: convert more asn1 dissectors to pinfo->pool -042001fb55 Added heuristics to ICMP and ICMPv6 dissectors to decode the payload. -a104403dad Added HiPerConTracer dissector. -595a5a1c9d gsm_a_rr: add NRI decoding when pool is used -6672f1eb2b Updated release notes -af059913b3 RTP Analysis: CSV export has header line -e5062a2249 MySQL: Fix EOF packet dissector when CLIENT_DEPRECATE_EOF is set -a2b17d3dbe X11: Handle GenericEvents longer than 32 bytes. -f5dc703259 MPTCP: Add support for MP_CAPABLE C Flag -2683508b38 Windows: Upgrade c-ares to 1.17.2. -2fadbe7c28 [Automatic update for 2021-08-15] -545eab808e Fix some item label names with unbalanced parens/braces/brackets -cd899ce8d1 LWAPP: Fix a preference description. -8c811459b3 CIP Motion: Parse more bits in Act/Cmd Data Sets -b77f028b29 PFCP: Fix Enterprise IE generic decoding offsets -5b9c0fde98 WebSocket: Add support for "x-webkit-deflate-frame" frame compression -5f3278c8d5 ieee80211: Add dissector for the Non-Inheritance IE Extension -b75107c77f Bluetooth: Fix clock accuracy field offset in sync info -1b61474d9d CMake: include CheckFunctionExists in FindKERBEROS.cmake -3c5168c874 editcap doc: Fix description of split output file names -158810c713 editcap: if -T was specified, change the linktype of all interfaces. -6e12643f19 [#17478] free blocks in more places -4aee405974 etw: use PACK_FLAGS_DIRECTION() to extract the direction from the flags. -410cfdd7da [Automatic update for 2021-08-09] -c0faa8f1da Some more dissector spellings. -03c3c9a056 check_typed_item_calls: Add some ptvcursor_add...() calls -21eb235d15 ORAN FH CUS: Fix ext11 with disableBFs for orphaned PRBs -54d47868b8 ISO15765: Cleanup and Bugfix -aaf79b62d7 F1AP stats -272ed7a05a trailing whitespace -389e19f593 trail whitespace -7c27bce458 format the code -eadcd5f080 add profidrive -611013f98b captype docs: Fix name references -74c00f4c2f CIP Safety: Update CRC S5 Logic -a030a70bde CAN: Add support for multiple CANs in a trace (bus ID) -c2d7ed28af ORAN FH CUS: Fix a couple of issues -edaa5a3b55 packet-extreme.c: EDP type 0x15 is (physical) Linkinfo -9a35314d79 Generate a valid source file, with a newline at the end -02adaa1385 NSH: Add NSH Next Protocol value None -7a584511f1 Fix compilation without optional libraries. -5cd9646e72 Fixed incorrect calculating hash from quic_cid_t -6b990690e8 ISO15765: Adding first support for FlexRay TP -9f54ae73f1 NAS 5GS: D.6.3 UE policy section management result -008536ae74 pfcp: Update to 3GPP TS 29.244 V17.1.0 -3c24694048 CIP: Match Connection ID from different fields -b017db229b RADIUS: update dictionary 3GPP with new 5G AVPs -dead9f13e9 wiretap: Fix some BLF warnings. -f27c98ad2b BLF: Cleanup and fix for start time -85586f4b43 Fix header documentation and style -a6e0482a6f Docs: Give the PDF and EPUB guides descriptive filenames. -28b65f9409 EPUB: Replace cover pages -8f901b0b79 EPUB: Add cover page and some document meta data -282179b643 GitLab CI: Make sure Linux builds run under Docker. -74424dddfc btmesh: Add dissectors of scheduler and time opcodes -2132c7619d pfcp: Update to 3GPP TS 29.244 V17.0.0 -73a4ada071 A few documentation spelling fixes. -53d28ef199 oampdu: Fix and improve queue object parsing -fd65bdaef8 Make a couple of dissector variables static. -ef7fc86f53 [Automatic update for 2021-08-01] -9c030f7680 ORAN: take care not to divide by numBundPrb when 0. -aac942e44b LIN: Add support for bus specific dissectors -6d02f1dcf9 Check scripts: split issues into errors and warnings -52128bcca6 .mailmap: Update email after -c49a652eb9 pfcp: Update to 3GPP TS 29.244 V16.8.0 -22b580b946 pfcp: Update to 3GPP TS 29.244 V16.7.0 -a0a9d41d13 ASTERIX: Fix value of hf_010_500 -cc84bebcdc macos-setup: add the deployment flags when configuring with Meson. -856c4f3af6 macos-setup: generate a .pc file for libffi if we have it. -3f9b0e36ea ENIP: Updates from latest spec -4cdd4a13e0 DoIP: Add a name field for each address field -b58edf3cb8 Docs: Add epub targets for the guides. -d886837df9 pref_models(Qt/model): Fix Dead Store (Found by Clang Analyzer) -a3f9c6bc45 erf: Fix Dead Store (found by Clang Anlyzer) -17f474406a nstime: Fix Dead Store (found by Clang Analyzer) -7e7ef43b04 Release notes: Add an item about GSoD 2020. -3b28d5219f Fix some copy-paste filter names. -c8e17d7835 macos-setup: cleanups. -2fd29240c8 macos-setup: test whether /usr/bin/python3 works, not python3 in general. -cc34e1c406 macos-setup: install and use Meson+Ninja to build newer versions of GLib. -c263b0a13e macos-setup: if Xcode provides Python 3, use it. -0693674494 wslog: Add function to log directly without filtering -7b845e7194 wsutil: rename bytestring_to_str() -> bytes_to_str_punct() -177e5cda1f wsutil: Clean up unit test namespaces -f0b02dd0ff wsutil: Add max length argument to bytes_to_str() -1ff6cc7b27 wsutil: Add some tests for bytes_to_str() -c3bd5c9d91 Move bytes_to_str() to wsutil -d34d1a1e13 More fussing with masks. -0b8acdaf68 Fixed trailing whitespaces -0f3731449a Updated support to RFC 8664. SR-PCE CAPABILITY Sub-TLV has been added. SR-ERO subobject updated to RFC version: change ST to NT and, NAI of type NT=6 decoding added, updated flag values to official IANA values. Updated errors of Type 10 according to IANA assigned values and numbers. -34ee3cbc48 Change some `wmem_packet_scope()` to `pinfo->pool` -0983eb2456 wslog: Avoid macro duplication -62c7734e64 Debian: Fixup our symbols. -1c210185c3 ORAN FS CUS: Add section ext 11 -ab1b496194 ITS: use custom value format for DSRC elements Angle and Heading -fa1f76a83f rtpdump: Fix usec value in header -9b69d05c2f RTPS: UDPv4 Wan locator bitfied not dissected properly -a1e05d09c6 CIP: Updates to match current specification -6e8c7283d6 Change some `wmem_packet_scope()` to `pinfo->pool` -6d8bfc146d WOWW: Refactor SMSG_CHAR_ENUM to use ptvcursor -7e9e2dac0f WOWW: Convert body fields to use `ptvcursor` -f864dd7e9d WOWW: Use dots in abbreviations instead of underscores -8fbf781a7f WOWW: Make abbreviations fit variable names -1a2169acf5 WOWW: Add CMSG_CHAR_CREATE fields -22694dffeb WOWW: Add CMSG_CHAR_RENAME field -eafb670ee1 WOWW: Add fields for SMSG_NAME_QUERY_RESPONSE -1fe0f6d2e0 WOWW: Add fields that only require result -d2af1dee46 WOWW: Add CMSG_PING and SMSG_PONG fields -159eaaa37a WOWW: Add SMSG_TUTORIAL_FLAGS fields -706f940ca8 WOWW: Add fields that only require GUID -e31baaf99b WOWW: Add SMSG_LOGIN_VERIFY_WORLD fields -08ceeec81e WOWW: Fix multi message PDUs using incorrect data -44ce2d5173 WOWW: Add CMSG_PLAYER_LOGIN fields -aa650610b4 WOWW: Add equipment values to SMSG_CHAR_ENUM -a5bdac52a1 WOWW: Add pet family and first login to SMSG_CHAR_ENUM -9ea1b8f9ea WOWW: Add guild id and flags to SMSG_CHAR_ENUM -4c232104aa WOWW: Add character positions to SMSG_CHAR_ENUM -d9f6c1e59e WOWW: Add map and zone to SMSG_CHAR_ENUM -49c5045728 WOWW: Add level to SMSG_CHAR_ENUM -fccca6ee7b WOWW: Add character looks to SMSG_CHAR_ENUM -b1e1d0b755 WOWW: Add class and gender to SMSG_CHAR_ENUM -6294bf5600 WOWW: Add character race to SMSG_CHAR_ENUM -3fd67e6a0f WOWW: Add initial fields of SMSG_CHAR_ENUM -db8db29e0c WOWW: Add SMSG_AUTH_RESPONSE fields -9663f6fcf3 WOWW: Add CMSG_AUTH_SESSION fields -2252f76075 WOWW: Add SMSG_AUTH_CHALLENGE field body -afb1aff845 RakNet: Fix address bytes highlighting -a9c6e34958 NFAPI: Fix some spellings -c4d3716ce8 macos-setup: install the current version of Ninja. -d09fb571fe asn1: convert most dissectors to pinfo->pool -e69446aa55 asn1: convert most dissectors to pinfo->pool -3467b98eb7 CMake: Make LTO default off, restrict to release build -925e01b23f Remove duplicate format_size() function -133b0c583f Move epan/wmem/wmem_scopes.h to epan/ -7f9c1f5f92 Move wmem to wsutil -8310665ae7 Normalize some dissector includes -6a619212c3 Resync ASN.1 dissector sources -a7b5eec265 check_typed_item_calls.py: check add_bitmask() functions -92f49886cc dumpcap: clean up capture device open errors. -94d7b7846c GitLab CI: Add a retry to the Windows builds. -436a9fabcb btatt: fix reported dissector bug. -cb98aa3730 nettrace 3GPP 32.423: move the name related code together. -6ab67e2aa6 wslog: Minor fixes and cleanups -49ca5fa8ab libwiretap: Avoid using uninit variable -120b4c7e78 [Automatic update for 2021-07-25] -a975ef7203 check_typed_item_calls.py: Add a check for all-zeroes mask -c8fa2c461f WOWW: Make undecryptable server messages stop decryption -3ed1fb4ab5 WOWW: Make additional messages appear under the proto subtree -c27ec08229 WOWW: Add ability to decrypt multiple messages in PDU -5331468770 WOWW: Make headers need decryption tree into map -a8aebb8947 WOWW: Change decrypted headers tree to map -5b69cae53d WOWW: Add type for decrypted header -d5f7f80d7b WOWW: Make tree only take the data that belongs to it -022b4f857f WOWW: Move tree building of headers into seperate function -4473fe487f WOWW: Move adding of tree items to be closer to tree logic -bb6fcfdedb WOWW: Fix allocs with hardcoded values -db24903e4a WOWW: Refactor decryption logic -26bec7e580 WOWW: Refactor header decryption logic slightly -6fdcb8f453 Fix duplicated preposition -c0ae696253 CMake: Remove some unused definitions -8fa1a58e60 DoIP: Add better check of length field -e9843baf6c CMS: Correct RFC 4108 Attributes -1be58f3644 CIP Motion: Match spec data naming -e2bcdd331a ieee80211: Fix the handling of Ranging NDP Announcements. -b5a442a979 rpcap: add support for IPv6 addresses in findalldevs replies. -05e7c6ac59 mp4: handle missing timescale -67d37da79a CMake: fix macOS build when both Qt5 and Qt6 are installed again -8bb7c1933d RADIUS: Update h3c dicto -a39f31318b eCPRI: don't show UINT32 type of 4-byte hdr subtree. -5c8ec13dfc MKA: Don't just pretend to dissect version 3, implement the addition -8ee8808876 First pass pinfo->pool conversion, part 2 -9ed273e5da JSON: correction of 3gpp ueEpsPdnConnection -c9a7b4f8ba Add some comments and long text to eCPRI dissector. -75f53899a9 GTPv2: Add dissect of EN-DC SON Configuration IE in F-Container -539ad8a91b CMake: Remove unneeded GLIB2_LIBRARIES. -e8a8fab18c text_import: create a wtap_block_t before calling wtap_block_add_...option. -d6d7dd1e56 First pass pinfo->pool conversion -ef542759d0 text_import: only add the packet flags if we have them. -bb25eca4eb WOWW: Rename 'index' variables to 'idx' -9161ba62eb WOWW: Remove template comments -2c8d57db61 WOWW: Make saved original values use struct -cade03373e WOWW: Update documentation -b9a6268819 WOWW: Add better support out of order parsing -3f4ac5539b WOWW: Move header decryption into separate function -e37f6599b0 WOWW: Remove and move declarations -57f32d974e WOWW: Add all remaining opcodes for 1.12.x -9e767608f7 WOWW: Make session key deduction work -92e62a74fd WOWW: Add working decryption -e1b3796419 WOWW: Add protocol -894b1eec6a WOW: Make username and realm names display as UTF-8 -5e9ab5c579 CMake: add GCRYPT to sdjournal_LIBS -57fcadf5af wimax: fix field abbrev -dc7089e831 Carry drop count/packet ID/queue ID as options on packet block -c7ed8aa3ee Remove unused variables in sharkd_session.c -9d50e6e199 CMake: Don't define NEED_STRPTIME. -50da270b8a BLF: Fix Win32 compilation issues. -1f12e1d267 json: fix buffer overflow in string_unescape() -96c29704c8 [Automatic update for 2021-07-18] -f54493278f Delete various unused fields -490017ea7f XML: don't try to hide the UTF-8 Byte Order Mark -2051cadf99 can: Optimized column info for better readability -c64a9bbde7 erf: make a copy of the first SHB comment. -27c72d1edc LIN: Fix ID parsing (bugfix) -73bb25bbc9 BLF: fix clang warnings -c22846d898 ISO15765: Add support for the new CAN API -4742371c97 oampdu: Add Network port declaration and it's parsing to GetRequest packets -4cb4217dfd TECMP: Adding a filter for Channel ID names -e0055d0698 Signal-PDU: Add support for the new CAN API -6cb4f17828 NSIS: Add DPI awareness -102a952533 CAN: Adding support for more specific tables (2) -fba16c88f4 JUNIPER: Set proper item length for protocol layer -796819c955 BLF: Support for BLF file format -feea07528a docbook: Fix our admon image widths. -a2718d0d22 CMake: Remove no-longer-used checks. -f58850d207 tcp: switch packet_scope to pinfo->pool -96c0700c62 wireshark(HEAD): oampdu: Fix: do not stop GetReq packet parsing for Object 0 -458d870a66 ORAN FH CUS: Fix C-Section dissection. -0822e8b3e5 tshark: fix the checks for --capture-comment. -2a1ebd1e91 can: more specific dissector tables for CAN IDs and extended IDs -34ef2066e5 CMake: Don't bother checking for fcntl.h or floorl. -cbed7130de DoIP: Add TLS handover for encrypted communication -0a9ef601d2 Clean up handling of --capture-comment. -94ac641efa packet-kerberos: implement PAC Ticket checksum verification -8cd877fc4d packet-kerberos: always get the true length from decrypt_krb5_data_asn1() -9b78a42855 CMake: Fixup qtui's includes. -f6872b0c3e GitLab CI: Produce less test output. -0ea7692ec4 sv: fix typo ConfRef => ConfRev -8834b470d0 CMake: Fixup SpanDSP's TIFF includes. -1f9f287fba ISO15765: Make a function static. -560f271d27 ISIS-LSP: Fix spelling of "algorithm" -dfef4a750d Rename LONGOPT_NUM_CAP_COMMENT to LONGOPT_CAPTURE_COMMENT. -95dc4f52bc LIN: Adding support for LIN dissection -cc36b74139 pcapng: shuffle functions that process various option types. -7b0c4950a5 wiretap: clean up option definitions a bit. -b531a6aa61 WSUG: rpcapd not included with npcap -0c6d1216fe Rework how comments show in edit menu -67b54e8b66 tshark: allow --capture-comment when reading a file -ff60fcf92d CMake: Adjust wsutil includes and linking. -9ae60d8483 GitLab CI: Don't print a performance summary on Windows. -23f19e4a5d wiretap: iptrace/Sniffer/Peek classic always have packet flags. -9c344b207d CMake: Fix nullability warnings for the version_info target. -a7d927a9e9 prefs_register_protocol_obsolete protocols with only obsolete prefs -175d75aa03 MySQL: Add support for session track gitds & transaction info -eb2015a373 DCT2000: Support a format for MAC-NR PDUs inside comment lines -893ec461f2 ieee80211: Correctly handle trigger frames when there is no padding. -e8ceb9964c DoIP: Adding name resolution for Diagnostic Addresses (UAT) -b82ef729aa TECMP: Adding name resolution for Channel IDs -20785aed78 ISIS: Add Flexible Algorithm (draft-ietf-lsr-flex-algo-16) -1d590a8c4d ppcap: Remove unused preference code -3413daad58 Multipart: Add option to uncompress data -f9037e6537 packet-dlm3: update dissector for version 3.2 -456c74cb1f packet-dlm3: dissect pdus for tcp case -69fb2a17e4 lua: dialog with prefilled values -054868cb0e oampdu: Fix DPoE get request parsing -fa9ee0f37a pcapng: process OPT_COMMENT in pcapng_process_options(). -4e5c892402 [Automatic update for 2021-07-11] -077b787413 etwdump: Fixup our rec struct syntax. -06ed6930dc Carry EPB flags as an option on the packet block -86e2fda11e check_typed_item_calls: fix typo -030d659f88 More mask checks and some fixes. -89acb935bc wsutil: Start adding a test suite -396d560744 wsutil: Revert some changes to format_size() -c4731738fc sharkd: various cleanups. -379352ef7f CMake: Remove a duplicate target include directory. -afdfa9c469 wmem: Add assertion macro with WS_DISABLE_ASSERT -2dee8a3a29 wmem: Remove dependency on wsutil -6498f1fce5 wslog: Fix representation of null domain -d48c7e9305 make-version.pl: Remove duplicate "-f" option -ffcfc83ecb Rename version.h to be more descriptive -e81a400edb wmem: Use quotes for an internal include -de59975fc1 wslog: fixup copyright -cb61645941 wslog: Fix comment -ba0d6f69ab RSL: Fix mask of eMLPP Priority field. -9e5d051a8a check_typed_item_calls.py Some more mask checks -95bee83fbc editcap: clean up some comments for consistency. -9e29ec0940 RADIUS: replace ULI decoder with version from GTPv2 -831f6233ad Change "edited" to "modified" in one more place when referring to blocks. -53f31f100f nordic_ble: Fix packet times for multiple interfaces -dd5907d2a3 Consistently refer to blocks that have been modified as "modified". -6dfa2cb0ae Win32: Fix a string length check. -73087d6fb4 Use wtap_blocks for packet comments -20f38c06ea LPP: upgrade dissector to v16.5.0 -204642089a NR RRC: upgrade dissector to v16.5.0 -4992806dba GTPv2: fix decoding of (extended) eNodeB id -ce9b01f059 LTE RRC: upgrade dissector to v16.5.0 -1c3739c360 NGAP: fix dissection of gNB/ng-eNB transparent container -c2d77d910d QUIC: improve "Follow QUIC Stream" support -a6932f56dc wmem: add a GCompareFunc implementation to compare unsigned integer 64 bits long -8dc1660ef8 Fix compiler warning in packet-json.c -f9db3ef394 ORAN FH CUS: Fix some field widths -3dd7ba03fa tools/check_typed_item_calls.py: Add extra mask checks -8a630ad6d0 json: improved path based filtering -43077b96e8 Fix a few dissector spelling errors. -d3f8754874 Win32: Fix a couple of Coverity warnings. -06e7426efb ORAN FS CUS: Factor out a couple of common functions -41deb9dd9b Improved PIM dissector with capability to parse multiple TLVs and additional attribute types -2270056073 Revert "Wirehark Windows: Harden build with Shadow Stack and EHCONT metadata" -14f6769280 Diameter:Update some AVPs and enums. -c5f52508e1 Voip calls: avoid leaking seq analysis item -9f8e6b1acb tshark/wireshark: Fix check ring buffer option for packets -d170dff7eb [Automatic update for 2021-07-04] -100876337a Move version_info.[ch] to ui/ -47d2afd990 sharkd: Prefer version_info.h instead of version.h -3a3fda2ca4 epan: Remove dependency on version_info object library -aa5df68171 NR RRC: fix dissection of MeasTriggerQuantityOffset element -f54efc5608 TECMP: Making IDs for CAN, FlexRay, LIN HEX_DEC -30058542e9 ASTERIX: Fix Data Item 010/091 -9512524ef8 ORAN FH CUS: Fix/update existing supported section extensions -79f62acbe7 ASTERIX: Fix Value of hf_010_202_VY from VX to VY -8f69254638 E1AP: upgrade dissector to v16.6.0 -5f8a932338 kerberos: fix compilation without kerberos -498f5bf7d1 F1AP: upgrade dissector to v16.6.0 -95bc8cf328 XnAP: upgrade dissector to v16.6.0 -e1b31629d7 NGAP: upgrade dissector to v16.6.0 -6dcb6568ff S1AP: upgrade dissector to v16.6.0 -b403255234 X2AP: upgrade dissector to v16.6.0 -80c57b3d0b Kerberos: add basic dissection of PAC_TICKET_CHECKSUM -0bc39aa2eb Win32: Compile ui/win32 as C++. -cc2f5825df Signal PDU: Adding config option to unhide raw values -d8ee53e078 OSPF: Fixed SRLB and SRMS Preference TLV types (rfc8665) -71882f8304 Signal PDU: UAT checks and descriptions -ac49b5aff3 TLS: improve support for "delegated_credentials" extension -180063997f Signal PDU: Adding hex display for raw uint values -1ca1473de8 DNP3: Add Octet string length to item text -b8a489e2e3 ORAN FH CUS: Special meaning of numPrbu -d833f5c061 krb5: use all_keys to verify PAC server signature to allow U2U -5f596c1e82 wiretap: add the ZigBee secret types. -09746068a9 websocket: decode as for tcp port -481b0ee06c ospf: ensure a sub-tlv has a valid length before using it. -c0e70f67b3 tvbuff: add a DISSECTOR_ASSERT to tvb_bytes_to_str. -b4a5470497 MP2T: Make a var static -33cff8c95b wiretap: change some comments. -9255044653 Added {0, NULL} as last string. Values of types udated with IANA codes -67bf076189 PCEP: Implement dissection of ASSOC-Type-list TLV (Type 35) -5ba8139852 Radiotap: add 'data retries' field (bit number 17) -983306087c DVB-BB: Add the mode adaptation protocol even when L.1 (no bytes) -8226e09fac vss: no active preferences - use prefs_register_protocol_obsolete -3874621667 spnego: also interpret the mechList field -d9328a9839 packet-smb2: dissect the read response data with dissect_smb2_olb_* -38810b763b credssp: fully dissect TSRemoteGuardCreds struct -70d69d5f91 wiretap: add WTAP_BLOCK_SYSDIG_EVENT block type for future use. -5b74c28dec LDAP: Refresh dissector from ASN.1 -1fe2b52eb4 ORAN FrontHaul CUS: Beginnings of section ext 11 -d3ec582c26 PROFINET: Ensure multiple submodules are parsed -0eedab549e MP2T: Use the stream, not the addresses, for reassembly -c8ac8e7407 btmesh: Fix for crash in UAT CBs -5b248ac4d0 ldap: Add Active Directory OIDs -689ff5a3ad pcapng: centralize access to members of the wtap_optval_t union. -ef180c1be6 GitLab CI: Add a "merged" rule for dedicated runners. -06aa393df5 ASTERIX: Fix length of I010_042_X and I010_042_Y -1caa05116b docs: wireshark-filter - update man page -820faa1777 docs: wireshark-filter - update man page -4124986a9c wslog: Prefer more modern time APIs -1329081379 MP2T: fix might be clobbered by ‘longjmp’ or ‘vfork’ [-Werror=clobbered] -d2c91439df NAS-5GS: handle of n1SmInfo(From/To)Ue -c0dc9106dd pcapng: clean up some function names. -73e058032f pcapng: have more common code for writing options. -ad3e6b1be6 wireless timeline: add a destructor to free the hash table. -f6be02cd8d QUIC: explicitly show stream initiator and direction -ebb8703a50 Wirehark Windows: Harden build with Shadow Stack and EHCONT metadata -58ada8b529 NGAP: Catch dissection of containers that may be test data. -1c40f936e2 Using col_append_sep_fstr() instead of prepending "NetPerfMeter" label. -f4c48c5350 NetPerfMeter display improvement: -9728438929 nordic_ble: Update display name of nordic_ble dissector -32d97e2757 Qt: Follow: fix two memory leaks -8e256b7e69 Bugfix for S101 dissector: -b034473cb2 github: update windows action. -693a02e760 wireless_timeline: make sure the hash table is always allocated. -20491ae1d6 ESP: Free error string on UAT copy -c125236e57 wslog: don't assume how big struct timeval's tv_usec is. -1e04fb3001 ipsec: calculate and verified the AEAD ICV only if enabled -67dad02eb0 ipsec: fix alignment check for encrypted payload data -3fc5eb3f1f wslog: Replace g_date_time_format() -c1082bd99e wiretap: have the "for each option" routine return a success/fail indication. -695b4c5bee [Automatic update for 2021-06-27] -ae10f11212 wtap_opttypes: clean up comments. -9e6aa424f1 pcapng: have a common routine to write the "end of options" option. -fa21433c35 Windows: upgrade Npcap to 1.50 -029a7fcec5 DNP: use the proper free function -ceedd7b334 wslog: Update API documentation and improve code formatting -c6a920686c wslog: Check environment initialization for errors -c2c256f0d8 wslog: Fatal messages should always be active -472eaf911b "config.h" need not and should not be included in any header -7aae691f7d wsutil: Rewrite ws_assert() to minimize dependencies -53704fb971 wsutil: Rewrite ws_log() to minimize dependencies -3fb7a6e0d5 checkAPIs: __func__ is now part of C99, allow it -11d4da9ef6 fpp: get rid of variable with a name that a C function once had. -6783ca027e Skip two protobuf dissector tests when LUA is not available -bbcd42be87 Snort config: Avoid leaks when fail to open config file. -72d331cfdc btle: Fix parsing of empty extendend advertising header -23d3e0bdde btle: Fix parsing of CTE Info field in extended advertising header -af57fb94ac DT2000: Fix buffer length in wiretap code -129046b518 wsutil: Fix incorrect header include -a7ef7ff40d CMake: clear stale MaxMindDB cache entries if needed -16d9f8948c MP2T: Conversation direction matters for analysis stats -3ce390a8f9 ipsec: display the encryption and authentication algorithm names -1d38a72db3 ipsec: implement ICV verification for AEAD ciphers -70a93118d6 ipsec: refactor the decryption and dissection of ESP packets -c5f1fbd1fc ipsec: rename some variables in the packet-ipsec.c -23ef47336c ipsec: add encryption types for AES-GCM with 8,12,16 octet ICV -18f6c8b058 MP2T: Only call fragment_get the first pass -0112c9b735 pdu_transport: dissector handles registered by name -cd05ec7232 wslog: Register log handler with GLib -f34cc62a6c Set the proper log domain for Qt -a370024ca9 wslog: Fix initialization with invalid environment -eb3417e38f wslog: Slight color and format change -a59501c0a3 ErlDP: Fixup some format strings. -752b0fc320 Debug: Lower priority to "noisy" for pipe spawn output -7bc3a5629e wslog: Fix crash using a custom log file -8ce5618c72 ErlDP: add support for fragmented distribution messages -6d9b0646d8 If opening a capture device provides a warning, show it. -cdd6f2ec80 CMake+docs: Use Asciidoctor.js if it's available. -701d0565c5 Qt: Undo MR 3422 (filter button separator hint) -1f0a16e472 pcapng: add support for custom options -c9f4bbc11c simple_dialog(Qt): Don't warn about zero duplicate messages -784b9f44a4 NAS 5GS: Use 5GSTAI MCC/MNC fields -b2c90bcbee sharkd: fix implicit conversion warning -4609bc4ad5 CMake: Mark our plugin include directories PRIVATE. -c2bcb295ac twamp: Fix extra parenthese -1ad0721c8c twamp: Fix Dead Store found by Clang Analyzer -558a32ba86 dcerpc: Fix warning found by Clang Analyzer -f62138c0d5 Fix some includes. -2371d2722d RDP-drdynvc: Make a variable static -853c438b8e WSUG: Add a note about installing a JRE. -16f5269d54 sharkd: prevent a NULL pointer dereference (CID 1486264) -d317382464 sharkd: fix JSON boolean sanity check (CID 1486263) -fe92029dd4 Docs: Remove sgml.doc.template. -2080661e88 wslog: Documentation fixups -585ddc9283 wslog: Format and color amendments -64155132ea Fix null pointer -759bb234d0 wslog: Check if we are initialized and add missing inits -c216bb85e7 wslog: Reverse order for level priority -b23d2f8519 wslog: Cleanup the filter/match logic -3256e45b4e wslog: Critical and error are always active. -256f5f6e30 wslog: "Warning" can also be set as fatal -54baebad48 Lua: reconcile expert info groups; add PI_ASSUMPTION -a08a118d04 Qt: match Capture Options column header for snapshot length -c3b280df8f TCP: Introduce an alternative method for the in-flight calculation. -07e8e38d67 sharkd: fix compilation with gcc 11.0.1 -3ea51dba87 NGAP: fix dissection of multiple NGAP messages in the same HTTP2 packet -6912666568 removed reference to wsutil/ws_printf.h -6472051771 solved code conflicts pre rebase -553e9e83d2 Lua: Add redissect_packets() -79bdde7c82 Qt: Filter button label syntax for groups - add hint -7dea683bf1 wslog: Shorten ws_log_message_is_active() name -628fe2549a mergecap: improve the example. -95e7c06d58 dot11decrypt: Cleanup debug log level usage -c0a734bdf4 tests: Remove duplicate test -72ea33ae20 epan: Change bytes_to_str() length argument to a size_t -ab37610f08 Change my email address -3d18e1d439 [Automatic update for 2021-06-20] -cf10c766d2 signal_pdu: dissector handles registered by name -798e45aaeb GitLab CI: Update to match recent PortableApps changes. -6495e7da99 Packaging: Add 64-bit PortableApps packages. -1fe3ed4940 erf: fix a comment to match reality. -98b72220f4 Remove uninteresting information from REPORT_DISSECTOR_BUG() etc. messages. -72b2cf6672 ws_assert: remove a stray semicolon at the end of an inline function. -8cf9791679 Replace some lingering references to g_log() -145ba2e071 Rename a variable that clashes with GLib -0e50979b3f Replace g_assert() with ws_assert() -b4eddd32c1 wslog: Set registered name earlier -dddb33e398 wslog: Be more obvious in the log that the domain is unset -39315979c6 pcap-common: set the time stamp precision correctly for LINKTYPE_ERF. -7f17d18012 wslog: Fix domain filtering -02cffb51a9 erf: handle errors in some routines more completely. -d69d1271f0 libpcap: don't generate a fake interface for LINKTYPE_ERF files. -d195847bb1 Prefs: Mark gui.packet_editor.enabled obsoleted -a6738d72a0 wslog: Add support for inverted debug matches -051a74378d wslog: Use NULL for empty/default domain -49ec11f5aa erf: set the tsprecision value of a newly-created IDB. -1a7041c742 WSDG: Lowercase our Chocolatey package IDs. -0ae9c3e8eb Docs: Remove the authors list from wireshark(1). -5eda4c0128 pcapng: update a comment to reflect the name cleanups. -9773b5a4a7 Just call the block type for custom blocks WTAP_BLOCK_CUSTOM. -6eb3703379 Make various names match the name of the systemd journal export block. -829082c191 OSPFv3: To decode ospfv3 authentication trailer header for DD packet. -81233baa6e Rename he_fragmentation_support to he_dynamic_fragmentation_support -0348198540 Remove amendment labels from HE Capabilities and HE Operation IEs names -daf7c2f580 ieee80211: Update HE Capabilities and Operation IEs -0a2cef452d Add missing header -fca78f9f1f Prefs: Remove packet_editor option -c5b3842639 wslog: Add more documentation -ff9acff6f2 Replace usage of GLogLevel flags everywhere -02e34357bc wslog: Add a noisy debug level -ac50926d6f wslog: Add a new log-debug option -01001485b9 wslog: Add a new log-fatal option -36c32de869 wslog: Add support for inverted domain matches -05ed76d4c0 wslog: Use plain format with "message" level -790bbbe16d Diameter: Add a few AVPs -686bd3ac94 WSDG: update/clarify naming conventions -55cfd76003 WSDG: update/clarify naming conventions -d2c3489d79 Revert "test" -af3a9d72d9 test -dd39d9b46a credssp: add basic dissection of TSRemoteGuardCreds -2c9d262ed1 pcapng: indentation cleanups. -8aceee774a pcapng: get rid of some now-redundant rounding up of the block length. -a16f65ab20 pcapng: have more common code for processing options. -ea38a1d419 pcapng: round up block lengths to a multiple of 4 in common code. -45cf1f8904 WSDG: define CRT; add UCRT -5852954828 ieee80211: Fix validation of subelements in the Multiple BSSID IE. -535315b7e1 WSDG: stale path and filename; correct typo in path name -dcc02b1003 dissectors: Replace g_log() with ws_log() -39df3ae3c0 Replace g_log() calls with ws_log() -4c4bb915c8 ITS: fix displaying of curvature unavailable value -e22b9733cf GTPv2: make dissect_diameter_3gpp_uli public for custom dissectors -6b0cfb703a netlink-route: Fix a couple of spellings -8176a16798 pcapng: fix indentation. -72193d037f NGAP: add more N2SmInfoType -25a254823f wsutil: add a header that defines some "round to power of 2" macros. -f541e5e769 MP2T: Catch exceptions thrown by reassembled fragments and continue -6c043d5c73 wslua_tvb: fix documentation for reported_length_remaining(). -bd9ceaebef wslua: a tvbuff doesn't have an "actual length". -4fdf3f1038 ieee80211: Improve HE 6 GHz Capabilities IE dissector -2d9280089c GitLab CI: Add initial Windows package builds. -6771252f1b netlink: don't use -1 to mean "to end of packet". -e5ce3345db tvbuff: add tvb_ensure_reported_length_remaining(). -2c6d897b58 wslog: Add ws_logv_full() -e37b2ae637 wslog: Remove unused macro -477e7f7300 wslog: Do not filter default domain -bec7b0c609 wslog: Fixup color support -ac4a0c056b wslog: Use g_date_time_format() -9be67f167f NAS 5GS: add support for more binary IEs -85df6d0273 Kerberos: Add support for MS-KILE Key List Request messages -01de470856 NVMe: fix for parsing data for logpage NVMeOF Discovery. -e43d26b39e rdp: many improvements and fixes -6ba703cba7 MVMe: append command names for commands, responses and transfers to Info column. -147e7dce04 Debian: Remove a symbol. -50d878b92a HTTP3: add very basic support for PRIORITY_UPDATE frames -d92a4bfd90 netlink-route: don't dissect attributes for legacy messages. -dd78347a7e capture: Lower priority for some status messages -41fd46310f wslog: Change log format to display everything -95396973e7 wslog: Add basic color support -69a217b95b wslog: Use buffered I/O -59eff63794 wslog: Rename default log level -42c6c4781f wslog: Add a diagnostic message. -b91801a870 wslog: Add a --log-file cmd line option -e86ac706ca wslog: Parse cmd line options in one pass -2d2cfa8d14 wslog: Make a variable static -9aa128c45d netlink-route: the padding is there, but not in the message length. -c36ebbafd4 FAQ: Update the "Where can I get help?" answer. -5ddc007023 wslog: Include pid in format -675c428dca wslog: Fix shadow variable -55f0fba85d wslog: Make error and critical levels not conditional -700d8e34db wslog: Rename environment vars to according to our conventions -b20c8a6029 wslog: Update test suite -5a662ba3fb wslog: Add support for domain filtering -82739fc4f5 wslog: Improve code modularity and efficiency -c025e793dd CMake: Remove -Wc++-compat -d9c150169d NVME: fix typo -8e099bb0c7 print.c: add length check to loop -30f3d72061 Added corresponding documentation for new statistics. -7ee68a7904 Added statistics for ScriptingServiceProtocol (SSP). -e204bb3205 Added statistics for PingPongProtocol. -74a3fac004 NVMeOF: rename fields to pass code validation. -5d35e28e45 NVMeOF: complete decoding of fabric commands. -c7e082c6de NVMe: use common block for decoding CQEs for fabric and IO commands. -8bc0924c25 NVMeOF fabric commands: simplify decoding code using field definitions. -45201049e0 NVMeOF fabric commands: switch TCP dissect to common NVMe code. -0b101d54da NVMeOF fabric commands: support offset in commands and completions dissectors. -d576719df4 NVMeOF: move handling of NVMeOF fabric commands, fabric completions and fabric command transfers to packet-nvme.c. -c47294197e NVMEoF: rename rdma fields names to nvmeof. -7874e01686 NVMeOF Connect command decoding fixes. -5e2a8f37f0 Avoid duplicating duplicated memory -9f18356888 netlink-route: handle the padding in legacy dump request messages. -10d0a8fd8a IPSEC: free error string -73256b3fb7 Remove lingering circuit API from stream.h -13e5cff6e8 [Automatic update for 2021-06-13] -76174b19b0 file-pcapng: correctly check whether there are any options in the block. -14b695d9b3 file-pcapng: report different "block length too short" conditions differently. -016f193111 pcapng: fix routine name. -5b4e814221 ieee80211: fixes Hotspot 2.0 Indication IE dissector -3663277f07 ieee80211: Fix RNR IE field names -5fc88c671a Strip comment lines before validating format -b86ec10ca4 CMake: Fixup our glibconfig.h discovery. -dc7f0b88bb Refactor our logging and extend the wslog API -c0f8812c31 Kerberos: fix compilation without HAVE_KERBEROS flag -5d053016c4 Remove a byte-order mark from two files. -bffb6c881a osmo_trx: add primary/shadow TRXDv2 PDU classification -70cea91c8a wsutil: argv[] is a NULL terminated array -1636feb822 PFCP: update 3GPP enterprise ID decoding after g9e8e4f3e -3c075bd11b NVMe RDMA CM decoding fixes -d8cc21397c DVB-S2-BB: Fix off by one error -b716e2f1a2 wifi-nan: Fix length for availability attribute -6357f46bc6 Windows: Update GLib to 2.66.4. -af2a88cd18 CMake: Reverse logic to handle debug code -1a702e5430 Try to avoid -Wunused with vanishing macros -e0d420ac48 Fix a resource leak by closing skf before return -ca42e4a9ad Wiretap: Fix a resource leak -391c4ef517 Remove unnecessary null check in diameter dissector -a948542b56 geographical-description: Fixes to the high accuracy dissection. -41f52f5715 GSM A-bis/OML: implement dissection of NM_ATT_INTERF_BOUND -e450911f43 GSM A-bis/OML: fix regression in dissect_oml_manuf() -1689c1c638 WOW: Add SPECIFY_BUILD support to realmlist -f5212ff5cb WOW: Add realmlist support for 2.4.3 -5d6dcbcdd2 WOW: Add TBC support for logon proof server to client -3ab1ad6a45 WOW: Refactor parse_logon_proof into two functions -8d27c5617d TCP: Don't reassemble OoO segments when TCP SEQ Analysis is not enabled. -7132fcaeb0 PROFINET: DCP SET Block with 0 Block Length -d346ab21d6 Updated unit test with relative sequence numbers. -29f8579ac1 Pointer "ha" needs to be checked before using it. -927b9619e0 Minor clean-ups. -a91231f1a0 SCTP: Added option to show relative TSNs instead of absolute ones. -55511e61bb Qt: Protocol Hierarchy - protocol abbrev tooltip -bfd5e3f9aa Qt: Protocol Hierarchy - protocol abbrev tooltip -26210c1fe9 WSUG: README.Debian - update file: link; add online link -c8301ce979 DVB-S2-BB: Make compute_crc8 offset parameter a guint -07bc6e4399 krb5: fix PAC server signature verification in U2U -f94f22b7f8 krb5: add TGT-REQ/TGT-REP dissection per the U2U RFC draft -33a61d14b5 credssp: also decrypt TSRequest/pubKeyAuth blobs -81bed686da credssp: decrypt TSRequest/authInfo using the gssapi_wrap handler -fa1204c02c credssp: add support for gss-api and krb5 dissection -6f528e6cd7 credssp: update TSRequest asn1 struct with new optional fields -2764f53e20 credssp: fix dissect_credssp_heur() with modern clients (using version 6) -9147201351 credssp: fix dissection in RDP stream -5363626d5a rdp: add basic dissection of fastpath PDUs -3827f16d37 PTP: Make PTP dissector accessible for lua scripts -37f53ee543 file-pcapng: fix might be clobbered by ‘longjmp’ or ‘vfork’ [-Werror=clobbered] -8775e2c694 check_static.py: remove unused option -76a93df87c smb: Fix 32bit build -1bb3d761b8 epan: Change export_object_entry_t.payload_len to size_t -97e5b64f6f ieee80211_radio: Clarify Aggregate duration field description. -73eca0905d DVB-S2-BB: Two coverity flagged issues from !3239 -307b669aa5 ieee80211: rename TBTT Information to Neighbor AP Information -17893e35c6 rtps-processed: remove unused else block -aa36919b4b rtps-virtual-transport: Add comment about type of variable -a65b879b04 rtps-virtual-transport: Fix unused variable -b65488b4be rtps-processed: Fix Dead Store found by Clang Analyzer -e520217ea5 rtps-virtual-transport: Fix Dead Store -586535bdb8 Add documentation for display filter raw string syntax -35f5c116ca GitLab CI: Don't clobber the Code Lines before_script. -e80e118f7a GitLab CI: Add more code line counters. -2c477efabd WSUG: Add section about regexes and the display filter -e931336a2d doc: Replace link to pcrepattern(3) -44a615e854 Qt: Give a directory to wsApp->setLastOpenDir() -8c79fa5e1b Qt: add display filter - invalid new filter syntax -7e9ac7a4fc GTPv2: Additional RRM Policy Index, add Index to IE tree. -68e360bf04 ui: Return length from ssl_export_sessions() -5dbaa8d3b2 wsutil: Add filesystem write_file_binary_mode() -6895f71574 WSUG: Fix reference to macro syntax -9e1be36071 version info: Clean clang version -e5cb4ddd87 Qt: Fix clang -Wmisleading-indentation -4ddae68508 pcapng: add support for custom blocks -4aff36d501 Replace g_assert() with ws_assert() in places -ef0f022f86 wslog: Add a comment -4e4bef09f9 wiretap: Remove some redundant debug information -c015257c9f wslog: Include function name in ws_debug() output format -abf3c0f2f9 Add some spelling words. -154b0aaad8 [Automatic update for 2021-06-06] -2b29269f5d tshark: Add option to export TLS session keys -577282f679 Fix null dereference in ipsec esp_sa_record_add_from_dissector -1718151a65 ieee80211: Prevent incorrect Ranging Trigger frames from causing problems. -b1eb5bc16f rdp: fixes and improvements in negotiation packets -174b994031 VLAN: Increase permitted number of tags in a packet -7179e1d1fb tcp: Fix dissection of DSACK -c5c25a9268 DVB-S2-BB: Add support for TS over BBFrame -783fa48ea6 Cosmetic change to compiler information -0fe551e5e7 dfilter: Disallow embedded NUL bytes in regular strings -85c257431f dfilter: Add support for raw strings -eaa4a7022b file-pcapng: redo the way we dissect the data in blocks. -deb6786ed4 file-pcapng: fix name of expert info. -42cb9643aa GTPv2: Update with new IEs from 3GPP TS 29.274 V17.1.1 (2021-03). -6bfab69d14 Windows: Switch from HTML Help to plain HTML. -6846271b76 btmesh: Enhanced messages reassembly -6e5081474e SCTP: Display basic TSN information with packets -256af1d2f0 added latest Zigbee manufacturer codes -e64bad71be Diameter: Update AVPs from 3GPP TS 29.272 V16.4.0 -5202119239 ieee80211_radio: Use calculated bitrate if not supplied -d648f74550 exported PDU: Fix comment -2f5c0ffdb2 pcapng: set the length of the options item. -6542fd7ab2 802.11: move PV1 control and management frame information. -ea0e04d53d 802.11: clean up the handling of protocol versions. -4cf5cb704c ieee80211: prevent an infinite loop. -ebbea87b1f TLS: add basic support for ALPS (Application-Layer Protocol Settings) extension -4941c5bb6d rtps-vt: Fix sizeof(guint..) - replace with numeric value -7477431325 wiretap: un-export some routines. -162251176a ascend: set rec->rec_type. -26dd456e62 HTTP: fix typo in dissect_http_heur_tls() -ffc5522a35 Packaging: "Acorn RISC Machine" was a long time ago. -eb71853533 TLS: add decoding of grease versions -59de442abb MQTT: Revert subdissector call to not pass topic as data -a5df597b3d fixed typo -aed5c63e73 fixed whitespace issues -8e97359883 Added expert info to mark depreciated Zigbee ZDO commands and made dissection of ZDO responses with a status other than SUCCESS more lenient, i.e. dissect what is possible and avoid reporting malformed -a714805628 macOS: Name our .dmgs according to our architecture. -f4e18241b9 [Automatic update for 2021-05-30] -bf33998a30 Add missing space before ']' -49e9ddbd28 release notes: Indent some paragraphs. -e058d47734 RTP: fix RTP Player play failed when SDP not exist -a4b598d3d6 MQTT: Fix dissector call for payload -883f159c8b pcapng: fix some more WTAP_ERR_BAD_FILE err_info strings. -5827009e7a pcapng: remove a second colon from a debug message. -82dcb9196a wiretap: clean up WTAP_ERR_BAD_FILE error messages. -86b28f0d4b wiretap: improve code consistency in pcapng.c -0b93ef669a ui: add support for updating on macOS using arm -1e467963d4 IMAP: Fix resetting of tls state -ddab0457f0 FTP: Add initial support for TLS -642d1ca97d MKA: Stop warning for MKA v3 -96aa5d9b68 macos-setup.sh: update sparkle -a72b60b58b GitLab CI: Add CMake sections in more places. -5107ece526 Bugfix: Added Analyze -> SCTP -> Filter this Association -08f1d27a9b Using G_GUINT64_FORMAT for printing DCCP sequence numbers. -8dc0e42721 DCCP: Added preferences setting for relative sequence numbers. -6928241b30 DCCP: Added support for displaying relative sequence numbers. -d7fb8c0bf7 Bugfix: Added Analyze -> Follow -> DCCP Stream again. -ce41dee302 Add Qt runtime version to about dialog -6f72d738de exported_pdu: Add a new TAG for p2p_dir -e1e2aaf91a Geographical description, correct the bitmask. -1dba58789d dfilter: Fix handling of escaped quotes in macros -8d60d8c4f2 NVMe: decode Set Fatures data transfers. -e75998cded NVMe: decode Set Fatures response (DWORD0) in CQE. -d5c1bd9d93 NVMe: refactor CQE decoding to decode all fields and decode comand status. -12ddec82bf NVMe: decode Set Features DWORD11 and DWORD12 for each feature. -f0b83585c1 NVMe: decode Set Features command. -6755309958 NVMe: refactor command parsing to always print DWORD10-DWORD15. -03921ac668 DCCP: Lookup of service code for DCCP Request and Response. -108b816fcc doip: make version hdr for ISO13400-2:2019 usable -fa89a8f673 ieee80211: Fix an infinite loop in the HE Trigger handling. -9dbe29e2ec Minor style change to libpcap version string -a889e8e04b macos-setup.sh: improve arm support -5f338e5f1b opus: fix dissector error for win32 build -dde67b0182 PCEP: Fixing PATH-SETUP-TYPE-CAPABILITY padding offset -7f63556627 opus: fix build error on MacOS for commit ecd1ab5b23 -1513237d10 DVB-S2-BB: Add preference for default mode adaptation format -17f2fc32f7 tshark: Correct documentation about name resolution. -4bd80d551b WSDG: update link to artwork in master on gitlab -bb327af305 macossetup.sh: fix syntax -c1518877fa macossetup.sh: whitespace fix -99618b5b93 DVB-S2-BB: Verify EIP CRC -33c414a2c8 PCEP: Fixing SR-PCE-CAPABILITY flags offset -837fd40081 WOW: Move unused variable into function -7b73af34ce WOW: Remove unused variables -2e8027c645 WOW: Remove declarations and move functions above dissect_wow_pdu -09b0e09cb8 WOW: Fix whitespace change that was accidentally applied -bc1fd8e5c4 WOW: Rearrange header field variables and add comments -60c68534a5 Revert "WOW: Refactor logon challenge server to client packet into struct" -881a8f300f Revert "WOW: Refactor logon challenge server to client packet into struct" -1fb8a922e7 Revert "WOW: Refactor logon proof client to server packet into struct" -b8c5f8ab00 Revert "WOW: Refactor logon proof server to client packet into struct" -d457983c74 Revert "WOW: Refactor logon proof server to client packet into struct" -30ed82bb94 Revert "WOW: Refactor reconnect challenge server to client packet into struct" -b6ee285fd6 Revert "WOW: Refactor reconnect proof client to server packet into struct" -4688922527 Revert "WOW: Refactor realm list server to client packet into struct" -fc16a536d6 WOW: Refactor realm list server to client packet into struct -c920d63574 WOW: Refactor reconnect proof client to server packet into struct -4c11ba87e2 WOW: Refactor reconnect challenge server to client packet into struct -18213b94ca WOW: Refactor logon proof server to client packet into struct -3088ba6c9d WOW: Refactor logon proof server to client packet into struct -da306b47f9 WOW: Refactor logon proof client to server packet into struct -1f83adac27 WOW: Refactor logon challenge server to client packet into struct -612bab8295 WOW: Refactor logon challenge server to client packet into struct -7f7948c65a WOW: Move packet parsing logic into separate functions -7e2bc903cd Make some functions and vars static -cd865bb683 ieee80211: Fix the handling of Start of Padding in a User Info List. -5b0afb1722 GTP: set RoHC once when calling PDCP-NR -54546f228a Follow stream: Print YAML time more portably. -ecd1ab5b23 opus: improve dissection of opus -1b32a71f2b DVB-S2-BB: Fix GSE reassembly -9bd450f507 macos: Update Python -4371474cc3 ip: Reassemble across VLANs for publicly routable IPv4 addresses -11cd298ae8 ieee80211: Fix the handling of padding in Trigger frames and the FCS. -8cc61aa8cd ieee80211: The TRIGGER User Info List terminates with 0x0FFF not 0x?FFF. -3f1754d929 ieee80211: Make Trigger Frames conform to IEEE80211ax D7.0 and beyond. -9b13c4352d epan: Add SMI version -ea424f881f epan: Add c-ares version -d0717c151a epan: Add nghttp2 version -9ae2820ff3 epan: Remove some superfluous calls -0137c24d60 DVB-S2-BB: Prevent infinite loop -ab4a2aa0f2 epan: Add some minimum version checks -3248e2a759 Add E2AP ORAN 1.00 dissector -21a204643e prefs: Allow empty strings specified from the command line -2df04e5bb0 Follow stream: Modify YAML format, add timestamps and peers -48ba793ef6 erf: clean up handling the return value when getting and option value. -c00b062cb0 RANAP: Don't attempt to re-register heuristic dissectors -bc27fe8274 Release notes: Add new dissectors -88e792b376 NVMe: fix test build warnings. -232d3866af Allow wmem_strbuf_append_len() to append strings beginning with NUL byte -ca337f1c1d ieee80211: Fix the handling of the User Info List in Trigger Frames. -31297dbb82 ftype-protocol: Fix crash when comparing _ws.expert to literals -92269631a7 CMake: Disable LTO again by default -02f4dcb0ad GitLab CI: Enable ccache for fuzz builds. -6a772ab68c CMake: Rewrite preprocessor definitions again -dcaadf2535 ieee80211: Conform to Draft 3+ of 802.11az Location Services. -e8e2167e0f version_info: Reorder some items -63b9c8227c version_info: Add GLib version. -3100b9ac4d version_info: Move locale to the end. -f273c62553 CMake: Enable LTO/IPO support for all platforms -54e6b249c1 wiretap: change wtapng_mandatory_section_t to wtapng_section_mandatory_t. -96ed53bb68 GSM MAP:Use ENC_APN_STR -7f6c5d0137 k12: plug a memory leak. -297b6c5407 erf: set USERAPPL if we have the application version but not the name. -c4aa583d8e wsutil: Rename ws_assert_bounds() -d34ade4d9a CMake: Refactor DISABLE_ASSERT option -9ba97d12d6 Add ws_debug() and use it -de00cdd512 pcapng: Fix debug statements -976ccc9a00 netscaler: plug a memory leak. -1bb64b7e0c tacacs: free a buffer if it's not used. -618661b22e dnp: plug a memory leak. -d9a93acc93 PROFInet: Correct handling for multiple APIs -764d3d1be0 change info labels to match Zigbee spec for clarity -00c4056670 nvme: Fix Dead Store -30832dcdea addr_resolv: repopulate services table on profile switch -6b2dd3561e DVB-S2-BB: Make dissect_dvb_s2_gse() have the dissector_t signature -479c8a29eb [Automatic update for 2021-05-23] -81511a5f98 NVMe: fix parsing ANA Get LogPage response. -c73ab16bef OID handling: fix a memory leak. -64f3f08702 epl-profile-parser: plug a memory leak. -7aa828a986 RTP streams: plug memory leaks. -8ca86b29bf Plug another leak. -1502615794 Remove a duplicate unlink. -54508703b0 Plug a memory leak. -10f36f219c oran: clean up write_pdu_label_and_info(). -66accecf3e dof: clean up adding the session key to the dissection. -c01456b77e VoIP Dialogs: Refactoring of singleton windows to factory methods -c22b857942 fuzzshark: close a leak. -f0abd29e48 protobuf: close another leak. -f1ffe7d421 protobuf: close a leak when file loading fails. -eb75366bc4 epan: redo the processing of ENC_APN_STR. -38bba32097 NAS 5GS: fix Non-3GPP NW policies IE dissection -f32cfe7ba3 Added documentation for new statistics. -43d976abd9 Added statistics for ComponentStatusProtocol. -1529b9199a Added statistics for FractalGeneratorProtocol. -cc8dd9b509 Added statistics for CalcAppProtocol. -9f895960c1 ERLDP: Fix the type of the handshake tag. -9b35d47758 ErlDP: decode handshake flags -9456a85022 NSIS: install all files in the protobuff directory. -3b71af71e1 DVB-S2-BB: Make dissect_dvb_s2_bb() have the dissector_t signature -dab7c74268 Reduced size of the ASAP and ENRP Statistics screenshots. -031d2e8a48 Updated documentation of the RSerPool statistics. -9d5633e215 Added bytes and byte rate to ASAP and ENRP statistics. -f5c05eedc5 Adding more than one protobuff file fails. -7816d49bb4 NGAP: fix dissection of UERadioCapability IE for NB-IoT UEs -31ca47eafc Use ENC_APN_STR in one more place. -f54221b579 DCT2000: allow for longer lines/PDUs -f7c6d2e9e5 btmesh: Add dissectors of some generic opcodes -754cce9531 Add ENC_APN_STR to handle APN strings -34ae07e180 ieee80211: reorder some ett rnr field -4228201eaa ieee80211: Enhance display when there is multiple TBTT Information -6d29f28557 ieee80211: Fix Multiple Neigbor AP Information on RNR -cee1b443b5 wsutil: Add ws_assert_bounds() -adfb0b99c2 wsutil: Avoid using g_abort() -cf0cb5819f Fixup ws_assert() macro -01144f9109 Fix a maybe-uninitialized warning with -O3 (gcc) -32cc1c7906 Remove use of PACKAGE_VERSION in maxminddb version -a1ba9453ef Add version info for lz4, zstd, maxmind -a1a2b53663 BACnet: BACnet revision 22 secure connect datalink implementation. -df508537be OER: check unused bit count while parsing bit string -e10f761362 wslua: Replace g_assert() with ws_assert() -1fe4638648 wmem: Replace g_assert() with ws_assert() -8eacd615c8 Disable assertions for release builds -1ad447aab9 NRPPA: Update to 3GPP TS 38.455 V16.3.0 (2021-04) -dd7639f64c packet-cip.c: Remove superfluous space in vendor name of cip_vendor_vals -6e95a0aa47 PortsModel: don't populate it by doing a lot of weird string-pushing. -389a899a18 QUIC: improve handling of unencrypted padding data -5eb6b85a7a sparkplug: fix crash. -8f8453bb12 spakplug: fix leak. -dda4a4f4c8 LCS-AP: Update to V16.2.0 (2020-12) - no code change -9d3069fe7d http: fix compilation without zlib and brotli. -157222a031 NGAP, XNaP, NAS_5GS: Add E212_GUAMI to MCC/MNC field choices -1767788e3c NAS EPS: use newly introduced E212_GUMMEI -c571e0a5d5 S1AP, X2AP: Add GUMMEI MNC/MCC fields -7c0c66b3cc Docs: Fix git hook ln command -e33147d573 [Automatic update for 2021-05-16] -0630631e88 HTTP: Disabled decompression is not an error -467f13f16c fix #17369 tshark json now handles mixed children -fb41f052bb Add Chinese GMTLSv1(1.1) protocol in tls dissector -1a7b9c28d3 Don't include wsutil/plugins.h in epan/epan.h - it's not necessary. -7ab95200c1 SBC-AP: Use specific MCC/MNC fields -2ab87f882d M2AP, M3AP: Use ECGI specific MCC/MNC fields -e020b44e7c XNAP: Use specific MCC/MNC fields -162cba438d Don't try to install qt5-default -7b2c0edb74 CMake: Remove a no-longer-needed workaround. -e693cd05b1 WOW: Change realm timezone to id -e10fc59720 WOW: Change realm color to category -ac1a9f1aed WOW: Add two factor fields for client proof packet -c0e2f60325 WOW: Add two factor fields for server challenge packet -ac8f95951e WOW: Reduce indentation in main parsing function -f6ad4812a2 Add SparkplugB dissector -2c62e2eb3f CMake: Set Qt autogen properties for Wireshark. -9a400118df UDS: Adding support for Routine ID and Data ID resolution -771872cc7e SOME/IP-SD: Adding support for parsing into the config string -d95b118fc5 AUTOSAR NM: Adding support for 64bit elements in user data -c4b32c8f46 ETWDUMP: Update to support live capture -40a988533f WOW: fix patch comparison in version_is_at_or_above() -ffb0723fb3 osmo_trx: add TRXDv2 PDU dissection support -1ac8da5971 osmo_trx: cosmetic: re-arrange TRXD related fields -bcf893a3dd osmo_trx: append PDU version string to the root tree item -859d1c74cc osmo_trx: dissect version-specific content in sub-trees -7d0fa4af18 osmo_trx: separate TRXDv0/v1 Tx burst dissection function -36d75a9682 osmo_trx: dissect_otrxd_common_hdr() is not common anymore -1e11273663 osmo_trx: let it warn us if there are unhandled tail octets -92a24506a0 osmo_trx: 'Unknown PDU version' is an error, not warning -8786ffb611 osmo_trx: refactor version specific handling of burst bits -06719b9c31 osmo_trx: dissect_otrxd_mts(): store dissection results -ed12e1bde1 osmo_trx: store essential PDU information in a structure -d7328d4e1e osmo_trx: return offset from dissect_otrxd_rx_hdr_*() -233c3a10d5 osmo_trx: add 'true_false_string' for NOPE.{ind,req} -d893ee2af4 osmo_trx: move MTS field dissector into a separate function -8adf9742c9 osmo_trx: update coding of the MTS field in TRXDv1 -8ed012dc42 osmo_trx: add a macro for GMSK modulated burst length -6cf5ed263c osmo_trx: make the argument of format_rssi() const -8f827d3b99 osmo_trx: cosmetic: rename s/HDR version/PDU version/ -1649babef4 RPCoRDMA: fix read chunk reassembly if reply chunk is present -507bc43777 Closing issue #17217 -b33482f3f7 GEONW: minor format improvements -3cc090fc86 ErlDP: decode fun and new fun ext -9dcaa32a2a ErlDP: decode small and large big integers -4925447c51 ErlDP: decode float and new_float values -ec0ce7919d ErlDP: use proto_tree_add_item_ret_XXXX where sensible -f44ba07774 ErlDP: decode old message format -1fed3443af ErlDP: add decoding for BINARY_EXT -e673a9ba75 ErlDP: fix small int printout -719f5f971d tshark: fix a memory leak about display filter configuration -2f51b2352d HNBAP: Use specific MNC/MCC fields -0a0f090f74 X2AP: Use specific MCC/MNC fields -b77fc703ca mptcp: add support for the 'Subflow Reset' sub-option -b9e942930f maxmin_db: Fix a memory leak in maxmind_db_pop_response -5f8612e973 TCP: Ignore Spurious Retransmissions during reassembly -aee224d5a4 DRBD: disable heuristic dissector by default -caed4cce7d RANAP: Use RAI specific MNC/MCC fields -b66bcdfedf NGAP: Use specific MCC/MNC fields -26c3fd23a5 packet-wow: Replace fallthrough attribute with comment -39621579e8 packet-wow: Add error handling for packets -ceddf3cc77 packet-wow: Fix realmlist parsing -c496d62a34 packet-wow: Remove unneeded enum -1d998afb06 packet-wow: Add reconnection proof -84f785e5fc packet-wow: Add reconnect challenge packet -1366ea9f9d packet-wow: Add missing fields to proof packets -e34a72d392 packet-wow: Add missing fields to Challenge Packets -dacbfc4ae9 Tools: Try to exit more gracefully from fuzzing. -bc8bb0152e commview: add support for newer NCFX file format. -3fb0a46319 IEEE 802.11: correct name of FTM -a6dfdef9b5 PFCP: add dissector for Broadband Forum TR-459 -9e8e4f3ed3 PFCP: rework Enterprise IE decoder to be reusable -40d2584b46 PFCP: update Travelping vendor IEs -3a62834f46 IEC104: Initialize a variable. -1701a2db5d S1AP: Use specific MCC/MNC fields -a106ba9d27 F1AP: Use specific MCC/MNC fields for NRCGI -02fc9ea059 SOME/IP: Cleanup formatting and fixed typos -2fe4f1af76 gtpv2: Use the correct name for Remaining Running Service Gap Timer -1d3a3491ec [Automatic update for 2021-05-09] -37e7f331c3 Clear final build warning (hopefully) -81ecbc0cb5 Clear build warnings -0ad284cbbc packet-iec104.c - Add IEC 60870-5-103 Protocol Dissection -0b8051db67 E1AP: Use specific MNC/MCC fields for NR-CGI -7f4c33d634 RANAP: Use specific MNC/MCC fields when applicable -7c1efdf712 SABP: Use SAI specific MCC/MNC fields -3994d52b82 NFS4: added dissector for fattr4.FS_Charset_Cap -71e6b0498a http: Add dissection of HTTP2-Settings -1dc5579366 WIP: SOME/IP: Adding support for WireType-Length-Value encoding -be3d6ed23c IEEE 802.11: indicate termination for FTM Response -9a31ed93c0 ITS: fix unused LongitudinalAccelerationValue_vals -f04c6d3b18 ITS: use custom formatters for better readability -9c6aef746a GitLab CI: Adjust the Documentation rules. -4266e1e9ba Tools: Show only filenames when fuzzing. -7c6df3848f GitLab CI: Give our jobs proper names. -bedf0eb21c GitLab CI: Restore the ability to run pipelines from the web UI. -ae37347103 GitLab CI: Simply our fuzz run times. -826e03c9f4 CMake: Apply AUTO{MOC,UIC,RCC} more selectively. -0c3db4c9fd GitLab CI: Install valgrind. -458bc93171 GitLab CI: Fix the fuzzing before and after scripts. -ca86d0ab38 GSM A-bis/OML: show Manufacturer ID in vendor-specific messages -7291d7f951 R09: use tvb_get_bcd_string() -016a95721a R09: add license -a84d08734b R09: new dissector for R09.x public transport priority telegrams -98673850a4 GTPv2: add dissection of Mapped UE Usage Type IE -607aeb5416 HTTP2: Make it possible to configure a port range. -2afa79a14d PFCP: fix UE IP address Pool Identity -5af925e013 ITS: fix asn2wrs #.NO_EMIT -be6aff9e11 ITS: fix - do not emit unused vals -9d2f37a651 ITS: add Collective Perception Service (CPS) - ETSI TR 103 562 V2.1.1 (2019-12) -5682a264c1 isis(clv): Fix Dead Store (unused variable) -750563e356 vj-comp: Fix Dead Store (unused variable) -8aec509a22 nvme: Fix Dead Store (unused variable) -57024cdc0a icmp: fix Dead Store -b4898e653a wtap_opttypes(wiretap): Fix Dead Store -8d0e1b798d packet-wow: Correct protocol_version field -4397eed75c GitLab CI: Add Valgrind and randpkt fuzzing. -da66bae61b GitLab CI: Fix a path. -cc285882bf GitLab CI: Fill in fuzz-test. -fd99368364 WSDG: Update Qt and MSVC versions -c00aa5e967 IEEE 802.11: fix spelling for TBTT -438ace8f26 Qt UI: fix AutoUic warning 'The name 'label' (QLabel) is already in use' -3401f9697d Revert "GitLab CI: Try switching Windows builds back to Qt 5.15.1." -d7bdd77a4c GitLab CI: Add a minimal fuzzing job. -83dc9a247e packet-selfm.c - Resolve Uninitialized Variable -1fae992dbe GRPC: Register both tables streaming_content_type/media_type -6747b20961 Remove unncessary temporary variables -e8a5e2d8f6 packet-selfm.c - fix tabulation -0a7f5d4058 packet-selfm.c - Use proto_tree_add_time where appropriate -de93de7909 Added missing file. -0f86c41e73 Added NetPerfMeter statistics feature, including corresponding documentation. -4100cd748a GitLab CI: Fix our API reference uploads. -6d6b376b43 VoIP dialogs: Default actions for buttons works as before -773c35d70a GitLab CI: Fix an upload command. -3b18c3f1fd GitLab CI: Distribute our documentation. -7b81ddd35b GSM A-bis/RSL: add Osmocom specific channel rate and type values -77e990eb08 GSM A-bis/RSL: handle Osmocom specific Training Sequence IE -4c7c377d42 RTP Player: Player is able to skip silence during playback -71f66bee3b GitLab CI: Consolidate repeated RPM declarations. -81ce8bbade RTPS: Fixed GUID not initialized in dissect_rtps_submessages function -4dd71cfbb6 Update to DICOM Edition 2021b -8335c597b9 RTPS: Added new flag to PID_VENDOR_BUILTIN_ENDPOINT_SET -d6500f5870 GitLab CI: Publish the API reference. -74145a8bc6 GitLab CI: Fix our Coverity submission URLs. -6467a5ecad GitLab CI: Try to fix Coverity submissions. -a145ed6071 JSON NaN value supported -249eb294b3 SIP: Add decoding of protobuf fields. -aed3f61175 NVME: try to fix a value_string value -6d3b86357d TCP: RTO calculation relies on a wrong reference packet -37e833e2c6 GitLab CI: Fix an artifact declaration. -a479922052 GitLab CI: Try to fix Coverity submissions. -8fc875db99 Allow the RTP player dialog to be opened even if we're built without libpcap. -3de0a93759 GitLab CI: Fix our common rules. -6555cfe885 Add min/mean delta and min jitter, to the RTP analysis. -75c6177fa1 [Automatic update for 2021-05-02] -a682f45c23 BGP: Update and fix handling of Multiprotocol Extensions -e80f6fd768 Qt: URLs to Display Filter Reference and Wiki Protocol pages -38f99c09dc sharkd_daemon: fix signed vs. unsigned comparison. -49fd57440f GitLab CI: Switch back to explicit scheduling. -69c2e89fe2 GitLab CI: Update the schedule variable name. -e119c035b3 GitLab CI: Switch back to using "only" for scheduled jobs. -d816ebea17 GitLab CI: Fixup a scheduling rule. -f80227861f Qt: Fix some documentation warnings. -c603a5f2c1 GitLab CI+tools: Make our clang version configurable. -ce95951993 GitLab CI: Add a sloccount job. -bfddd25f3e GitLab CI: Add more restrictions for merged commits. -018714708f GitLab CI: Submit a URL to Coverity instead of a file. -6a46e33313 GitLab CI: Restrict when build:ubuntu-dist runs. -feefb045ee GitLab CI: Miscellaneous updates. -57a1514ac7 Cast away the return value of g_strlcpy() and g_strlcat(). -0914739700 MAC-NR: workaround a gcc 9.3.0 for AMR64 false positive. -5a109265a6 USBLL: allocate address in pinfo pool -9896b1d65d GSM A RR: add missing 10.5.2.82 Extended TSC Set IE -f7fa73802a GitLab CI: Fix a variable reference. -9aee4cdc68 GitLab CI: Try to fix coverity-visual-c++. -2d2637c034 GitLab CI: Add a Clang scan-build job. -2b44c77a8d GitLab CI: Add a missing URL. -6445af1075 GitLab CI: Fix our curl path on Windows. -992b9146e9 GitLab CI: Try to fix our scheduled job logic. -3bcdd863b1 GitLab CI: Switch to single line commands. -2cad09e89b GitLab CI: Add a Visual C++ Coverity Scan Build job. -0630332565 GitLab CI: Add a GCC Coverity Scan Build job. -faf2e62db8 tap_export_pdu: we don't have packet flags, don't claim that we do. -924e16a22a packet-smb-direct: also call payload dissector if tree is NULL -92faecc3f7 packet-iwarp-mpa.c: fix mpa_fpdu dissecting without marker pdu fragmentation -16988d2b4f packet-iwarp-mpa: make use of tcp_dissect_pdus() to reassamble pdus -f25c3ccc08 Update Keysight/Ixia netflow fields support. -00b0cb180a RTPS: initialize guid.fields_present field -d8dedddf8a RTPS-PROC: fix a possible NULL pointer dereference spotted by Coverity -b46d244a9b RTPS: Fixed crash when dissecting Type Code info. -4b41dc87d3 IEEE 802.11: display Partial TSF as microseconds -40bc53a129 NVMe: do not use packet scope memory for BASE_CUSTOM fields -eb4d68033e Don't cast away upper bits when assigning to a nstime_t's secs field. -21b334fd82 RTP Player: Export of audio can start at position of play cursor -ebdb6784fa wslua: fix compilation with gcc 11 -3bfe597f5b etl: fix handling of the packet flags. -4e9d2be9ae validate-clang-check: fix extracting the file basename. -00b86cf64d wslua: Fix crash on FieldInfo.range and FieldInfo.value for a nonexistent TVB -0caf4b74c0 GitLab CI: Disable Fedora tests for now. -e2e4b79d0d M3AP: update release version in header -cb10c0f53a M3AP: Only version updated, no code changes. -e8fd04a145 DCT2000: Lookup xnap and ngap protocols -0d12050e5e validate-clang-check: fix some issues. -ebafa3a4b9 NAS 5GS: add NAS 5GS protocol to TCP port decode as table -5af65b3a92 tfshark: fix compilation. -855662f8dc ieee80211: Fix the handling of the ISTA Availability bit map. -cd0950adeb DIAMETER: Add two new AVPs discovered in CCA from Huawei OCS on SMS rating. -f4ba2c7545 Update packet-dcerpc-taskschedulerservice.c -31165fbbce remove comment -17ae0f6be2 DCERPC - Add dissector for ITaskSchedulerService -ec14bbd892 IEEE 802.11: decode RSTA availability duration -bdc878e2f7 wiretap: clean up freeing of if_filter options. -02107e6abe RTP Player: Fixed issue when keys were not processed till mouse clicked -1b2fdeca13 PTP: Fix a couple of spelling errors -80a6e34d81 rtps-virtual-transport: fix printing of 64-bit integers. -3cdbbcdfb9 RTPS-VT: New dissector to enhance the RTPS protocol -2549e51ee4 Remove unneeded c-ares checks. -ff9a89c8a2 http2: Rename GOAWAY Promised-Stream-ID to Last-Stream-ID -c713fb3b7d Windows: move ENABLE_VLD to CMakeOptions.txt -21474fa308 IEEE 802.11: add dissection of FTM R2I/I2R reps -c1084fe97e RTP Player: Settings for enabling use of disk as temporarly store -fd14396972 PTP: Check for enough bytes -340019b233 USBLL: Group packets into transactions -2448f6da57 BCG729: Fix url -71bd81efd4 RTP Player: Fix of clang compilation error -54b7886a5e RTP Player: Memory consumption improvements -d5bd5a920b 🔍 Fix HiDPI scaling on Windows -e91806b8e9 RTP Player: Fix for compilation when no HAVE_LIBPCAP is defined -1408db615b Windows: upgrade Npcap to 1.31 -c4d6b0f6d7 [Automatic update for 2021-04-25] -d9ad3b15c5 Fix more item lengths. -8a96d2a903 CAN, AUTOSAR NM, Signal PDU: Fix the interpretation of CAN ID -e35efdee8d TIFF: Add a basic TIFF dissector -9569288c3b BGP: Update Subsequent Address Family Identifiers (SAFI) -da80daaf83 DNP3: Add TLS dissector -91d21fc334 btmesh: Fix typo in PDU name -1bd0cf5fbd NVMe: fix build error -96e8ab4682 AJP13: properly display request attributes -de5a830e95 AJP13: properly display common headers -9ad9bb8969 IEEE 802.11: display STA Info STS with custom func -0048142ea1 RTP Player: Added button 'Refresh streams' for live capture -c182fa4268 Make some vars static. -f3bd0b5772 80211: Rename VHT_TX_PWR_ENVELOPE to TX_PWR_ENVELOPE -50dda353ec SGSAP: Use ECGI specific fields for the ECGI MCC/MNC -4232d2f81d Fix for the ASAP and ENRP statistics. -fe13ec8fd2 ieee80211: Fix handling of PASN Auth for seq==3. -785657d9b8 CMake: fix macOS build when Qt5 and Qt6 are both installed -c295e8a149 Added missing documentation for the RSerPool statistics features. -4959ae652e UAVCAN/CAN dissector see https://uavcan.org/ -f15d35b0c8 CSP: fix compilation with MSVC -f199c00d40 Improvements for the CSP dissector -d42042fcbb Qt: Add checkbox for enabling/disabling packet-list hover_style -6d809554a4 Fixed typo. -1c7d9a57ab Further SCTP Analysis dialog layout improvements. -c0aa2a0841 More SCTP Analysis GUI layout fixes. -317d264664 Second part of SCTP Analysis GUI layout fixes. -df394c057b First part of SCTP Analysis GUI layout fixes. -eb3e124b46 GSMTAP: use Wireshak's API for displaying dB/dBm units -eb5f4eea99 RTPS: Added new coherent sets PIDs. -1e012c2c00 Read ICMP extensions from after the original datagram -3173a808a3 GSM_MAP: Error Code typo's fix -4d72ce1a4a NVMe: Get LogPage: Sanitize Response. -59d81aa02a NVMe: Get LogPage: Reservation Response. -6b80b58506 NVMe: Get LogPage: Endurance Group Aggregate Response. -01e32eaa20 NVMe: Get LogPage: LBA Status Response. -a228c46030 Added decoding of NetPerfMeter message flags -b0a8f287ac Gitlab Issue Template: Add label via quick action -d75e9f95eb More trivial spellings. -b7a0650e06 MS-WSP: Don't allocate huge amounts of memory. -9222bd77cd Remove unneeded modelines in ui. -9bb2af76d9 RTP Stream: Small code cleanup -cd81255da2 Qt: Fix various compiler warnings. -26c5635973 [#17212] Define loading order for lua plugins -9f72d4ce60 DOC: tshark io,stat - function name not optional -a8ccb67921 VoIP Calls: Streams related to calls can be selected in RTP Streams -42c54434a8 Using REGISTER_STAT_GROUP_RSERPOOL for ENRP statistics. -fe04fb5e98 Added ENRP statistics. -53c67e31e7 NVME: Fix some spellings -4959389fc3 NVMe: Windows compiler support. -3a0e1ba1e2 NVMe: Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM. -f19298d2e1 NVMe: Get LogPage: ANA Response. -d24d62ea0e NVMe: Get LogPage: Predictable Latency Agrregate Response. -fa07609955 NVMe: Get LogPage: Predictable Latency Response. -d3c5eb2a71 NVMe: Get LogPage: Endurance Group Response. -b5d770fc5f NVMe: Get LogPage: Telemetry Response. -2ca3707be1 NVMe: Get LogPage: Device Self-test Log. -bb5ec812fe NVMe: Get LogPage: Commands Supported and Effects -4ea25fc41a NVMe: Get LogPage: dissect Changed NS List Response -d30bbbb7e8 NVMe: Get LogPage: dissect FW Slot Response -582319d33a NVMe: Get LogPage: dissect Smart Response -732d30ffa1 NVMe: Get LogPage: dissect Error Information Response -b856762463 NVMe: Get LogPage dissect. -67ac25c862 AUTOSAR NM: Adding support for different CBV versions -6cd7d80bb8 Release notes: added VoIP/RTP Player changes -078b152687 SOME/IP: Adding dissection support for SOME/IP over DTLS -ab3bd1b228 [Automatic update for 2021-04-18] -627b5439a8 Stun: ensure addr var zeroed. -9bf14020b0 IEEE 802.11: Add DSCP Policy Query subtype val -c5abbd3602 Fix some copy/paste errors. -c93b6772b3 ieee80211: Add dissection for QoS Management Attributes. -5db4d2c0c9 Fix compilation with gcc-11. -6341257fae BT BR/EDR RF: Move common code to a header file. -922f9f4520 IEEE 802.11: display user-friendly STS -1678325ad6 RTPS: Added dissection UDPv4 WAN transport elements. -8b50de0da9 Fix some more item types. -94628dc8fb BGP: Add support for draft-filsfils-spring-net-pgm-extension-srv6-usid -79b12eb4de ieee80211: Split out the SS Allocation field to two fields. -4ce4cc5b27 ieee80211: Add support for Wi-Fi QoS Management V2. -f7e5fb6952 Qt: Fix various missing prototype warnings. -9c8f8a3c89 Epan: Fix various missing prototype warnings. -a27391ab16 Plugins: Add missing prototypes. -e513ed41d2 Wiretap: Fix some compiler warnings. -c92637bcd8 Add missing prototypes to lemon-generated code. -23a82b040e GitLab CI: Switch to Clang 12. -4e23db3841 systemd Journal Entry: fix a typo in filter name -f42a6e0705 stcsig: fix conflict -4f6f728f82 stun: fix conflict about username -bb4c6969c4 systemd-journal: fix conflict -1fc234aed8 zvt: fix conflict -bdfa22b321 packet-smb2: complete SMB2_RDMA_TRANSFORM* dissection -dc0b6d1fe7 packet-smb2: add SMB2_WRITE_FLAG_WRITE_UNBUFFERED -5b89326f08 packet-smb2: mark SMB 2.2.2 and SMB 2.2.4 as "deprecated; should be 3.0" -6d72eb7a30 GTPv2: Add dissect of F-Container in Configuration Transfer Tunnel -1d623fd541 packet-ldap: fix regression for SASL handling -e2c7dc6627 NAS 5GS: add dissection of operator-defined access category definitions IE -5648ff25aa SCCP: Make use of HEX_DEC as suggested -ebcf6e117c SCCP: Display Translation Type in Decimal -512adcb046 ptvcursor: just do a realloc. -80cfcd8227 ISIS: Add TE Metric extensions (rfc8570) -b615031126 IEEE 802.11: add dissection of LTF total subfields -d90c49e2cf AUTOSAR-NM: Adding support to configure CBV and SNI -77946b1f88 Signal PDU: Not all signals were registered (BUGFIX) -fa483ac191 ptvcursor: Fix crash with deeply nested subtrees -bbcc605ee2 Fix issues with tcptrace graph -f460e7b18f Fix: RTP Player might crash when audio routing touched during play -c8479e41ae VoIP dialogs: Improvements and new functions -212ff30603 RTP: Fixup stream ID hashing. -040212119d bssmap: Parse 'Last Used E-UTRAN PLMN Id' in Common Id -8390771a56 Update README.plugins (typo - ENABLE_PLUGIN_IFDEMO) -92e652ebfa Fix adaptive sampling performance on scatterplots -293eb2f534 WSDG: add mention of pluginifdemo in Qt Information -776957ec8b Clean up the "print interface link-layer/time stamp types" loop. -a9b3dfbbc7 Wireshark: when printing -L output, just create the console once. -f099bd179a Fix conversation table when using epoch based time -4c42707f66 IEEE 802.11: process RU allocation region -8af90fcf47 CMake: Pass /diagnostics:caret to Visual C++. -7a199b6e05 IEEE 802.11: use custom display for trigger frames -1dc50f7433 CMake+CI: Colorize our compiler output. -cf46f0d747 Mibeacon: Unauthorized withdrawn -fb8b1a4098 Mibeacon: Unauthorized addition, application withdrawn. -c7f5646249 VoIP dialogs: Performance improvements -38d279326a Fix -Wdocumentation warning -81a055b78c MiBeacon: Add dissector for xiaomi bluetooth protocol -fcb56bd1d4 Clean up printing of interface information. -d6c3781a7a Wireshark: fix output of -L and --list-tstamp-types. -c9e2d3bc57 ieee80211: Correct the handling of Trigger Ranging Common Info. -c27a7ffb9a Command line: Add a HAVE_LIBPCAP check for -k. -60e339bba4 Don't handle -k in capture_opts_add_opt(). -6ab7435af8 RTP player: fix compilation on Windows -da2cdf7a39 bencode: Fix for truncated packets -bc96d375ab RTP Player: Parallel playlist operations avoided -ec4a059968 WSUG: update Tools Menu - text and screenshot -9e05d40825 tshark.c, ui/qt/main.cpp: fix indentation to match what it's supposed to be. -9b70baac96 Add a new header defining commonly-used exit codes. -20b662b01d rpcap: clarify what the linktype preference does. -0f88e349f3 WSUG: typo in Regular Text Dumps -0338a7afac Windows: upgrade Npcap to 1.30 -5b70d58502 MQTT: Fix heuristic subdissector call -a92265c48a rtp-event: Update rtp_event_type_values -b16d9e2041 ieee80211: Fix an issue Trigger Ranging User Info and Common Info. -0f3a287e8b ieee80211: Add the Trigger Ranging subtype to the COL_INFO field. -d2bf2af308 protobuf: Load .proto files from standard locations -2c82ed9a97 WSUG: Added description of new features of telephony dialogs -53f031a8bd NETFLOW: Add decodes for Juniper Networks proprietary IE's -0b85227528 [Automatic update for 2021-04-11] -c8c210a7de VoIP dialogs: Cleanups and clarifications based on work on WSUG -d06287ec2e Some more spelling fixes. -4bd5830cda CMake: Add ENABLE_VLD option for MSVC -1b1a4281b4 MQTT: Add a heuristic sub dissector table -e35b6d4859 RTP Analysis: Fix of use of uninitialized structure -d852c1f38e F1AP: upgrade dissector to v16.5.0 -fe6b16fb31 E1AP: upgrade dissector to v16.5.0 -c0e041c6a3 XnAP: upgrade dissector to v16.5.0 -1c2cf2ba0e NGAP: fix dissection of extended RAT restriction information IE -8c6a7c13f9 RTP Player: Fix of opening of multiple dialogs -e04ea5c108 PROFINET: Rsi dissection errors are fixed. -dbdfe53538 Separate the data bytes in IEEE 802.15.4 TAP DLT -c2f3b654f7 Manpage tshark: Add option '-A' -bd123cadaf GitLab CI: Conditionally create C:\Development on Windows. -efb5e44539 epan: print leading zeroes for sub-second values. -7a2d5fe83e IEEE 802.11: add Ranging trigger type -67301b471a qcustomplot: Fix some clang code analysis warnings -3341067ca3 NGAP: upgrade dissector to v16.5.0 -9f3822ad7b X2AP: upgrade dissector to v16.5.0 -7ebd4dba7a S1AP: upgrade dissector to v16.5.0 -861054fb83 epan: fix proto register bgp to make mp_[un]reach_nlri.safi available -33114aa38c smb2: add compress_data share flag -5dfedb4997 smb2: update dissection of transport negotiate context -763d251589 IEEE 802.11: dissect VHT NDPA extended sta info -7de6b0822a pcapng: expand a comment and tweak the version test. -7894b1d0ea sysdig: a couple more fixes -cbbe660504 sysdig: implementation fixes -8c70dd8d17 sysdig: simplified the separate handling of the two different sysdig block types -fbe8d3a00f sysdig: support the most recent version of sysdig Update the pcap-ng reader and sysdig event dissector to support the second version of the sysdig event block, which was introduced after Wireshark's original implementation -b258f90ce5 GitLab CI: Try switching Windows builds back to Qt 5.15.1. -e462b2b1c2 RTP Player: Fixed issue with hanging the player at end of play on Windows -33cdd795e8 STUN: Remove duplicate code -9a41ec8697 Improved ASAP statistics. -109de7891c Changed group for ASAP Statistics. -39fd3212b9 Added statistics group for RSerPool protocols. -9587569f44 Added ASAP Statistics. -9550944ef9 Added dissector changes in ptp for G.8275.2 Profile -cd26f4bbb8 WSUG: Update print dialog -2b072b8e76 RTP Stream Analysis: Process more streams than two, audio save removed -fe7bf413fc GitLab CI: Clear our Windows build dependencies. -156737db0f GitLab CI: Add a Visual Studio code analysis step. -0d202254f8 PFCP: In UP Function Features dissect QUOAF bit. -f2091790a3 ieee80211: parse multiple TBTT in Reduced Neighbor Report -6eb8a81d67 ieee80211: add 20 MHz PSD field in Reduced Neighbor Report -d0088585b3 qcustomplot: Fix some warnings in upstream code -fe98c68224 RTP Player: UI improvements -4d361cc7cb RTPS Fix locator port signedness -e06940d5a6 RTPS: Fix call to unsigned field for locator port -df5e4fe9aa RTPS: Fix missing port in LOCATOR_KIND_UDPV6 -059887e089 Clean up some cppcheck warnings. -69244cbb98 macos-setup: Update CMake, Qt, and Python -d95213afb0 prefs: get rid of unused PREF_EFFECT_ flags. -4637111f6d GitLab CI: Make our MSBuild output more quiet. -3231a33590 prefs: get rid of unused #define. -85b36ef4b6 GitLab CI: Switch to our new Windows runner. -56c540159d packet_list: Promptly reflect changes to frame.marked field -a97506d166 wslua_utils: fix a memory leak -1dbd022c6b ieee80211: Improve the handling of the ISTA Availability bits field. -dff0f997de check_static.py check symbols that could be static. -35d47066b3 QCustomPlot: Update external library to version 2.1.0 -e83ee9b66a Add more common words to spelling dict. -82b203dfee tvbtest: Test offsets returned by tvb_find on subsets. -587198a4cc QT Print Dialog: Make header optional -52030fdca7 Try not disabling designated initializer overides. -074b33e465 ieee80211: Fix a small issue with Ranging Trigger support. -ff5430b100 NAS 5GS: upgrade dissector to v16.8.0 -c01dd585c7 netmon: fill in all of the 802.11 pseudo-header in the dissector. -4c16875759 protobuf: Fix leaking nodes and strings -c280ee9234 EBHSCR: add digital IO protocol -c0abaa06f7 maxmind: add optional synchronous lookups -b13065cdc0 TFTP: Fix is_valid_requerest_body -255fafad70 ieee80211: Add support for Ranging Trigger User Info subfields. -284d5a6b01 proto_data: small cleanups. -e4746392c7 lldp: Extreme TLV 4 is ZTFv2 Fabric Connect and first byte is Capability -548290098a isis: Fix tlv 184 decoding error -51170b91d2 asn2wrs.py: prevent adding several times BASE_VAL64_STRING -352b555b7c LTE RRC: upgrade dissector to v16.4.0 -348daa8d50 NR RRC: upgrade dissector to v16.4.1 -3c4b6c94f2 DIAMETER: Dissect Access-Network-Information (AVP code 1263) -ec2c42723f osi/nlpid: Update Avaya proprietary NLPID -8c7a1c0f39 ndp: Add Chassis type used in GNS3 image -1845d71819 lldp: Add Extreme/Avaya Fabric Vendor specific sub-TLV decoding -e100466798 packet-netlink-psample: Align enum ws_psample_attrs to kernel header -ea20002a07 QT: Fix printer dialog -3b8574b244 WSDG: We build with vcpkg's libpcap on Windows. -7a261fb538 Make a couple of functions static. -4e5f0456c6 RTP Player: Added ability to save streams as .au and .wav -e44db606fa DIAMETER: Process BCD encoded IMEISV in User-Equipment-Info -67f072e9f5 ieee80211: Add further support for 802.11az D3 ranging parameters. -a80ea46ff7 CMake: Enable AUTO{MOC,UIC,RCC} according to our CMake version. -f4d0273a15 TFTP: Added tftp heuristic dissector -60509540b9 TFTP: strengthen heuristic for RRQ/WRQ -966347c441 TFTP: Added conversation dissector check -81d1c8dbc8 PCEP: Updating some IANA defined types/codes -7e39f4eb86 RTP Player: Added ability to save streams as .au and .wav -68ba60774f Prettify and standardize LAC, RAC, SAC, TAC in several ASN.1 dissectors -f29563b860 ieee80211: Add support for PASN Authentication frames. -94bb564996 conversation: use the Wayback Machine for a URL. -7445635fdc RTP Player: Allow a user to select output rate -b06a3c5eb8 NAS 5GS: Fix dissection of EAP Message in PDU Session Authentication Result. -cf827f248d NVMe: Decode all fields of Identify Controller Reply. -58ec37f093 RTP Player: Added play rate of decoded audio -47862d8fce RTP Player: Dialog is nonmodal now and can be called multiple ways -e43058ca59 A-bis/OML: Improve dissection of ip.access specific IEs -22b2d8e1fc isis: TLV 147 is not proprietary, it's MAC Reachablity from RFC 6165 -a60cde8eb0 isis: Updates to Avaya proprietary TLV 184 decoding -5dd15cd56c RPM: Don't install HTML manuals twice -5848d8a6f2 RPM: Update the HTML documentation location. -a9c119a6a6 RTPproxy: typo -c0249887af RTPproxy: update list of errors -e4d4814168 Don't install HTML manuals twice. -d08fa84025 ieee80211: Dissect decrypted FT BSS Transition GTK subelem -1f9ff3f547 OER: parse extensions in SEQUENCE and CHOICE definitions -678914ca0b Fix some item lengths. -7fee50274f Merge the caputils/ and capchild/ directories -2ba52cdc0e tvbuff_subset: fix its implementation of string scanning. -22cf2cb345 CMake: Set CMake Policy CMP0071 to NEW -d7401147b4 CMake: Remove non existent '/codecs' include path -0fd2033ba2 plugin_ifdemo: Add missing QtMultimedia dependency -5595cfb3e5 IEEE 802.11: Add dissection of PASN Parameters -00bf70e446 IEEE 802.11: add AKMs 19 and 20 -cc3ee84516 [Automatic update for 2021-03-28] -eaf6554aa1 ISIS-LSP: Fix length of a field. -cda18f951e wslua_tvb: correctly trim off the end of a tvbuff. -2b9a6ee592 text_import: just suppress the two-initializers warning. -fd39930f40 text_import: don't initialize array elements twice. -5bbfee2ed8 protobuf: fix leaking tokens -1c59f7d9ac RTP Player: Decoding of audio improved -e75e1fb580 Follow SIP Call: Added Follow SIP Call to Follow menu -cd5b568233 RTP Player: Showing of setup frame for RTP stream fixed -828b43491c macos-setup: the current Python is 3.9.2. -be2b0fc810 CMake: Enable AUTO{MOC,UIC,RCC} earlier. -6da96eeb2a capture_opts: always initialize ifname to null. -525006f97b protobuf: free memory used by scanner after parsing -98cf147b19 glib-compat: Fix build on Windows -62af671bf3 Lua: add DissectorTable.try_heuristics() function -537c5f2955 Regex text imoprt: MSVC compiling and updated timestamps -b0289c5aaf Regex text import: fixed ui deviations -afd1bb0381 Regex based import: documentation and release notes -8c1b29a597 Regex based textfile import -880edd9009 nordic_ble: Update display name of nordic_ble dissectors -72a6e814bb isis: Support for proprietary Avaya/Extremenetworks Fabric TLVs/NLIPD -f96886ebef tools: add g_memdup to prohibited APIs. -2484ad2f72 TCP: SEQ analysis precedence preference -df46a52174 NEW: Dissector for signal PDUs -93e96885c5 GSVP: fix a typo -ea929d6401 wsutils: add local implementation of g_memdup2. -e6df130762 test: add missing raw string regex identifier. -d18e1f19e9 Add dumpcap options to set the name and description for a capture source. -ecad065809 Add FIND dissector -bedd1a8aee gvsp, u3v: GenDC endianess fixes and new pixel formats -815024346a TFTP: dissect_tftp fix -0304d5ec27 TFTP: strengthen heuristic for RRQ/WRQ -5e2080131d TFTP: heuristic fix for RRQ/WRQ -291a8b8bc1 Replace g_assert(FALSE) with g_assert_not_reached() -ebf670692a Protobuf: Allow all protobuf fields to have a plugin dissector -11f933b446 Protobuf: Provide an option to add plugin subdissectore for fields of all types -387ebc955f Protobuf: Provide an option to add plugin subdissectore for fields of all types -f10ebb959d VoIP UI: Added shortcuts for dialog buttons -4b1dad3f2e USB HID: Removed codes of repeated dissection -2a4859bd14 RTP Player: UI improvements -2e6d3b571b LDAP: SASL Buffer doesn't include Length field -337bdf8eb3 DNS: Fix pointer for is_multiple_responses -4981b10d0b Add a commit-msg that may be installed to verify commit msg line length. -5177437f30 "GTP: add option to decode T-PDU Data with a plugin dissector" -e677a909e1 SMB2: fix two memory leaks -2af7f913b8 packet-isis-snp.c: Add source-id-circuit to dissection -3f556a6e76 Do the LFS checks before processing any subdirectories. -a7082e33ff psample: fix formatting of 64-bit integers. -146578889e packet-netlink-psample: Add dissector for psample netlink packets -030fbc7740 RTP Player: Fixed incorrect handling of legend in graph -0cc59d38ab Replace the Large File Support CMake stuff. -3693dd52cc rtp: addedd extended sequence number and timestamp -9a3bb60266 IPPUSB: Do not assume every USB traffic is IPPUSB -a123578fd5 RTP Player: Visual waveform shows what is really played -fdbe68e3f0 ftypes: an fvalue_t can no longer have a GRegex. -09707973a9 NR RRC: use _ instead of - in filter names -c5c6a5a9cc LTE RRC: use _ instead of - in filter names -f6b0ff72e7 XnAP: use _ instead of - in filter names -9df7492627 S1AP: have a single filter for ENB-UE-S1AP-ID or MME-UE-S1AP-ID fields -7c0ca88170 [Automatic update for 2021-03-21] -439ecf98b6 TCP: Obvious Spurious Retransmissions are not always detected -51cf733fc6 NGAP: have a single filter for RAN-UE-NGAP-ID or AMF-UE-NGAP-ID fields -048a28e3bc IEEE80211: use G_GUINT64_CONSTANT instead of %ULL -f81572ac09 IEEE80211: remove a shadowed variable -66f35c7130 IEEE80211: squelsh a MSVC warning -1abe8cc3ce IEEE 802.11: add FTM ranging NTB-specific -07fb47111e DNS: IXFR/AXFR queries with multiple responses -90d9eb2062 TLS: another fix for Google-QUIC-Version Transport Parameters -b61fd6d76a dfilter, ftypes: get rid of FT_PCRE. -ce611792c3 dfilter: clean up indentation. -de374722e8 TCP, HTTP: Fix reassembly of odd corner case of HTTP responses -936870d507 WSUG: remove extra "/" after adoc URL attributes -a9a476f855 SCTP dissector improvements -4c513fb4ab Minor doc cleanups. -9b3afa0278 Rewrite wmem_strbuf_append_vprintf() using vsnprintf() -392299d9ff wmem_test: Replace some assertions with equivalents -b18bb58a95 json: add application/x-ndjson to the media types handled. -be000686de prefs: use g_error() to report certan errors. -9f04392c0f frame, tcp: don't g_assert while in the middle of dissecting. -6ffbbcefa3 libwireshark: don't allow fields of type FT_PCRE to be registered. -54c30c8336 TCP: Handle sequence number wraparound in multisegment pdus -d025bdca05 Dissection of Abort packet and characters number in Authorization -90da092772 MNDP: Add TLV 17 (IPv4 Address) -5a4cb7ce33 caputils: pull the includes out of extern "C" { ... }. -4584b9d1d3 caputils: get rid of the extern "C" { idiom. -9ca121bcf8 caputils: fix compilation without pcap. -f6e0de60db Windows: upgrade Npcap to 1.20 -6cdfc087c5 TLS: add support for brotli-compressed certificates -02a4d41c10 Fix typo in packet-exported_pdu.c -f5fb60cfdd GTP: Fix the version check in decode_qos_umts() -eda6acb63b 802.11: add dissection of FTM Ranging Parameters -83165d0107 PFCP: Add missing dissection of ipv6 pd address in UE IP Address -eee8476acd tls(-utils): Add value from RFC 8998 -7efb2120bc kerberos: regenerate packet-kerberos.h. -2820156fbd Move still *more* headers outside of extern "C". -205e77d404 ISAKMP: Pad Length field is 1 byte long -d3235c685b ieee80211: Support decrypting Fast BSS Transition with roaming -da05e55c74 ieee80211: Display IGTK and GTK subelem key lengths in decimal form -49f279a04d ieee80211: Convert proto data type define to an enum -f0dcee3787 ieee80211: Save dot11decrypt proto data only when decryption is enabled -37b3295175 ICMP6: Parse RFC 5837 extension structures -e434d404d0 Move even more headers outside extern "C". -1e1f4e6b5f Move more headers outside extern "C". -a892a161d7 pcapng: add some comments warning not to cheat. -a7d98a2cc9 Expand a comment. -8f965899b3 Remove unnecessary includes of wiretap/pcap-encap.h. -ce20c00049 Remove unnecessary inclues of wiretap/pcapng.h. -9bf838b2ea tap_export_pdu: finish the job of reporting errors. -8795edd57c tap_export_pdu: report write errors on the output file. -37000e9565 tap_export_pdu: clean up includes. -c33e2f7b51 Add more error-reporting routines that call through a function pointer. -89ae76d300 IEEE 802.11: Add Protected FTM Request/Response -db8be3d200 IEEE 802.11: Refactor FTM Request/Response -8252878a45 ieee1905: Fix a filter bitfield that was incorrect. -5f0dc153dd debian-setup: include GCC and G++ in the basic list. -528eb3b3aa ieee80211: Fix a tag_len calculation that was wrong. -fd4c768972 ieee80211: Add the tag val for TAG_INTRA_ACCESS_CAT_PRIO. -f785cf5340 Fix the captions for the buttons in the "export specified packets" dialog. -03d6f39a99 libwiretap: make wtap_wtap_encap_to_pcap_encap() private to the library. -7dc17158db tap_export_pdu: fix an out-of-date comment. -2e87c27ce1 Voice dialogs: Unified naming and order of buttons in dialogs -01151ec332 Clean up "Export PDUs to File" code. -006f0ab571 Voice dialogs: Added Select All/None/Invert to all of it -bc45d75608 [Automatic update for 2021-03-14] -d4c55ba464 tap_export_pdu: free err_info for WTAP_ERR_INTERNAL. -610dffbb19 pcapng: make sure the packet encapsulation matches the interface encapsulation. -c92f22d034 debian: wtap_register_backwards_compatibility_lua_name isn't a public API. -ea60a57826 tshark, export_pdu: Allow tshark to export PDUs to other file types -9bd144b8ea tshark: clean u the way the -U option lists available taps. -b5f2ed34b1 btle: decode new control PDUs and advertising info in 5.2 -d23b0b82c4 GitLab CI: Fix our debian-stable version. -172323a3e1 IEEE 802.11: Add dissection of FTM action trigger values -1eb4a62dbc tshark: fix handling of "you're writing to a closed pipe" errors on Windows. -e5916d1fc9 NVME: Fix some spellings -f99bd01cee nvme: don't assume "%lu" is the right format to use for a guint64. -5d39e36198 doc: Clean up lists of file types. -cc6a45420a VP8: some cosmetics from RFC 7741 -dabf0af6b7 AUTOSAR NM: In default configuration all CAN packets will be dissected -272ff625f5 NVME Identify Controller: decode TNVMCAP, UNVMCAP, RPMBS fields. -d509e7e872 NVME Identify Controller: decode MTFA, HMPRE, HMMIN fields. -b7f3a922e0 NVME Identify Controller: decode AVSCC, APSTA, WCTEMP, CCTEMP fields. -6b9adc46de NVME Identify Controller: Error Log Page Entries and Number of Power States decoding. -ded4a94c71 NVME Identify Controller: Firmware Updates and Log Page Attributes decoding. -e2b444a650 NVME Identify Controller: fix compile with CLANG in strict mode. -5d0488cadc Refactor dissect_nvme_identify_ctrl_resp() function. -72443746a8 NVME Identify Controller: decode Optional Admin Command Support. -d1f5fa2965 NVME Identify Controller: decode NVMe Management Interface -d277368d26 NVME Identify Controller: decode Command Retry Delay Times -23a3f83140 NVME Identify Controller: decode FRU Globally Unique Identifier. -c88eb867d6 NVME Identify Controller: decode Controller Type -f7ba8421cf NVME Identify Controller: add Read Recovery Levels decoding. -7d20992d8f NVME Identify Controller: add and use add_decode_group(). -af803b6f01 NVME Identify Controller: Decode Contoller Attributes. -04add823a5 NVME Identify Controller: Decode RTD3 fileds. -84be51e614 NVME Identify Controller: Decode Optional Asyncrhonous Events Support. -de0a0a3568 NVME Identify Controller: decode additional fields: -381207c4e3 RTP: fixed comments, https -e5adb4b506 GitLab CI: Speed up our fetching/cloning. -71f4712532 ncsi: Fix warning found by Clang Analyzer -c3687757b9 mbim: Fix warning found by Clang Analyzer -ed2955cf4c PTP: PTPv2 dissection updates -ee64d6362c ICMP: Support MTU in RFC 5837 -c473eba8dc observer: rename source and update name. -2561f1e9f8 libwiretap: don't have a central table of file type/subtype name mappings. -98485a1c27 pcapng: small cleanups in pcap_open(). -e0afa7f2a4 Observer is now a product of Viavi. -20a6fea312 EAP: fix a memory leak -74d432ecc4 NFS: fix for EXCHANGE_ID SP4_SSV -24d59017a6 RTP Player: Added additional shortcuts -aab0bd12a5 pcapng: clean up pcapng_block_read(). -fa9d8fbc85 VP8: Show details of version field -584442fd6d VP8 RTP: fixed wrong bit for "show bit" -a52ab28013 pcapng dissection: fix dissection of the if_filter IDB option. -73de7b1325 NAN(WiFi): Fix wrong variable size -63b484c91a Qt: Copy->Value - don't zero pad hex values -11b7d17951 IEEE 802.11: add PASN authentication algorithm -f669bf2ec9 pcapng: ignore if_filter options with an unknown type. -6210256229 LLDP: Allow organizational specific TLVs without payload -7446a16247 pcapng: get rid of the local pcapng_t in pcapng_open(). -933e7f5eb6 DECT: "tranceiver" -> "transceiver" -598e32f933 commview: use the data rate to determine the modulation. -686f141e2c tools: add more packages to brew script. -649eab2dfe RTP player: It is possible to select SETUP packet related to RTP stream -dcd3e26a81 several: make the phy reflect the packet modulation. -7b48fb91a0 DECT: Register dissector correctly -b185260efb prism: clean up some things. -71905c6597 radiotap: fix a comment. -4b07a92103 Windows: Update our spandsp packages. -84e8b8b1f5 oampdu: Fix "Queue Configuration" message parsing -1084e72f78 oampdu: Process DPoE GetRequest messages for Link and User Port objects -2753c4c27e Expert info: check group and severity -ce786ed265 Rtp player: It is possible to select multiple rows in stream's list and graph -5d709459c4 TECMP: Adding missing reserved flag to timestamp (BUGFIX) -1dd97bc1ff IEEE 802.11: add az LMR public action frame -6e285df1c2 ppi: make the "phy" reflect the packet modulation. -b3e55ba4b7 MP2T: Detect stuffing bytes after SECTs when PUSI is 0 -31dc280d25 radiotap, wlancap, wiretap: make the "phy" reflect the packet modulation. -d3f17ee08a Remove modelines in ui/qt. -1910e416a9 LTE-RRC: Rename some duplicated fields names. -fd9dcb592a GBCS: User interface alerts does not contain UI code -4131019969 proto.c: Use global var insted of environment var -879a33f158 LTE RRC: add dissection of NAS 5GS PDUs -23052de590 ZVT: Added dissection of Refund and Reversal packets -e240ec3d2d NetPerfMeter: Drop "protocol" from the name -095618ea87 [Automatic update for 2021-03-07] -cdf5f31454 cip: set hf_cip_cm_sc as generated field -41a172cc95 if_capabilities: Use a structured error msg from dumpcap -b5530e7021 Teach our console log handler to use log domains (Unix) -cff3a1c08d prefs: Don't clobber env variable G_MESSAGES_DEBUG -e4b5573ff5 RPM: Fix build using the Unix Makefiles generator -6b830718d2 niobserver: some work. -ad143c382b BTLMP: Fix a value_string value -ed9d35df92 MBIM: Fix value_string entry -f13fd55663 rpm-setup.sh: Fix typo -2d7b68aa09 Replace g_assert() with g_assert_true() for testing -b2bb8bf4e0 Replace g_assert(0) with g_assert_not_reached() -d617f197e8 IEEE80211-Radiotap: Fix a typo -fadbb0a31b Fix for NetPerfMeter Results message. -2627bd4b84 snoop: expand a comment. -8f700ab1f3 peektagged: guess the PHY for 11b/11g/11a. -25d44cde11 wsutil: rename frequency-utils.[ch] to 802_11-utils.[ch]. -e60bdb8d9a Replaced large NetPerfMeter captures by one small capture. -a5757e77a4 Fixed detection of NetPerfMeter data pattern in dissector heuristics. -5efe21850d IPVS: Fix commit hook warning -aae3c634b4 IPVS: Add COL_INFO with version and number of connection -efae777674 IPVS: Add Payload version 1 -efb27fe2e3 IPVS: Add support of Header Version 1 -bae98a46e9 ZVT: Added dissection of missing fields in Status Information packet -4628a60740 debian: config.h is not a public header -1796053491 dvb-data-mpe: Decode MAC address, don't process scrambled data -bd044e5ec0 PDCP-NR: some decryption changes. -6b6a2f77ad IEEE 802.11: Add constants for az, aj, and aq -b8d90bb548 netxray: update a comment. -e536166b38 Fix warnings with GCC and -O3 -1e17f3f287 MPEG-DSMCC: Increase size of private data length field. -fc6bdbfe71 ORAN: Fix a param name, and some section refs -eabca2f2b8 Header updates, pointing to up-to-date I-D versions. -57300b5008 Moved some more definitions. -957ab6370a Removed defines from packet-enrp.c, since they are now already defined in packet-asap+enrp-common.h. -80b723dc1b Moved common definitions from packet-asap.c to packet-asap+enrp-common.h. -fb3de6ef04 ZVT: Add receipt parameter dissection -481b490b82 Miscellaneous EditorConfig fixes -b807020537 'stats_tree' is not a dissector plugin (CheckAPI.pl) -470f94cc3d mpeg-sect: Support Decode As; only register one dissector (MPE) to TID 0x3E -25edc7439b Make ui/*.[ch] indentation consistent. -8f7303df82 Fix checkapi stats_tree files -7f105d3981 CMake: Use CheckAPI's abort/termoutput with dissectors only -142cfb03ac GQUIC: fix parsing of unknown (but valid) tags -26b602a7ae [dissector] add dissector for OPUS packet support -a3be7e898c column-utils: Get snprintf prototype from stdio.h. -e31bddb16f geonw: fix the column formatting. -73d793788c Remove and replace obsolete ws_snprintf() definition -670fab2ce5 ieee80211: Fix Dead Store found by Clang Analyzer -b140ea6f50 ieee80211: Add FILS Discovery to COL_INFO -fc9fe99234 ieee80211: Fix FILS Discovery Offset -fae1067d59 IEEE 802.11: Add FTM Sync Info extended tag -e247ffa906 PROFINET: Multiple write in record dissection -a23fe56980 RTPS: move PID_DATA_REPRESENTATION dissection -be68150021 ZVT: Dissect Print Text Block packet -e075626611 [Automatic update for 2021-02-28] -76ae08b7b8 WIP: IEEE 802.11: fix ieee80211_tag_rsnx length processing -23a5ebf2d9 ASAP+ENRP dissector clean-ups. -984f3372c8 DNS: Ignore req/resp tracking when in_error_pkt -ab7375dc6b Check for CaptureFileDialog::selectedFileType() failing. -2f31927dcc tls: improve TLS-SRP support with decryption and username dissection -f503117689 git: Add HTTPS support to Git Protocol -72dcf04a1b plugins.example: Be less terse in the README description -e20ca8e9e8 tests: skip plugin count test if feature is disabled -404f619ea2 Added decoding of ProtocolID and PPID into Component Status Protocol dissector. -12edf427ab dvb-ci: clean up the protocol column for mime files -eceff254b6 Docs: Recommend EditorConfig. -8ccbdb786a Add support for SRVName SAN extension for TLS certificates -e2ee14ae03 GQUIC: add support for some missing tags -92b3edd798 macos-setup.sh: Starting with major 11, the minor SDK version no longer matters -525ad67066 The latest power profile C37.237-2017 has IEEE_C37_238 TLV different from the earlier version C37.237-2011. The previous version of this standard, IEEE Std C37.238-2011, separated grandmaster time inaccuracy and what was then called NetworkTimeInaccuracy into two fields. The first, grandmasterTimeInaccuracy, was located immediately before totalTimeInaccuracy in this version (now a reserved field). The second, networkTimeInaccuracy, was located where totalTimeInaccuracy is now found. -7665075241 wiretap: make WTAP_FILE_TYPE_SUBTYPE_UNKNOWN -1 rather than an index. -715fc20a92 Update packet-mux27010.c following the correct interpretation of the EA bit from the specs https://www.3gpp.org/ftp/tsg_t/tsg_t/tsgt_04/docs/pdfs/TP-99119.pdf where it is described the case of info field bigger than 127 bytes: * the first octet stores the first 7 LSB bits * the second octet stores the other 8 MSB bits (see pg. 18). -9191746670 wiretap: add a block type for systemd journal entries. -7ffc11e38f wiretap: add some additional bounds checks for file type/subtype values. -23e6b32855 git: show expert info for unrecognized special packet 0003 -a3f1408649 IEEE 802.11: Extend RSNX to dissect octet 2 -7fd7153696 GQUIC: add decoding of CGST tag -ed86f51e49 wiretap: rename wtap_register_file_type_subtypes(). -4cdc6ee573 exp_pdu_open: swap two arguments. -0e301fba78 usbdump: update struct file_type_subtype_info. -166159f15d wiretap: eliminate the pcap/nspcap/pcapng WTAP_FILE_TYPE_SUBTYPE_ values. -3742f921b2 git: read pkt-line length from specified offset -ef61fd4638 added description for UDP Multicast Streams -c3ec4f52ce added description for the Flow Graph window + screenshot -30d14386b4 radius dict aerohive: Add comment about attr 212 (ap mgmt mac) -fe4555c3c1 Extremenetwork/Avaya/Lucent/Baynetworks/Wellfleet specific protocol updates -aae669118e packet-srt.c: Add link to some network protocol description -ba196f550d packet-tftp.c: Fix an incorrect value in a comment. -ea7131cee0 Make a couple of dissector vars static. -20720c8441 MBIM: fix some signedness warnings -cf14578c61 MBIM: dissect the commands of MBIM extended version 3.0 -bc3cc17bc4 Lua: add routines to return pcap/nsec pcap/pcapng file type/subtypes. -69ca16bdf0 ZVT: Dissect list of permitted ZVT commands -d50f712a85 wiretap: fix use of wrong index as array subscript. -00d2661459 wiretap: fix dependency in CMakeLists.txt. -3a25ebbc42 Updated broken URL in headers. -614df91e23 RTCP detect non zero padding and dont dissect zero length -d5d26679fc ZVT: Use g_ascii_strtoll instead of atol. -2e7f2ffb7a Added "Follow DCCP stream" feature. -a57a32c04e ZVT: Addedd dissection of amount, terminal ID, date and time. Registration fix. -f895014f68 reassemble: Improve perf of free_all_reassembled_fragments. -297246093b Small FGP dissector improvement -842a7cccf9 wiretap: have file handlers advertise blocks and options supported. -b8ce02e6fb editcap: Fixup our help output. -b9bdce8484 NetPerfMeter: Fix compilation on Windows. -dc3e92f638 Added NetPerfMeter test suite. -2fe740c00d Removed unnecessary check for transport protocol. -cdbbf5d384 Decode time stamp field to the actual UTC time. -115472aaf8 Now using heuristic dissector for transport over TCP, UDP and DCCP instead of port number range. -6f6537dfba Fixed typo. -6737430111 Added NetPerfMeter test trace. -77343db1fe Improved NetPerfMeterProtocol dissector with detection of protocol for TCP, UDP and DCCP by payload inspection. -0f0b340aa5 PacketList: mouseMoveEvent: fix memory leak -ba28616ff5 TCP: Conversations Statistics loyalty to connections initiators -ceb1db49d6 Fix reassemble_test's additional debug mode. -daf4e3cafe [Automatic update for 2021-02-21] -3ee6eb0be3 dvb-ci: afs resource: dissect file req / ack -95f3d1b075 QT ByteViewText: calculate string widths consistently to prevent clipping -cd77e5aa5f Some more spelling fixes. -bddd034186 added the description for the exporting TLS session keys dialog -94488fc509 macos-setup: Require Qt 5.6 or later and macOS 10.8 or later -f3bc71c44f Make some more vars and functions static. -4d793fdd7a sharkd: squelch redundant decl warnings -166dcae76f sharkd_daemon: squelch unused parameter warning. -ddd8f0ab61 tests: Look for softhsm2 in more places -1f595c435c BER: get rid of WTAP_FILE_TYPE_SUBTYPE_BER. -c80c16759b wiretap: eliminate two WTAP_FILE_TYPE_SUBTYPE_ values. -abf9e027fc Require Qt 5.6 or later. -b620a5e535 VJC: Fixup some proto_tree_add_expert calls. -72c9b4b1e8 Add bounds checks to VJ compression [#17243] -81cc0ad06c Added missing dccpservicecodes.h to epan/CMakeLists.txt. -b82d08ab18 Added IANA-assigned DCCP Service Codes. -06a65f121f mPacket dissection improvements -a443d60b1c git: Factor out dissect_pkt_line helper -313a6e9274 CI: Don't run xcode-select. -61d53b74c9 RTPS: update dissection of discovery PID 0x77 to match spec -32d4af0ed9 NAS-5GS: Dissect Extended rejected NSSAI IE -a814a95007 arinc615a: Avoid calling g_str_has_suffix(NULL, ...). -8b775000bc wiretap: register BUSMASTER log and candump file formats. -c9423a9a13 Fix some spelling errors and update word list. -4fd5224ecf CMake: Use target_include_directores more. -6bffbc9896 dvb-ci: pass ami payload to mime-encap dissector -a931d73e64 wiretap: fix return value of wtap_register_file_type_subtypes(). -43ffb5436c btbnep: use the define for ethernet address length -e106fa9e74 dvb-ci: lsc resource: dissect ip config request and reply -edc17b6589 wiretap: update the count of builtin types early. -881f1048eb frame: get rid of an unnecessary initialization. -dc73b731ca IEEE 802.11: Handle invalid SGDSN serial number lengths. -ba9b08a710 netscaler: fix a comment. -f3166ce07d ui/capture.c: simplify cf_open_error_message(). -99ef1b2643 make-manuf updates. -a7256d50b5 wiretap: more work on file type/subtypes. -2ff9f3eb78 dvb-ci: add the host control apdus from CI+ 1.4 -4e3ec2d01a TCP: last out-of-order packet is marked as a retransmission -b3f356efa2 RADIUS: add accounting request authenticator validation -1965109ec7 Fix null dereference in packet-vj-comp.c -2efed17b54 addeded description about Resolved addresses stats -90b6db8ff8 added the description for HTTP2 -e5658ccb5c Spell checking script: reduce output. -6581899a84 NCSI: Squash commits of NCSI and PCI-IDS -3ad7f90a96 CMake, GitLab CI: forcibly unset CMAKE_VERBOSE_MAKEFILE if requested. -fa15eb8f5d CMake: Add a note about setting CAExcludePath. -9ffb0f27c8 GitHub CI, CMake: override the definition of cmake_build. -23a5f6a177 Support Van Jacobson PPP compression (#12138) -20ab1ba46b HNBAP: Break out MCC and MNC from PLMNidentity -2a1de77c72 GitLab CI: *both* commands to sed need a -e flag. -2e9303b7b2 GitLab CI: use sed to strip out -W and -f options from output. -0ed0ab665f CMake: the argument to rpmbuild to quiet it is --quiet, not -q. -e29c934d72 NVMe Fabrics RDMA: Initialize a variable. -ef03a3b4ea ieee80211: Fix dissection of NonTransmitted BSSID Capability when include on nonTransmitted BSSID IE -ecaf1897aa Qt: Do not use obsolete functions -4b22f71f76 CMake, .gitlab-ci.yml: try to cut down the output for Fedora RPM builds. -812c9f5b81 rpm-setup, WSDG: add a --install-rpm-deps option to install rpm-build. -11e919898c Set a few more dissector vars/funs to static. -909bb0a012 dvb-ci: initial support for auxiliary file system resource -e99c9afce8 Be more strict about opening URLs. -270c8ed746 CMake: Make sure system headers are treated as such. -3c404abf2c rpm-setup: install libgcrypt by default. -dde65b96cd ip: ip_ttl _ws.expert fields not set if no tree -996bdc37bf WSDG/WSUG: Bugzilla->Gitlab Issues; bad MATE link -7f2ad0b7d1 IEEE8022.11: Fix some spellings. -de4cd04e60 gitlab-ci: try to make the RPM build less noisy. -2e4ea72f51 gitlab-ci: try to make the Debian build less noisy. -c0711693ab Enable -Wredundant-decls. -3387eef836 wiretap: remove duplicate declaration of wtap_block_get_type(). -0cf834f909 Make some more variables and functions static. -e727d6f838 PDCP: set key error strings with g_strdup_print) -20bc017ba5 [Automatic update for 2021-02-14] -b8b3531883 wiretap: register most built-in file types from its module. -5b3c3d0682 WSDG: deprecate wtap_filetypes. -8ec5906fd6 iseries: report Unicode files as Unicode rather than ASCII. -63d802099a ieee80211: Update Reference -8bba6ebe5c wiretap: remove spaces from file format names. -8037be0ef6 Modbus/TCP: Add TLS dissector -afeb15d4d8 QUIC: add support for more QUIC versions -5d38347128 bssgp: Set in_error_pkt -318d86852d gprs-ns: Mark NS-STATUS as in_error_pkt -5260be8ab6 rdp: add Restricted authentication mode flags dissection -24acef0885 wiretap: file types have a name and a description. -28dbff322b WSDG: add UN*X targets for building packages. -f0ebc50762 wslua: expose some libwiretap APIs in Lua. -b67494e32a WSDG: give more details on setting up a UNIX build environment. -b9bdc803bb ASTERIX: fix dissection of I010_041 and I010_042 fields -af119730e6 ISKAMP: fix a REPORT_DISSECTOR_BUG printf -4c328749ac NVME RDMA dissector: add decoding of RDMA payload for connect command. -7246677d42 NVME RDMA dissector: store RDMA transfers and link them to commands. -aea7f6fad2 NVME RDMA dissector: decode Property Get/Set structures. -bfa2ae5964 Revert "NVME RDMA dissector: store RDMA transfers and link them to commands." -c361d31843 added the description about the 29West stat menu -5160fc895e NVME dissector: fix parsing of NVME Identify command. -54abb56b1d added description for F5 -aa0081327c wccp: fix unused variable ‘length_remaining’ [-Werror=unused-variable] -7d8d209c9f wccp: fix Dead Store found by Clang Analyzer -9d91ebd616 VNC: Fix dead store found by Clang -a4bcc8bd13 snort: fix dead Store found by Clang Analyzer -3cf55c314e ieee80211: Fix Dead Store found by Clang Analyzer -2aab84350d someip-sd: Fix Dead Store found by Clang Analyzer -6fc94ac462 extcap: Fix Dead Store found by Clang Analyzer -f2888ecf38 btle: Fix Dead Store found by Clang Analyzer -a22ef5cca5 btatt: Fix Dead Store found by Clang Analyzer -a3bb5f2da3 Added the description for the SMPP operations -05d5506324 NVME RDMA dissector: store RDMA transfers and link them to commands. -7b9e8f3080 SOME/IP: Fix crash after loading a faulty uat config (BUGFIX) -f5b8c1b686 ESP: validate keys in UAT. -c7f66cf934 TShark: Load extcap preferences only when needed. -28937e9022 Fix dissection of transport connect payload for NVMEoF with RDMA. -156bc6ca91 DNS: Support for ZONEMD RR (RFC8976) -2c6b9e83f1 RTP player: squelch a narrowing warning. -f355bfadcc SCSI: use BASE_DEC_HEX for counts/lengths/etc.. -976f3da9aa Infiniband dissector: print RDMA addresses, sizes and keys in HEX. -9e2e260fa8 Infiniband, iSCSI, NVMA: use BASE_DEC_HEX for counts/lengths/etc.. -a8e2197d99 git: Parse delim-pkt and response_end-pkt -c8246c9973 Moving glib.h out of extern C -1eeb2c1a10 SOME/IP: Bugfix copy and paste in method name check -46c44e0785 NR RRC: add preference to put NAS in the root tree -12ab24019f RRC: add preference to put NAS in the root tree -ebfbf958f6 Add ENC_TIME_NSECS timestamp encoding -9dd74b2788 p1: Rewrite do_address for extension attributes -52163d05ba IPSec: add comments to ESP key-setting function. -259134b406 Make some more variables/functions static. -cb3d463a38 lte-rrc: Add preference to put NAS in the root tree -a1e03ea89e Remove the existing "custom block" mechanism: -e92620454e Diameter 3GPP: Dissect more flags in Access-Restriction-Data -5e735f6581 TCP: Remove a no-longer-used field. -ce19a2512e TCP: Add a SACK range check. -ccd8529440 ieee80211: Add bit 34 and 35 on RM Capability -70a85e1fa5 gsm_a_common: free stat table items -cd4e55fa03 gsm_a_common: create and populate the stats table only once -02cb167cce uftp: Fix typo in #define for default port -f0c54cc480 wiretap: add an API to get the type of a block. -09684644ee wiretap: clean up WTAP_BLOCK_ names. -d67b856d62 added description for IPv6 statistics -ae8c1d405a added description for IPv4 statistics -698dab4bfe RTP Stream Dialog: Selected rows keep selected during recap -99c712ff5a dumpcap: don't mention Npcap if we're not using it. -7e063b6070 RTP Player dialog improved -9c9376fa01 QUIC: add support for draft-ietf-quic-version-negotiation-03 -b1838bb950 Make more dissector non-statics static. -69066c77ee PDCP NR: fix compilation without any ciphering algorithm available -b09514f3b3 dumpcap: provide more information to put into an Npcap bug. -40e5934444 first version of reassembly btatt -9b771d2c14 dumpcap: use the display name in error messages. -37f5e0f7fd dumpcap: give details on how to fix Npcap bugs. -b3db9e3aa1 dumpcap: show the interface name in capture errors. -35d8055e0e ieee80211: fix HE Operation Channel width -a3bab17bc9 ieee80211: Add HE Operation 6Ghz -40c1929115 Refactored: Moved sample_bytes_ to rtp_media.h as SAMPLE_BYTES -80aa82c039 ieee80211: Add support for Robust AV Streaming. -cd9d4d38c4 wsp: create and populate the stats table only once -0239c495dd mtp3: populate stats table rows only once -965451f10e dot11decrypt: fix build with older GCC -251092b005 Make more functions and vars static. -b35befb818 added description for ONC-RPC Programs -69df23fc40 sharkd: Add configuration profile and other options -37bef583da NAS: Put decoded user data in the top tree -1684ff0b4a packet-netlink-net_dm: Fix timestamp handling -d28021cacb "The device has been removed." can happen if it has, indeed, been removed. -27cbb68525 dumpcap: look for "PacketReceivePacket error: .* (1617)". -c9174bb67d smc: display reserved bytes -152fd1fdab dumpcap: improve some secondary error emssages. -b12c82c102 wsp: (trivial) use consistent indentation -02e875b78f h225: create and populate the stats table only once -72468248c7 gsm_map: create and populate the stats table only once -a198094599 ansi_map: create and populate the stats table only once -04d887f2fd camel: create and populate the stats table only once -881941e255 sip: populate stats tables' rows only once -dd1b76b4ad rpc: populate stats table rows only once -9337e1cd53 dhcp: populate stats table rows only once -395af33e74 ansi_a: dtap stats: populate table rows only once -67b4680bca ansi_a: bsmap stats: populate table rows only once -f93f7d80b3 [Automatic update for 2021-02-07] -85de5ed784 btsnoop: fix writing of btsnoop files. -4569260b22 ieee80211: fix conflict -edd0396bb0 ieee80211: fix -Wmissing-prototypes warning -3a4def009e ieee80211: Add Known BSSID and Short SSID Extension Tag -7306a1a5c6 ieee80211: Add Reason code (71) from 802.11ax/D8 -4795dccac7 ieee80211: Add Band id 6Ghz -a660c80f79 ieee80211: Add Extended Capabilitilies from 802.11ax/D8 -1441d45000 ieee80211: Add Extension Tag: Mutiple BSSID Configuration -1abc4d7f1a ieee80211: Update Extension Tag value_string -57fd3157c5 ieee80211: display payload data and expert info when unknown Ext(ension) Tag -a5483a99d7 ieee80211: not found tag num (or Extension Tag) are unknown -be214d1166 ieee80211: fix length of extension tag -30744de9e3 per: remove len is not longer needed -316ecda0a7 per: remove extra parenthese -d735f8b9ee smc: fix Dead Store found by Clang Analyzer -0ca129bdd2 per: fix Dead Store found by Clang Analyzer -f715b01058 pdu-transport: Fix Dead store Found by Clang Analyzer -572774123f opa-mad: Fix Dead Store Found by Clang Analyzer -f6508c33c8 iso8583: Fix Dead Store found by Clang Analyzer -721c70956e nfs: Fix Dead Store Found by Clang Analyzer -d9c71861a3 radiotap: Fix Dead Store found by Clang Analyzer -e59c6b5c78 gsm_abis_oml: Fix Dead Store found by Clang Analyzer -60cdc48efd mgcp: fix Dead Store Found by Clang Analyzer -7ef0bd34b0 iso8553: Fix Dead Store Found by Clang Analyzer -ef6d3ae9a0 cemi: Fix Dead Store found by Clang Analyzer -11a55c8601 dcom-typeinfo: Fix Dead Store found by Clang Analyzer -1cbafa47b9 wiretap: add a mechanism for built-in modules to have a register routine. -12960c81c4 pcapng: write out the FCS length IDB option. -910c489a4a pcapng: fix build without plugins. -89fee9321e Avoid exposing HAVE_PLUGINS in the public API -91064e337c Aruba(IAP): fix extra space -1de4cc47af minor fixes -527bb28d20 added the ANCP statistic description -44dbf37412 pkixtsp: support opening standalone query/response files -9e8e157b75 added description for DNS statistics -fdcddd4b78 rtmpt: fix extended timestamps on type 3 chunks -5f31971e68 SCTP menu item is described -6c24e17a5c TFTP: Link each DATA/ACK to its read/write request. -539ab40611 added description for the Collectd statistics -63147c10ba added the HART-IP description -0676de8d77 added description for the Sametime statistics -1579ada891 Added support for application/json-patch+json (RFC 6902) -23467afdc5 wslua: explain, in a comment, how .init routines work for a Proto. -b83f92a458 packet-fr: Register for SLL dispatch to Frame Relay dissector -74961582b3 RTP Player: Possibility to remove stream from RTP player -597a5df1a7 Make more functions and vars static. -cefc4e183d added description for the HPFEEDS statistics -67c666b251 RTP Stream Dialog fix: Duplicated streams could be shown -1bb97c5973 TCAP: Don't attempt to decode content when a subdissector has done it. -51f6be91e7 added the BACnet description -88a86f5f01 RTP dissector: Remove unused functions -eb066c6091 wiretap: use a hash table for option types. -44abff6934 pcapng: expand the plugin option handlers to support writing options. -f55813e518 Qt: Remove an unneeded semicolon. -9d5e9f2c29 IEEE 802.11: Allocate our S1G property keys. -1897208d34 RTP Player: Selected waveform is emphased. Waveform can be selected by click. -68ae34fba7 RTP Player: Audio routing information refactored -9db3617b46 RTP Player: Added notification message during long decoding -712490f214 pcapng: have common code to handle otherwise-unhandled options. -66d84fc567 RTP dissector: Removed unused functions -279d4d12c2 RTP dissector: Remove unused functions -c74ba04628 Oran: Advance offset for section extensions -7401dbaa82 SIP: Fix header Id mapping -ba23c3b316 tests: Add argument to trim output to a reasonable size -791d101d4d LLDP: Add new IEEE 802.1 subtypes -981e662a0a Minor changes to ENC_TIME documentation -c05bcb2c9d Oran: Add section extType=6 -42dc21a346 pcapng: pull common processing code into subroutines. -ba189f04b2 TECMP: Better formating for analog values -08d3c6a4d3 Add an initial CONTRIBUTING file. -0e86ea6c57 Update documentation for ENC_TIME_* constants -11c8f5c30b FIX: asterix cat.240 START_RG(240_040, 240_041) -d68c19565d Make more functions and vars static. -55d53dbf1b S7COMM: remove array size from function interface -95ba4daf5b WSUG: don't repeat caption in the text -fbdd2446e1 pcapng: Fix copy-and-pasteo. -5c3a651ea2 Fix doc/README.plugins mentioning the wrong symbols -581aa9136d IPv6: Add dissector for Tunnel Payload Forwarding (TPF) -0d851d336c IPv6: Fixed hf_ipv6_routing_crh32_current_sid unused bug -02f4f45687 RTPproxy: Explicitly check for IPv6. -2834024db1 Make more functions/variables static. -9e7168e476 Address more non-static, non-shared symbols. -7f23130fc0 SOME/IP: Changed config was not respected (BUGFIX) -0773147a55 wiretap: redo the way we handle if_filter IDB options. -5837bcea5e GOOSE: New option to display float values -fb2a0b4a71 ieee80211: Add support for S1G including PV1. -fc5d8db628 ieee80211: Add support for Extended Capabilities up to Octet 13. -bdb6e79490 DocBook: Update the packaging and CI sections in the WSDG. -e642f94ecb [Automatic update for 2021-01-31] -80760302c9 RTP player: Doubled buffer for replay to avoid play stop caused by underruns -a5207b541e mtp3: create the statistics table only once -b00c3bd742 sip: create the statistics tables only once -b49b95af65 rpc: create the statistics table only once -f21f1c292a dhcp: create the statistics table only once -8963dff518 ansi_a: dtap statistics: create the table only once -46389187ca GitLab CI: Don't build openSUSE 15.1 anymore (EOL) -1f15c0899e epan: have a routine to register all tap listeners. -b2db1517be Oops, put back accidentally deleted blank comment line. -2c719d4517 Generate plugin.c for tap plugins. -8c83f31063 wiretap: fix indentation. -3db10d02e9 wiretap: add wtap_block_set_nth_string_option_value_format(). -ed9485ce00 TCP: Null pointer crashes Wireshark -10178fdb09 Don't include config.h in system headers -b8e2005653 wiretap: clean up comments. -9177f0e71a Docs: Change the default wsbuglink text to "Issue". -ca85c516fe Refer to options whose data isn't a simple data type as "structured". -5fbc354f86 Make more functions and vars static. -f4ac70818a stat_tap_table_ui: create tables only once during init -9fc1ce7610 ieee80211: Add FILS Discovery (Public Action) -b4f74bac74 ZVT: clean up some data points -4715f5021c epan: don't print nanoseconds if seconds isn't representable. -bf265d7e7a epan: don't use gmtime_s(). -4e4a7c11c7 epan: don't assume gmtime_s() or gmtime_r() succeed. -6508b02ec4 D-Bus: Improve signature validation -266e99e11a D-Bus: Handle variants with empty signatures -96169c25f6 D-Bus: Pop subtrees on error in D-Bus header -8e1e28623b Add an encap_table entry for WTAP_ENCAP_ETW. -616d44cbb6 ZVT: Use standard TCP segment reassemble support function -93a472575d Rename WTAP_ENCAP_ETL to WTAP_ENCAP_ETW. -efcaa68807 More checking of non-static symbols. -be0171019c UDP: Clean up handling of zero-valued UDP checksums -1ef2077904 UDP: Add preference to ignore zero checksum over IPv6 -d7ffd8f014 git: parse Git Protocol version from pkt-lines -ca4e5c2962 Next batch of unused globals. -c26addae44 One more check for connection_info being non-null is needed. -76abe23f6d Bluetooth BR/EDR RF: header decoding according to specification -7664748e72 BT_EVT: Codecs are not vendor codecs -cd278f5fd9 wiretap: Fixup the sdjournal block length in pcapng. -795dce3a6e NR-RRC: Use mac-nr UEId to configure algorithms -277890d7e1 Bluetooth: Fix NULL pointer dereference crash -d536d11a28 QUIC: Add dissection of MP-QUIC draft-deconinck-quic-multipath -f255f6c683 TCP: Taking SACK's into account for in flight calculation -32cadbacb1 Bluetooth: Detect invalid control procedure collision resolution -619b3128a1 Make some symbols static or delete them. -785e291c1b USB HID: Avoid allocating a huge amount of memory (second try). -26f0db01a7 USB HID: Fix a memory leak. -6a860c979a Fix TID bitmap name -420c0aea1e EPL: various extensions -846985afba AMQP protocol method Exchange#unbind-ok got method id 51 -aa78bb8546 tools/check_spelling.py: Fix args handling -748d63712e rdps.py: Use string equality for comparing strings -31546ad35d check_tfs.py: Avoid duplicating list entries -e69a20f5c8 check_spelling.py: Avoid duplicating list entries -009ce4b331 check_typed_item_calls.py: Avoid duplicating list entries -9592d3fee9 check_typed_item_calls.py: Avoid mutating default arguments -5693ca8d50 packet-someip.c: Fix copy-paste error -0dab2494ca Bluetooth: Match control procedure requests with responses -d50d075f88 [Automatic update for 2021-01-24] -bc530a355d Added dissector for TP-Link SmartHome protocol -a7ad6c271f tshark: Fix typo in comment from ascci to ascii -506f1c650f tshark: Unconditionally call extcap_register_preferences -9ba1053237 packet-vnc: resolve issues reported by check_typed_item_calls.py -b523ae8d74 added the description for Bluetooth devices windows -884158fd24 GSM A-bis/RSL: fix SRR bit dissection in L1 Information IE -c8115695fa description for the Bluetooth ATT server attributes menu -c69553216e dot11decrypt: Try to fix builds with Libgcrypt < 1.6.0. -18013a8968 added the description for Bluetooth HCI Summary -bb48a9da99 CMake: Fixup rpmbuild verbosity. -c1527c5d22 SOME/IP: Adding support for filtering parameters -229148a168 ieee80211: Update Reduced Neighbor Report with 802.11ax (WiFi 6) -483021004d added the DHCP statistics description -9913b8647e packet-vnc: added support for VeNCrypt -1b5df467b6 E1AP: use tcp_dissect_pdus() -b297afee3e f5ethtrailer: fix low, legacy noise / FCS 0 start -d2a6ca780f WSDG: Add section on expert items -13e04a2192 FC ELS: Fix address length of FCWWN address in logout message -4eb76c8ee8 E1AP: Dissect E1AP over TCP with a 4 byte length indication. -cb1bc50774 PTP: Adding support for 32bit timestamp -f7b0f9b2d4 tshark: prevent multiple -T. -8da6d6d1cc bluetooth: Add event counter and event counter valid to context -df53c21cab Move some variables inside the block where they're used. -150d138a0d dot11crypt: Fixing bug that breaks build on Windows -f9fc064255 Cast __LINE__ to unsigned int and print it with %u. -d78d50d5a1 Move some variables inside the block where they're used. -69aa20669c dot11decrypt: Refactor Dot11DecryptRsna4WHandshake function -fbb9056d20 dot11decrypt: Add partial FT-EAP decryption support -76932c250a ieee80211: Dissect FTE and MDE with flags and subtrees -2306cbddb9 dot11decrypt: Support decrypting FT initial mobility domain -75e90aa4e9 dot11decrypt: Create utility PRF and KDF derive functions -8f8e87e384 dot11decrypt: Indentation using whitespace in dot11decrypt_util -f64eddfd01 NAS 5GS: fix display of IPv6 interface identifier -b794e4798a NAS EPS: fix display of IPv6 interface identifier -3aa64fe819 ieee80211: Update Public Action -476d2e81ff ieee80211: Add Reduced Neighbor Report (201) -3019bc4efc MAC-LTE: Make main disection function static -acf713313e ieee80211: Fix Environnement -5c71955270 Move some variables inside the block where they're used. -05b9e53777 Don't dereference a known-to-be-null pointer. -28d89773fb Move some variables inside the block where they're used. -97a168747f Move some variables inside the block where they're used. -11b500ce1c Remove redundant assertion. -138041b545 Squelch "Clarify calculation precedence" warning from cppcheck. -887cacd12c Don't check whether eth_name_lookup() returned a null pointer. -64f1d09ef3 Make various max packet sizes unsigned, and clean up from that. -6db087ae4b No need to check for both "not null" and "is space". -793333d039 Make some loop indices private to their loops. -c6d1031328 Squelch duplicateCondition warning from cppcheck. -6b85987e4a Squelch "Clarify calculation precedence" warning from cppcheck. -f92206ab51 Add dissector for Asterix Category 240 v1.3. -165792fb31 dup() can fail; check whether it does. -85a7938925 Qt+tools: Fix most of our lupdate warnings. -f504af93f3 PDCP-LTE Zuc integrity + deciphering -a260f6a4e0 Correct comment on expert values -2132b3bd40 PDCP-NR: Add ZUC Cipher/integrity calls. -675de0f4f1 [Automatic update for 2021-01-17] -9faf6d4e7b QUIC: improve error reporting -1979750a78 Spelling: avoid generated files with --commits -6a271f90c5 SOME/IP: Change UAT config from dec (0 or 1) to bool. -ad13b877e6 SOME/IP: dissector_delete_all used the TCP handle for udp (BUGFIX) -a51713c087 SOME/IP: String endianess was not respected (BUGFIX) -8203e10488 SOME/IP: Fix subdissector support -737e18d37b SIP Flow: Fixed core dump when dialog opened -4c1e0dd1fb macos-setup: Support uninstall of QT versions 5.[10-14].x -6c65f0586c Register some expert information for a common deviance from spec -64033f80f1 Preliminary MODE09 Support -569cf94c28 Remove magic numbers; adjust dissection for new payload offsets -1c3186ef2b OBD2 on CAN rides on ISO15765, made it a subdissector. -22f4e21cb5 GTPv2: Update IE 8.12 Indication -53aefe55d5 ieee80211: add ID ANSI to VS SGDSN type 1 message -f13c389fbc gprscdr: Update to 3GPP TS 32.298 V16.7.0 -00b5934ef8 PFCP:Fix duplicated filter names and use BASE_SHOW_ASCII_PRINTABLE -8bfff60293 Avoid CMP0071 warning when configuring with the pluginifdemo -cc929623a1 EPL: fix reassemble (length) detection -8e030dfbea tap-simple_stattable: fix a memory leak for tshark -z -b2b66be42c OBD-II: Adding support CAN heuristics -dfd7ae3b74 nstime: Remove an unneeded check. -e8f52680c1 pfcp: Update to 3GPP TS 29.244 V16.6.0 -fab3070e79 TECMP: Adding heuristics support for CAN and FlexRay messages -4d515f70af AUTOSAR-NM: Adding support for PDU ranges and clean up -5f36e597a0 NBAP: regenerate dissector from ASN.1 source -0636906880 CAN: fixed heuristics of CAN -60414fa60f Revert "Qt: fix memleak in DecodeAsDelegate." -238446dc91 AUTOSAR-NM: True-False-String wrong way around for PNI (BUGFIX) -cb8c64f521 Fix duplicated filter names -fba99bdef1 DoIP: Make finding start of message more robust -45e6575699 WiX: Update the README. -d9abd5005d gsm_a_common: remove a variable that is always 0 -dedfbc9d20 gsm_map: remove a variable that is always 0 -af6507c71f ansi_map: remove a variable that is always 0 -765ce11b3f Fix value_string consecutive repeated strings -26e4b84623 camel: remove a variable that is always 0 -a07898a280 Windows: add a notice to NSIS in case of BSOD while installing Npcap -511aeaa44a Windows: fix USBPcap page link display in NSIS installer -5db887753a lwm2mtlv: Update to Core V1.1.1 spec -77043708fe PER: remove an unused expert info field -6178fe94ef PER: fix a typo -3e84673c5f NAS 5GS: add a value string for standardised SST values -8b487e22e0 Qt: fix build error with older GCC -92cc8096a3 PER: Add a check for avalable data in open type dissection. -09426b2cd5 dhcp: remove a variable that is always 0 -a2b7925708 DVB-CI: fix parameter names for payload functions -02f2d18b2e SIP: Fix parsing of multiple contact-param -132d725bdc rpc: remove a variable that is always 0 -9700d53e2b PDCP-NR: Trivial updates to some comments -e6a93a313b Qt: Debounce Preferences -> Advanced menu's "Search" to improve UX -9d62e96411 Fix a couple of user-guide spelling errors. -69710ff117 DoIP: Adding 2019 DoIP Type -5d8105752d GSMTAP: dissect SRO/SRR (SACCH Repetition) bit in L1 SACCH header -6e801d132c adding the description for UCP Messages menu item -41a4d594b9 proto: replace g_assert_not_reached() with REPORT_DISSECTOR_BUG(). -fb422bed91 Qt: Make the checkSaveAsWithComment dialog box appear. -ab42a5dc41 WSDG: Remove reference to Gerrit, as it's no longer used -d612e19767 macos-setup: Allow installing QT 5.14 -c523356c3b Fix duplicated filter namecated fileter names -03baf65ae7 editcap: add support for epoch timestamps in `-A` and `-B` options -0e84610676 Bluetooth: Refactor dissection of control proc packets -8dd8491713 Qt framework: Dialogs are correctly notified when capture file was closed -aad42108e0 imap: fix bug in username retrieve. -514b3d707a PDCP-LTE: Fix level of error string indirection -f6af99045f BGP: Support for RFC9003 -bd597dc247 TLS: add support for "delegated_credentials" extension -a6ed43e06b [Automatic update for 2021-01-10] -546dc0270c CMake: Make the rpmbuild output quiet by default. -0d820ddc8d Packaging+GitLab CI: Dist tarball updates. -9b0c3f5eaf Just correct the documentation for this obvious mistake. Closes #17141. -4a72be5473 NR-RRC: Set drbid entry properly in mappings -43ec0bd228 PDCP-NR security fixes -eff595db67 macos-setup: Update Python for Big Sur and Apple Silicon (arm) -d6bd8d2c3d drb: fix compiler warnings. -b758fdaede Add iso8601_to_nstime() for editcap and nettrace -73cef353bf ansi bsmap/dtap: remove variables that are always 0 -07c2439714 gitlab-ci: reuse tarball from ubuntu-dist in rpm. -6b0f2ead7a rpm: disable double dash check on fedora. -e0f1c67970 cmake: make rpm-package dependent from dist target. -102a53c852 NR RRC: upgrade dissector to v16.3.0 -53651da5f7 dns: fix compiler warnings. -2702956d9b tcp: fix compiler warnings. -27b2d71bc0 Update RLC Graph screenshot user manual. -3551dfe56e LTE RRC: upgrade dissector to v16.3.0 -15b574de49 LPP: upgrade dissector to v16.3.0 -6fb9455327 description of the RLC Graph menu item + screenshot -2e0dda9e03 CMake: Reduce "Generating plugin.c" noise during the build -1d43b2a3aa Telecom dialogs: Fixed issues during capture file closing -55075f6e8d Fix: SIP Flows dialog can't be open when VoIP Calls dialog is opened -dd13766fb9 Qt: fix memleak in DecodeAsDelegate. -602a1ef613 Qt: fix leak in DecodeAsModel. -0f7ec0694e ieee80211: Add HE 6Ghz Band Capabilities -1546a0af26 TECMP: Fixing wrong size of HW version in Status CM Msg (Bugfix) -1c12c99b13 Fix duplicated fileter names -21ee5be5fe WSDG: Update section "Adding a basic dissector" -8427aef42c WAP-WSP packet counter menu item [docs] -a5e1527d9f description of the Osmux menu item -acf8f8b0b9 GSM menu item in telephony is described -7910a5c4ba Release notes: Fixup the new protocols section. -7ace905366 F1AP: upgrade dissector to v16.4.0 -d74bfc569e macos-setup: Update CMake for Apple Silicon -fc49e2fb6e E1AP: upgrade dissector to v16.4.0 -b0abc6f380 XnAP: upgrade dissector to v16.4.0 -d0bf9c1571 NGAP: upgrade dissector to v16.4.0 -0dcf1ab024 git: parse sideband control code from pkt-lines -dc8ad07ce7 The exporting PDUs to file section is written. The window screenshot is added -78bbd1784e bsmap and dtap statistics windwos are described -fbb9ae4f47 missing is removed. the description is merged in 887 MR -d139fe3bc7 LTE-RRC: Fix duplicated filter names. -71128b0d73 description for ISUP Messages menu item -098dc4843a X2AP: upgrade dissector to v16.4.0 -40c1ab88da S1AP: upgrade dissector to v16.4.0 -11bec9b0b5 description of the MTP3 menu item -b816d5de5c description of the H.225 menu item -445df19e7c PDCP NR: Get DRB params when RLC not present -8902386c76 UAT: Adding support for uint64 (dec/hex), int64 (dec) -c1ba732861 Qt: Set Packet List scrollbar page step -7980f25f99 Qt: Fetch OverlayScrollBar sliderPosition from the real ScrollBar -718cff5264 Initial refactor of nettrace reader (#17009) -84eeeabde9 Update to DICOM Edition 2020e -4003a5f3ce TPNCP: Fix exception for commands/events without CID -dfc05555eb [Automatic update for 2021-01-03] -7928f81b10 RTP processing: Modified RTP sequence verification -85deb99637 ntp: remove size constraint for invalid refid. -41a6457ff3 PDCP-NR: Set 'cipheringDisabled' from RRC -4907aa5f47 TCP: Implement 2 new fields to track the connection closing initiator. -5b6af25fc7 TCP: First Full TCP Window is not detected -b9e5b58ee9 RTP dialogs fix: sigv occurs when dialogs are open when no cap file is open -a256ad68d6 UI: Remove apostrophe from FAQs item in Help menu. -a42ab09b72 Qt: Connect QScrollbar::actionTriggered to OverlayScrollBar -346bfe097f DHCP: RFC5192 PANA Authentication Agent option -1b81052f9e PDCP LTE: Check configured key strings -3506735f08 macos: Clarify when xz support was added to tar -fbd3fb3138 GnuTLS: Bump minimum version to 3.3.0 -fd6c5e6a9b RTP analysis: Dialog uses common calculation function -f0c703e22d RTP Player: x axis centering correction -962ff4883f TCP: Fix port reuse giving a wrong relative seq number -b5a0ba896b DOP: regenerate dissector from ASN.1 source -77151a2801 CMP: regenerate dissector from ASN.1 source -7844e267ec mptcp: fix relative DSN/ACK for additional v1 subflows. -1455b6e82d MPTCP: Fix false Duplicate ACKs -e38e412239 MPTCP: Correct Apply as column for the subflows field -976c560bea RTP Player: Fix for #16452 -9e4ec8a616 RTP Player: Shows streams independently on active display filter -e9e36e20bc RTP Stream Dialog: Start of call can be shown as Time of Day -793ece52e5 PDCP-NR: Report errors for invalid keys -2c44097e66 Kerberos: add support for decoding SPAKE exchanges -ac0cc25210 Remove more duplicate manuf.tmpl entries. -2a5c96a799 Voice dialogs: Added option to apply display filter in VoIP/RTP dialogs -1f3a81de86 RTP Player: Time span column shows time of day when Time of Day enabled -cf9ffd3d83 All RTP dialogs: Added option to specify count of decimal places -5c936174c6 libgcrypt: Bump version number to 1.5.0 -85bf15fd76 Happy New Year 2021 -ee78d8e616 VoIP Calls Dialog: List of calls is not cleared/refilled on retaps improved -894a70d079 Remove a bunch of duplicate manuf.tmpl entries. -26a822c968 TPNCP: Initial support for "Since" version -ca46d11c08 ieee1905: don't assume the address size in reassembly. -022b230dcf ieee1905: remove redundant forward declaration. -2e2a3ec8db NR RRC: update column info before starting Security Mode Failure dissection -9164d7f9ce PDCP-NR: add ciphering and integrity checking -4e8474fa29 80211: Fix interaction of 802.11s Mesh with Atheros padding. -41d6deb7c3 Scripts: Check that files exist. -b3d6580b4f editcap: clarify relation between -A/-B and -r -f652c79d5e BGP: Require min length Add-Path-Prefix check -cb65f9c150 PN: CIMVDIValue is not part of DNCP Suboption -a23915c9a8 TLS: fix display of Google QUIC Version in Transport Parameters -6a300f13d0 RTP Stream Dialog: Added 'Start Time' and 'Duration' columns to the dialog. -41bf14a39d VoIP Calls Dialog: List of calls is not cleared/refilled on retaps -45df54d319 NAS EPS: use equivalent common tfs -a727f83597 Qt: Allow color filters to use all valid display filters -f26a2952e4 SV: Interpret reserve1 S bit -bf81d7c16a tools: skip deleted files in check_typed_item_calls. -19a048157d rtps: merge all dissector pieces into a single file. -c7e89940b5 funnel: Remove unused typedefs -cd30f2434e proto: report dissector bug in proto_item_add_bitmask_tree. -b5c93beda0 Compiler warnings -396baef3e5 voip_calls_dialog/voip_calls: Fix for #16952 -a9d4e70edc GOOSE: fix a duplicate FIELD_RENAME -8454674581 GOOSE: Interpret reserve1 S bit -71e3969d63 voip_calls_dialog/voip_calls: Fix for #16952 -fbccfe9996 DHCPv6: typo -3f825576d7 DNS: typo in word "minimum" -762bc7beba Update docbook/wsug_src/WSUG_chapter_work.adoc -ecf91c06de WSUG: typo in ip.src example -b586e194bd RTP player: Size of symbols increased -5a7f249edb RTP player: Added pause button -936f2a9b70 WSUG: fix incorrect tcp.completeness example -a7c6de4c66 GitLab CI: Build merge-req:ubuntu-dpkg using Ninja. -9783caebdf PROFINET: According to PN spec, RSI dissections are added. -ed8268fcc0 TFTP: Parse "windowsize" and "msftwindow" options. -9443c14247 RTP: Added 'Play Streams' button to 'RTP Streams' dialog -c657a6f5e7 pcapng: add missing file format interpretation of EPB options -8dcff0e1f5 travis: bump macOS image version. -0f5aad4500 RLC-NR: Add reassembly of AM frames -1c2b499e0b Improve R-GOOSE protocol tree -93f6aa2c69 iLBC: fix deprecation type and cast. -1eff9c8982 rbm: fix compiler warnings. -428ecf2013 msgpack: fix some compiler warnings. -a5822f6792 Cleanup debug output and fix indentation -c15a37db51 dumpcap: Improve the secondary error for promiscuous mode failure. -c15025f684 [Automatic update for 2020-12-27] -f918c3372c Bump Qt version to match what is used on the MacOS buildbot -969c1c0271 packet-rrc: allocate correct type of object -cd2d35c1d2 Protobuf: fix bugs that parsing complex syntax .proto files -5778b2403e wiretap/k12text.l: replace g_malloc with g_new -fe6b774358 mate: replace g_malloc with g_new -b98754dc9e PDCP LTE: Add refs to message formats for security -2104b79479 WSDG: update protocol stats section to match current API -f75e2e5956 editcap: one more integer -> Boolean. -e8ebebe860 Adding dissector for PDU-Transport -0d0071a302 editcap: make verbose a Boolean as well. -d98106876c editcap: treat the "keep packets" flag as a Boolean. -a9ce232c37 NAS 5GS: upgrade dissector to v16.7.0 -ca971264a0 NAS EPS: upgrade dissector to v16.7.0 -6bce7b859a Detect and replace bad allocation patterns (more) -180b5e5dc0 Replace more g_malloc with g_new -1c7edf49f8 mate_setup: allocate correct amount of memory -38ab00a094 Let the CLI programs tell about how to show their version -b3352bd639 macOS: Force dark mode support. -e017fd5a04 cmake: fix comment in rpm-build target. -d45eab1f2d GitLab CI: Don't run locale-gen. -55bcf95d52 gitlab-ci: replace old notation with extends. -33ab986589 gitlab-ci: fix build:ubuntu-dist. -29b331bf0c make-version: use 0 as number of commits if they can't be obtained. -5227f385b8 Replace g_malloc calls with g_new -e16166a74c Detect and replace bad allocation patterns -7b27b444cb GitLab CI: Set CCACHE_DIR globally. -fc124f45bb GitLab CI: Use shallow clones for merge requests. -b468b1fb01 GitLab CI: Don't set our ccache size in ubuntu-dist. -a2bc5b5357 idn: prevent heap buffer overflow. -c971d7f10c GitLab CI: Copy the dist (tarball) build. -e2593e2022 Call add item and tfs checking scripts in ubuntu pipeline -b7d93ff0ef Fix some more item lengths. -ca99a821b4 Fix the way we get high-resolution time. -299d2f1ae5 [Automatic update for 2020-12-20] -2c303c725f CMake: macOS version updates. -eef4ba7ed7 More spelling fixes. -bfb889910a GQUIC: add decoding of QLVE tag -60401ca54e QUIC: improve heurist to avoid false positives -7332c91a7e A-bis/RSL: fix handling of MS/BS Power IEs in dissct_rsl_ipaccess_msg() -f3dc269df6 macos-setup: work around a botch in GLib "make distclean". -7052994a19 IPv6: SRH setup correct DA for pseudo header -8b0d19c634 macos-setup: explain why we're running autoreconf on minizip. -0cdbdcc5a4 macos-setup: fix the name of the -done file for Minizip. -806f524a10 macos-setup: do "make clean", not "make distclean", for zstd. -6498bde741 In Wireshark's version info, indicate whether we were built with Minizip. -024d91a493 cirrus: remove FreeBSD 11.4. -efabf1d291 wlan: fix wrong reported length for reassembled payloads -ff23fb9f0c SOME/IP-SD: hidden fields for entries are 16 bytes off (Bugfix) -b06b760dd2 UI: Fix Firewall ACL rules -4713e04143 Aruba(IAP): Fix and update model list -1949b6a5ee macos-setup: don't configure p11-kit to use libffi. -01e64f996b QUIC: update to draft-33 -2db0c64034 macos-setup: remove tabs. -3bf1f18e48 Fix duplicated filters -9772fc5be0 GitLab CI: Add a dist (tarball) build. -2e137f31fa Update comments: From wtap_pkthdr to wtap_rec. -1694820e84 GTPv2: Update IE 8.12 Indication -cf6f049456 GSM A-bis/OML: fix dissect_oml_attrs(): do not dissect empty IEs -7010b4236f bfd: add ports for BFD on LAG and seamless BFD -ca13c3ce49 macos-setup: get rid of a debugging "set -x". -9fbf79c045 macos-setup: various cleanups. -190442d76e macos-setup: set SDKROOT when running xcrun. -bf45e8c3f1 macOS: Add a workaround for libsnappy. -6deafe8afa F1AP: upgrade dissector to v16.3.1 -d4b40c0047 Qt: Force layer backing on Big Sur when needed. -f2af1ea66d macos-setup: fix uninstallation of libtasn1. -7e8392c784 R-GOOSE dissector: Fix subtree item lengths -adb1b59495 Fix duplicated filter names. -4735eddfef Fix duplicated filter names -19ffed19bd fcdns: the Owner Id field is a 3-octet FC address, not a text string. -7b4abddef2 LPPa: upgrade dissector to v16.1.0 -4427c11571 NRPPa: upgrade dissector to v16.1.0 -ed6f6a49aa fcswils: fix a comment. -58dc84ab04 ORAN: check valid sample bit width from prefs -099554adb0 extract_asn1_from_spec.pl: fix parsing with CRLF line ending -3e3194092c GitLab CI: Switch from clang 10 to clang 11. -3f0fc1b232 FC: use ETHERTYPE_UNK when applicable, no excuses -354a6fd015 FCdNS: use correct header field for field of flags -9c1893b565 GitLab CI: Try to optimize our ccache maximium size. -5dff85e84b Fix duplicated filter names. -253c49b73e packet-mq: Improve MQINQ Display -b7cb24c1fd check_typed_item_calls.py: some tweaks -0fdbe0839d asn2wrs: Rename duplicated filter names -d13a7899ec github: use macos 11.0 in macos image. -99cc1280dc VCDU: Sequence Count is 3 bytes. -4bf4a46f9b Qt: add support for new netsh syntax in Firewall ACL Rules window -5ed3a4dc02 Windows: clean libpcap package -0d11bbeeaf Windows: upgrade Npcap to 1.10 -ff3fffcf5c VoIP: VoIP calls statistics are cleared when retap is issued -6048e027ec SCTP: Fix marking of dependent frames for tshark -ac8ac25da1 GitLab CI: Increase our merge-req:ubuntu-gcc-ctest parallelization. -5bb776bfe3 TDS: make dissect_tds_prelogin_response() return a Boolean. -5a53365f60 TDS: show the COLMETADATA results token flags in hexadecimal. -701d72754a ORAN: trivial comments and formatting changes -21928345d3 [Automatic update for 2020-12-13] -7f376c7ced SNMP: Fix checking of SNMP v3 auth if MD5 method is used -9d2481c9f5 ORAN: Skip BF Weights if don't do comp method -270561ade1 DCT2000: Allow any PDU to be dissected. -02c5f50009 macos-setup: more cleanups. -7d01e3a74e macos-setup: clean up uninstallation of snappy. -1a3703cc3e ORAN: Fix possible divide by zero errors -e92119c608 macos-setup: build snappy as a shared library. -b63692e327 GitLab CI: Disable LTO on Windows -504f2ea42a Snappy uses CMake, and they didn't bother to provide an unintall target. -2ecb606142 Work around more NeXTStEP-induced pain. -53775325df RPM: Try to fix openSUSE packaging. -b687813f58 acn: Change new DMX protocol name -4227e5a1ad QUIC: fix a stack overflow -cea77caf41 cli-main.c: free() argv's memory -001d0debdc rpm: rename metadata -f194adb200 NAS 5GS: fix a typo in request type filter name -beb1877841 Qt: Add missing break in Win32 file export init dialog function -746051d099 Qt: fix crash when opening/saving IP map on Windows -e2e43c0a8a eCPRI: cache oran dissector handle -b908dd3d78 NAS 5GS: Fix a conflicting value_string -9623aaebdd UDPCP: cache xml dissector handle -404802dc34 Tools: skip commit validation for merge trains. -9fb03566c2 Qt: create endpoint IP map in temp folder -6e1142c33a Win32: Add an include guard. -69117ba88f AUTHORS.src: Add Jan Schiefer for O-RAN dissector -5a36793c84 O-RAN fronthaul UC-plane dissector -7304487462 btle: LL_REJECT_IND_EXT -> LL_REJECT_EXT_IND -976738cd6c USB-HID: Tertiery is usually three -081f78e8dd GitLab CI: Update merge-req:windows. -42a09ad02e Linux: rename metadata according to spec -9a46fabf52 Introduce ENC_BCD_ODD_NUM_DIG in order to handle odd number of digits -37f11e9a36 DOCSIS: Add FDX support to Downstream Active Channel List MDD TLV -2a98c11896 Reassembly: Flag duplicate packets as overlaps in offset based reassembly -08a87f3e4c dot11decrypt_util: Avoid abusing memory layout -86e23155fe Windows: upgrade libssh to 0.9.5 -10377c4d92 sshdump: fix detection of custom version in Windows -1bab2f7ee0 GitLab CI: Stop installing external dependencies. -ef10cc74d1 CI: Fix Ubuntu tests. -770746cca8 epan: Fix format_text treament of Greek, Arabic, etc. -a61b6d277b RTP: RTP stream dialog exports to CSV and YAML pure and formated items -a1b870a2b7 packet-s7comm: Prevent use of invalid timestamp -bb494c11de Fix various spelling errors. -2ab153527d SOME/IP: Fixed incorrect resetting offset of static array. -0af60377b4 QUIC: fix handling of unencrypted padding data -3458494240 Snort: Allow snort to ignore checksums -16ea22eaa4 F-Container: Try to improve error handling. -c4d19650d5 wiretap/erf: Use memmove instead of memcpy -3bf856868d Tools: Run `brew doctor` after installing Homebrew packages. -9cafd342ac Lua: Add get_preference() and set_preference() utility functions. -c7e6b79825 Kafka: Decrease our maximum decompression buffer size. -7a8a3a8702 GitLab CI: Update lintian excludes. -c876b34ed1 SMB/SMB2: FS Name is always Unicode -ba16825c6c Qt: column list model: remove unused ListElement component -a16c1697dc Windows: update libs cleanup paths -cb3b469d7f Qt: Fix packet bytes hover rectangle position -d2abcb09c1 TPNCP: Minor cleanup -403fdbe1a0 Snort: Try to address confusion from issue 17062. -3a0e4220c3 packet-radius.c: Replace gcry_md_copy() with gcry_md_reset() -9fb22c1ec0 Four trivial comment typo fixes of ‘ad’ to ‘as’ -f6c7cb1251 [Automatic update for 2020-12-06] -e7ec6739b6 Fix reported_len in Lua framewark when creating tvb from range. -a11e5261e1 editcap: add IDBs to second and subsequent output files. -18ae9bd4e2 DOCSIS: Add FDX Sub-band TLV support in MDD Downstream Active Channel List -f506d971b8 Windows: Upgrade c-ares and nghttp2. -ed6a2c156b Add a documentation comment for wtap_dump_add_idb(). -a3e952344d wlan: don't commit to the "OLPC"/"Atheros" stuff being either of them. -98fbf1a1a2 Release notes: Wireshark now supports reading ETW -872fb08aad wlan, llc: support EPD and LPD for 802.11 frames. -9f056c395a NGAP: don't include packet-ngap.h twice -d38de4c03e Initial try at y_axis_factor for I/O graph -59e16ad039 Qt: Prevent multiple check marks in custom column -ac6a60de11 column-info.h : increase COL_MAX_LEN from 256 to 2048 -1330b729d5 Aruba(IAP): fix typo for Gemini type -a42bbbeff6 Bluetooth: Fix l2cap reassembly resuming old reassembly -d104571e8a Lua: Improve Listener error handling -00d45cc71a wlan: fix a bug-number typo in comments. -6ae2bdd84b Qt: Increase ring buffer file number limit -5bcb8eec39 IEEE1722: describe CVF H264 PTV field -708ada8381 DOCSIS: Fixed FDX Sub-band ID/offset TLVs dissection -bfc7630e3c fix display data of unknown vendor specific pppoe tag -dca19aa2b3 Qt: UAT editor column widths, italic pathname -d113dbfd18 GSM A-bis/OML: Fix ipaccess specific GPRS NSVC obj class -27acec97e9 Lemon: import fresh lemon from upstream -10e9ac701b GTPv1: Implement SGSN Number and Node Identifier -6b38ffb9af smb2: reduce the length of the negotiate contexts to the correct value -96e31cb116 RadioTap: skip present bits for vendor NS. -3c640ca04a wlan: never treat DMG frames as if they have an HT Control field. -e131717d83 packet-mq: Improve MQINQ Display -ac0cf10ab0 PI_MALFORMED is not a valid error severity; fix it to PI_ERROR. -26220f8045 GMR-1 RR: revert g165b56afe7 -11bccd9e39 Aruba(IAP): Add IAP-500 Series (Gemini) -2d8dd9ed4f qt+export objects: Don't sort the header in with the content types -6035312ea9 Support to dissect PXU and PXUC -31b81393be RPCoRDMA: fix reassembly for Position-Zero Read Chunk -5ca608f519 USB HID: Usage Minimum and Usage Maximum are inclusive -6a6f58c9aa packet-lwm:Move gcry_cipher_open() and gcry_cipher_close() out of loop -27c00ca0e9 Lua: make TvbRange:raw() return a subset #12046 v2 -f4374967bb Kafka: Limit our decompression size. -a9fc769d7b epan: Fix a memory leak. -79f84f7737 GSM A-bis/RSL: fix buffer overrun in dissct_rsl_msg() -32671ad57b PDCP-LTE: Trivial changes while reading security code -2acd5c706e packet-tls-utils:Move ssl_sha_init() and ssl_md5_init() out of a loop -5798b91c15 QUIC: fix decryption when "loss-bits" feature is enabled -2a5b34d8b0 MBIM: Update dissector to support DLT_ETW -fe1f947540 macOS: Enable PKCS #11 support when building with macos-setup.sh -e0403df086 Update packet-tcp.h -77e9d7d3f9 macos-setup.sh: Update various software versions -55c7c0779d packet-lacp.c: Update a comment -a83cf4d757 packet-tls-utils:Replace ssl_md_cleanup() and ssl_md_init() with ssl_md_reset() -0a7de84501 SSYNCP: Fix build failure when can't decrypt. -dcf6bdda84 Protobuf/gRPC: add test cases for Protobuf and gRPC -6a0feb8d0a D-Bus: Dissect complete messages -2158ff241f packet-tls-utils:Avoid calling ssl_hmac_init() and ssl_hmac_cleanup() in a loop -2f235deb3e TCP: Add support for TCP Conversation Completeness tracking -0a3eba683d ssyncp: Add new dissector -3a42bf0de2 Windows: Upgrade brotli, libmaxminddb, lz4, and snappy. -6ba539fe05 SFlow: Improve dissection of Lag counter -dde70546fd sFlow: Fix dissection of lag counter records -8bd4162d84 QUIC/DNS: add support for DNS-over-QUIC -9c5ea50b0a packet-ehdlc: Fix TEI in COL_INFO -e5bb8b4b08 gsm_ipa: Add more enum values and 'official' names -165b56afe7 GMR-1 RR: Use tvbuff_new_octet_aligned to get octet aligned tvbuff -07d77dd5b1 SMC: Add support for SMCD(v2) -e74b6bdebe Qt: fix Qt 5.15 deprecation warning -a973416077 TPNCP: Update tpncp.dat -44a8ada319 TLS: debug_file - no comment when processing comment lines -f21cd2e23f wiretap: Convert ascend.y to Lemon. -1fa5687fad wlan: don't treat non-QoS frames as having an HT Control field. -3b7db8de8a VXLAN: Reordering &hf_vxlan_flag_d and &hf_vxlan_flag_i -45594f9639 icmp: fix typo in hf_icmp_ident_le field definition -baee4a41c7 wlan: clean up some tests. -59efc252dc LPP: upgrade dissector to v16.2.0 -7c07202d78 [Automatic update for 2020-11-29] -cb8150cdf3 Qt: CaptureOptionsDialog: set parent for SparkLineDelegate -de5ed8d664 Fix function documentation -258fb14821 802.11: clean up data frame handling. -ee764b8d7d llc: don't fetch the etype until it's needed and if it's present. -3f8423c267 llc: clean up indentation. -7dd469f801 packet-gsm_abis_oml: dissect Get Attribute Response Info -7a72ad677f packet-gsm_abis_oml: dissect List of required Attributes -9080232823 packet-gsm_abis_oml: move length of oml_attrs into the signature -e06afb4252 bluetooth: Change wording of sequence number context information -7f5ddfc7f3 bluetooth: Add context information for next expected sequence number -0f004f422d Add an alernative version of the 3270 Data Stream Programmer's Reference. -0bc4c81a11 MySQL: Enhance "field length encoded" and column info. -125790b918 NAS EPS: fix a typo -0120c12c5d ringbuffer.c: avoid leaking gzFile handle -7f4ae9a229 Qt: Load interfaces on profile change if settings have changed -4190ddfb7c Protobuf: add 'preload_protos' preference -358377bd43 gsm_sms: Get address string with tvb_get_string_enc -98c21601f8 NAS 5GS: add a fence to info column before calling EAP dissector -dbb17b5233 JSON: fix a typo introduced in g2baaab6c -2baaab6c01 json: Make it possible to filter and sub dissect json keys and data. -e782fb0200 GTPv2: Export dissect_gtpv2_ie_common() -8e2815bfc0 Don't assume macOS version numbers are of the form 10.N. -de99214e43 DCT2000: misc changes -c4343ed60b IPv6: fix clang warning -b26512e33a tvb: Add base64_tvb_to_new_tvb() -f1ab1f0b5b Put the XXX_pipe_open_live() calls after the file type determination. -eb02336e28 Update a comment, and add some comments. -884bae3317 Fix previous change to use WSAGetLastError() only on sockets. -84bdd086cd Make sure a pcapng block's length is a multiple of 4. -7a12a663c3 Refine issue templates even more -b904fc69ab Have capture_loop_init_pcapng_output() report an error code. -8c4d0bb131 Expand a comment to note that pcapng_read_shb() does a synchronous read. -fb2414ae6d Qt: fix some Qt 5.15.2 deprecation warnings -15d315c2ae GLib: Bump requirement 2.32 -> 2.36 -2999173126 GTPv2: Dissect the content of F-container type 3. -8c4d420fb3 Extend IEC 61850 GOOSE dissector to support IEC 61850 R-GOOSE protocol -74c0b2134b S1AP: fix decoding of inter eNB transparent container from NGAP -063af96df7 NAS 5GS: add dissection of R16 UPDP messages -9fdc3fb3ce NAS 5GS: request type field is 3 bits long -f71458c601 proto(.h): fix -Wdocumentation -d75fef88fb NAS 5GS: upgrade remaining 5GSM IEs to v16.6.0 -533f21edfd NAS 5GS: upgrade some 5GSM IEs dissection to v16.6.0 -0fad19b7d9 tshark: set cf values when quiet and tempfile -753515f48f RPCoRDMA: fix RPC-over-RDMA message type info -699f1f9041 BER: Fix debug statement -f22ed956f6 NAS 5GS: upgrade dissection of remaining 5GMM IEs to v16.6.0 -7d8dbd98b0 [Automatic update for 2020-11-22] -5fcedcf8f4 Various code and comment cleanups. -4212bea8f3 NAS 5GS: add dissection of 2 more r16 IEs -df651aca91 Spelling improvements -7d16b7b251 NAS 5GS: upgrade dissection of more 5GMM IEs to v16.6.0 -68313f4972 Avoid python deprecation warning -561c5607a8 NAS 5GS: upgrade dissection of a few 5GMM IEs to v16.6.0 -1f40b822e6 NAS 5GS: upgrade 5GMM and 5GSM messages description to v16.6.0 -c586f71a5c bluetooth: Fix dissecting of packets received on LE Coded PHY -58aea1de62 PacketListRecord: add an ensureColorized() method and use it. -aeebea1330 GSM A DTAP: fix hf_gsm_a_dtap_ue_received_rlc_sdu_counter_value length -a6f8ea1143 SIP Flows window is discribed -c1ff6b3675 Fix some more item lengths. -b78abaf1be windows-common: fix Clang -785ef0f43d checkAPIs: Fix typo -8c99f4de8d QUIC: fix compilation without HAVE_LIBGCRYPT_AEAD -91be8b6e60 SMPP: Support GSM 7 bit alphabet (3GPP TS 23.038) -65ac14b51a btle: Initialise acl_data to avoid wild pointer dereference -7654bb260d QT+epan: Set FI_BITS_OFFSET and FI_BITS_SIZE flags on [u]ints and bitmasks -c09b33cf1d RDM: Dissector: Fix end-of-packet string dissection. -4b9dfc3a19 github: fix actions. -1d7bc367e9 GSM A Common: Dissect polygon points -0250e4e2e4 HTTP: Restore SSTP support -5d374fed36 RFC2190: Fix bitmasks for several fields in mode A -ff3f9d3e4a tvb_get_bcd_string: 0xf can both be filler and stop digit. -7906a2f6a8 Protobuf: rewrite parser of *.proto file from Bison to Lemon -69e6a16ba4 capture option dialog: fix unintentional dialog size by merge request 422 -8b520a437e f5ethtrailer: Reserved field should have been ENC_HEX -b822a62729 Addr Resolv: Prefer profile specific file if exists -1b254c2815 rlcmac: Append RRBP mark to COL_INFO on DL CTRL blocks -66005aef49 rlcmac: Append BSN2 to COL_INFO only on blocks containing it -76c8e4c921 NAS 5GS: fix dissection of common information elements -5380aaad62 RTSP packet counter window is described -3396a096e8 SIP Statistics window is described -bad17e79e1 f5ethtrailer: Replace ingressslot and ingressport with reserved -f37951a035 CI: Clean up the CentOS 8 build. -536ed6335f CI: Switch to our CentOS, Debian, and openSUSE containers. -99bad1d667 CI: Switch the Fedora image to wireshark-fedora-dev. -46af0bc744 CI: Ubuntu container updates. -e7898384b3 NAS 5GS: Add more IEs to messages. -65f005ea61 EBHSCR: Fix EBHSCR Eth header bits -3d25ed8ebf DHCPv6: add Option 15 User Class -29f2177222 rtps: don't free wmem addresses with g_free. -e1b3fb0262 tools/check_typed_item_calls.py: check consecutive mask -01d5e8ee51 Tools: Update the usb.ids URL in make-usb.py. -39050a72de [Automatic update for 2020-11-15] -7c0d9c1426 capwap: fix item length -32f89a492b dns: fix item length -cc8ac80b54 couchbase: fix item length -7530c337b5 cdp: fix item length -bf4622c05a bluecom: fix item length -692ab543e6 BGP: fix item length -31666c5214 awdl: fix item length -c7bd8baea2 AIM: Fix item length -febf7aa643 IAP(Aruba): fix item length -e3047d9b38 Pass an address-family-appropriate socket length to connect(). -5df3f5d05d Encodings: Fix missing pointer increment in 3GPP TS 28.038 unpacked -646bfde7fa Fix some filter names. -a9e414ce54 Tuning of IO Graph intervals -30ca4b72ec NAS EPS: upgrade dissector to v16.6.0 -62730dc4fe NAS-5GS: Start upgrading to release 17.0 -8c29bfe8b2 NAS EPS: fix inverted description of 2 N1 UE network capability IE fields -c2bd3bc487 xml: fix list of default media types for XML. -08d7e14cdd Fix a few more item lengths. -3a7966c716 Qt+epan: Print better-looking values in the packet diagram. -440d8ceff9 NAS-EPS: remove an extra spare bit -e35752c252 3GPP NAS: upgrade dissector to v16.6.0 -ea311f2e21 MBIM: fix mbim.control.ms_app_info.app_name display -6228e18648 xml: Add default media type application/vnd.3gpp.mcptt-info+xml -cb430d2ef2 TCP AO: Add dissection for RFC5925 TCP AO -8b512665fc MMRP: Fix wrong offset for service attribute type -96eec0beb9 Qt: Fetch byte view text font metrics more often. -580de09849 Fix a few spelling mistakes. -08509b5aa6 Protobuf: feature of adding missing fields with default values -5e45f770fd QUIC: fix handling of Key Update -986a4712ba epan: BGP Prefix-SID attribute SRv6 SID support -33e63d19e5 RTPS: Fixup our coherent set map. -8e93097147 bt-dht: don't iterate on strings in values -3730eb251f Qt: enable sorting for Help->About tables -57fc841aea RTCP: try to continue dissection with partial SRTCP packet -07f048f1f2 parsing enterprises file: comment and slightly simplify -dfa8a3fe5a rlcmac: Fix EGPRS UL data block TLLI endianess -d0b0094bf3 WSUG: Add a note about verifying downloads. -c394a7a87b Kafka: Fixup returned offsets and initialize variables. -913001b817 Opensafety: fix some item lengths -e1c72bd47c [Automatic update for 2020-11-08] -a175435c0a QUIC: improve migration support -d5f2657825 epan: Limit our bits in decode_bits_in_field. -51145c62e6 wiretap: Update pcapng systemd timestamp handling. -50dcb5d6f4 Fix some more item lengths. -b65ff23d6b IPv6: Try to fix CID 1468890 -d90f8da3d8 Fix some more item lengths. -3632642980 SMB: Dissection of Dynamic Access Control specific ACEs -ac34f3e8b6 RPM+CI: Update and fix for Fedora 33, CentOS 8, OpenSUSE Leap 15.2 -57b6666920 giop: free the buffer where its at -84ddbf373e RTCP: Initialize padding_item -40ce72f1a8 giop: don't use packet scope for allocating a buffer at init time -9d5de22a88 rlcmac: Handle properly LI=0 in GPRS data blocks and identify spare bits -1fff3cb106 Protobuf: fix bug about parsing negative enum value number -30c392f166 Tools+test: Call python3 explicitly. -ebfa1f8a4b wslua: Return nil from Dissector.get() when not found -9b46447bb1 IPv6: Add dissector for Compact Routing Header (CRH) -1dd8b133ee RTCP: expert item on non-final packet padding flag -2c2ee172eb giop: don't use packet scope for allocating a buffer at init time. -dd6b6f48dc Tools: Allow cherry pick lines in validate-commit.py. -d71fae8806 Image: Add another icon library link. -48c09fe046 QT: progress UI: Fix TextLabel string to loading -ad1cf5eeb0 QUIC: Fix typo -a4e9931c98 docbook: Fix example to run tests containing dumpcap -57e89b6e60 Gitlab: Tweak Bug issue template -47f10ea819 Gitlab: Fix label for FeatureRequest issue template -a3b2afab9b Gitlab: Add issue template for Websites -22e595666c ISIS: Add Purge Originator ID TLV (rfc6232) -321f231bd9 ACDR: Fix dissection of control packets -9ac8dcb3a1 SOME/IP: Cleanup of length field parsing (BUG FIX) -905f304d54 STUN: fix heuristic over TCP -24d7ff72bb Speed up ethernet entry (manuf and wka) parsing. -63d045e7eb rpm-setup: Find opus development package for OpenSUSE -18365c16a1 Nettrace: correct conversion from ISO 8601 to time stamp -44241f694e win32: fix MR180 - broke "-i -" input pipe -cda11f813d Support to dissect Gate Announcement -bd5431ff44 remove empty zorder (fix warning) -c84681aca2 Qt: Support ampersand in funnel menu and button -1db107a249 rx: simpler check for a known type -e07bb433b2 RTCP: Extended Reports: check for padding -07df04e4c7 Unistim: Set the length and type of IP address fields properly. -666e287c73 [Automatic update for 2020-11-01] -25f1540d39 Add bcg729 to the optional RPMs installed when building -21e1056058 CMake: Don't restrict ENABLE_CCACHE. -9613c943e0 QUIC: fix connection lookup for Version Negotiation packets -cafdab3967 QUIC: allow dissection of sessions forcing version negotiation -b6222766cc usbvideo: Fix dissection of PROBE infos structure -b925734fe2 GSM A: Uncertainty speed is only 1 byte. -cc4ad69366 IEEE 802154: Improve support for vendor specific IEs -5b3bce3b5a OAMPDU: Fix the length of an item. -73f3bc97a5 enable compression options only when gbNewFileAuto is checked. -c14ea41233 add support for compression of capture file -9d6ebdc8a5 Dissect frame drop count if present. -732591237b GSM A RR: fix wrong cause value in gsm_a_rr_RR_cause_vals -156f9e81fc lcsap: fix decode of plmnIdentity -7c178d752f Bluetooth protocols: fix some protocol item lengths -abf3eaace8 Encodings: Add FT_STRINGZ support for GB18030, EUC-KR -4ff3c82534 Bug.md: use code blocks for logs and build information sections -05bd5cd91e CI+RPM: Disable the Fedora build for now. -b1d18e41db Qt: Add a recent item for packet diagram field values. -1c2fd68e26 Qt: Fix saving+restoring frozen packet list rows. -9b5d4945d0 DOCSIS/XRA: fix typos + cleanup. -918db88055 Create protocols to the end of the TVB if length unknown upfront -af0c4203a0 ieee1905: fix endianness of fields -7c9eb8b235 Fix typo: 'descriptionfor' -> 'description for'. -1c5d577d63 Protobuf: fix bugs about field subdissector -ecdd7f3ede TECMP: Adding support for two temps in Vendor Data -889e0d5cb6 Add a new record type REC_TYPE_SYSTEMD_JOURNAL. -edd71daa90 lte-rrc: Pluralize PagingRecord(s) -5413331ed3 AT: Handle response without leading \r\n -639891651f Impose limits on the number of records we read. -a88d72dc8e Qt: Avoid crash on ProtoTree item deselect -cea3bdca9d ASTERIX: Bumped version of ASTERIX Category 004 to 1.11 -2fe6c3cd85 Fix some more item lengths. -2920c49c1d Qt: use packet_list_colorize state in Flow Graph -32b64c1694 Apparently, WS_WIKI_URL() can work in Qt C++ code. -f7c99f73e2 Revert "Apparently, WS_WIKI_URL() is unworkable not only in C++ but in C." -a8d023ba58 Include <ui/urls.h> -d9897f1ddf [Automatic update for 2020-10-25] -fc1b478a55 packet-gsm_rlcmac: display TLLI as hex -b694ad77e4 sv dissector: dissect optional field "gmIdentity" -6e35d38c2d DNS: change response time in statistics view to msec -ce47866a43 DNS: RFC8914 Extended DNS Errors -5df2925434 Apparently, WS_WIKI_URL() is unworkable not only in C++ but in C. -5b2901d090 MATE: Improve MATE debug facility -84f89e97a2 DPNET: Make some 4-byte fields FT_UINT32. -f1d9b3c966 Gitlab-ci: Build doxygen -cad1785868 dns: detect DNS over UDP on non-standard ports using heuristics -00c09b8696 extract_asn1_from_spec.pl : fix ^END to ^END$ -4fd7983b04 dumpcap: fix the macOS "no permission to capture" message. -08f521fb63 Fix typo: 'filed'->'field' -273eb06390 USB HID: Initialize a struct. -e42cc6716e Openflow: fix some item lengths -2663d49559 LISP: add support for vendor specific LCAF -059b64b971 Qt: restore welcome page release string after edit preferences -89b7f83541 WSDG: Update some branch name references. -6633ca1b90 Fuzz: Don't blame the latest commit. -17170ea1fe tls: Use Data dissector when no appdata dissector found -524a28c4b1 QT/CLI: Move max tree items and depth to prefs -56e19bec49 Export Objects: Don't double increment count -69b1ad68bc data: Enable DecodeAs tls and dtls as Data -7e79d09fba UMTS FP: Fix the length of the DRT field. -a46bda17ef Lustre: Fix some item lengths. +ad28888d2f Qt: Fix display filter read/write +c4f6914aa6 DVB-S2: Only add the rolloff value once +4977e20ab2 Qt: Prevent remote interfaces to show up +ae9e80a34d Qt: Fix proper preselection for remote interfaces +5b59a38c3b Qt: Clean up remote management interface +d5a0d390e8 btmesh: More information displayed +fdf55aaa51 eap: support tunneled TLS decoding +b09263f1a3 epan: Normalize conversation code indentation. +6739d0397b Fix the pfm-sd default case +6b4b9f614b EAP: fix stride when decoding TEAP TLVs and tree alignment +c69045c04f [Automatic update for 2022-05-08] +8f1cf0176c USBLL: create the top-level item using the regitered protocol. +8f4d38b776 MBIM: Fix the offset to RSRP and SNR buffer of MBIM_SIGNAL_STATE_INFO_V2 +d9ec48a759 NAS 5GS: add a UDP framing format +81c67b3e05 packaging: Provide workaround for rpm-package from source tarball +5a48815fb4 Fuzz: Fix our elapsed times. +36e834b6b7 ETW: Extract IP packets from Windows event trace +0f5025eae4 SOME/IP: Adding string fields for easier filtering +4fa373400f Tools: Add trailing periods to our bug notes if needed. +ca5b095b38 .gitlab-ci.yml: more checks from tools/check_typed_item_calls.py +f85d4a5763 Falco Bridge: Fix a couple of bugs. +000e4ec75e PDCP-LTE: Allow updated keys to be found by frame number +7261eb0f09 CIP Safety: Fix SERCOS III attributes +a14e35a440 CIP Safety: Detect Cancel Propose/Apply TUNID +0ab1cbdb40 SMC: show translated MTU and buffer size +341e625249 SMC: support for SMC-Rv2 LLC messages +7c70af016f SMC: improve SMC-Rv2 CLC message support +b66b07a786 SMC: Add support for SMCRv2 +edfef021e7 CIP Safety: Increase error detection diagnostics to PI_ERROR +e43501cf9e qcustomsplot: revert for fix Clang Warnings[core.UndefinedBinaryOperatorResult] +e8bcaad686 Tools: Show elapsed time when fuzzing. +925daf665c GitLab CI: Switch back to Clang 14. +3b6734389d tools: Show recent commits in fuzz output. +e75f6800ca EAP: fix packet leak caused by ce087027ef87679ca934f392d37b0bf4d1334860 +2f31c09045 [Automatic update for 2022-05-01] +0cce93d76a Tools: Fix make-no-reassembly-profile.py. +69e956d792 conversations, endpoints: sort resolved addresses as text. +7fbfea9d68 IEEE80211: Fix a couple of filters +ce087027ef EAP: massage pinfo for EAPOL so the TLS decoder does not get lost +6843ca2463 EAP: decode TEAP Outer-TLVs +914d8bc756 EAP: add PEAP decoder +49c730cc23 EAP: use enum for pdata instead of magic numbers +b9681002c5 EAP: add MSAUTH-TLV decoder +f694e70771 EAP: improve EAP-TLS flag decoding +76660922e1 Tools: Add a timestamp to our fuzz test error header. +7bccf9e2aa GitLab CI: Revert back to Clang 12. +3336ec24ac Falco Bridge: Add typed address fields. +70bd130379 Fix "generated by" comments in configuration files. +b244db8f3c pfcp: Update to 3GPP TS 29.244 V17.4.0 +482794ff2e CIP Safety: Fix TBD bytes expert info +536c685ea5 docs: Update reference to minimum versions of GLib and Qt +f595f3b6ad sshdump: Update doc for openssh key note +1e0f579952 docs: Remove references to configure +7e04ea3202 .gitlab-ci.yml: Disable security-code-scan +84515e3175 Packaging: Only preserve a tarball if the commit ID matches +52db7e88bc Falco Bridge: Fix building on Windows. +0f695875ac Falco Bridge: Switch to the sinsp capabilities API. +b104af1c7d Tools: Update our fuzz test error header. +a6dcf70f68 debian: add missing symbol. +c27d8bbedd Profinet plugin: Add severity according to PA Profile 4.02 +b75b8ca72e dfilter: fix may be used uninitialized in this function [-Wmaybe-uninitialized] +7284ee091f Diameter: Decode GMLC-Number AVP +bfdb4c558e epan: refactor dissector E.164 MSISDN number name +c3249701b5 .gitlab-ci.yml: Disable semgrep +c2444370f4 GTP': correction of Release Identifier Extension +b72b4cf512 LLDP: Fix malformed packets when EndOfLLDPDU TLV missing +90cc7cadf7 Fix a documentation warning. +2141f0f03b Falco Bridge: Update to match the current libsinsp API. +4f3f507eee dfilter: Add syntax to match specific layers in the protocol stack +c0170dad42 dfilter: Rename "range" to "slice" +d517feee74 epan: Add more bookkeeping for layers +b53d349583 Tools: Only validate a file if we have a build rule for it. +74fd19fb10 NAS-5GS: correction of Configuration update command, IE 5GS registration result +095043f74b Update Wi-SUN FAN dissector to the last version of the specification +dbf3ac3701 CMake+Logwolf: Populate our Falco plugin directory. +fc2cc05dde Move some configuration and data files to resources/share. +2b24b512ca rpm: Support for building with clang on Fedora +62100da7f4 TLS: fix RSA decryption with EMS and renegotiation +b1ba667acc wslua: another fix for -Werror=clobbered +858a670d34 rpm: Specfile cleanup +35cc7f43ab Spelling script: minor improvements and more dict words +3dd5ccbe7d GitLab CI: Build the fuzz and "No Options" job without mmdbresolve. +968f40d373 Tools: Handle table rows and admonition titles in html2text. +c3d9f11b8b Docs: Remove "win32" references from the guides. +7ec3e841ba rpm: Fix SUSE 15.1 builddir issue on make +19dc602fe3 802.11: fix TWT Setup dissection +cfcfbbdd60 [Automatic update for 2022-04-24] +91987dc0ab nghttp2: Implement minimum required version 1.11.0 +e5e78d5da9 CIP Safety: Update more naming/units to match spec +71b3fe0f4b couchbase: Add timestamp to DcpSnapshotMarker encoding +bd02037042 wsdg: main_window .cpp filename changes +0676ddfb4f rpm: Update glib and cmake BuildRequirements +d2064ae188 gnutls: Bump version to 3.5.8 +1ee8ead845 Provide the section number for blocks, and show it. +7286e2982a Move the idl directory to epan/dissectors/corba-idl. +4cc20bb49e CMake: Fail if we're building for 32-bit Windows. +aca0c5d175 Qt: Remove unrequired setTab +2dd07bc5b9 glib: Bump required version to 2.50 +b9b1494cd1 Qt: Disable sorting for if acticity on default +374c5997da Qt: Remove unnecessary signal/slot +3407992cb4 CMake: Bump minimum CMake version to 3.10 +4bb16383a3 macOS: Require Sparkle 2. +a1e0c34c30 GTP: Minor reconstruction +a73fd872ad dfilter: Add a null check. +51f5bdc287 FPP: Add null pointer checks. +88f07ff5d1 epan: Add a null conversation checks. +f067e40166 fpp: check conversation pointer before use. +1278af07c3 Qt: Improve UIX for sparklines +49ec7da90e fix pipeline issue +2f41595382 CIP Safety: Fix CRC logic when timestamp rolls over to zero +d6fb90ecab proto_hier_stats: Skip non-protocols and reduce recursive calls +45da161430 libgcrypt: Remove HAVE_GCRYPT_AEAD , _CHACHA20 +d87b9ca731 test: Remove libgcrypt checks for 1.8 and below +b80cdaa243 libgcrypt: Require version 1.8.0 +9c115d0ed5 macos-setup: Require Qt 5.9 or later and macOS 10.10 or later +13075b4ff0 Require Qt 5.9 or later +e16b1629dc CMake: Only require C++11 once +21d8522334 Tools: Update the Sparkle version in macos-setup.sh. +7a97a1dc22 epan: Add comments about _get_parent, _set_len and faked items +c2fd505516 macOS: Even more Sparkle 2 signing fixes. +d024502c8b macOS: More Sparkle 2 signing fixes. +b491d28c42 GitLab CI+release notes: Remove 32-bit Windows. +486fd46fe9 macOS: Update our app bundle for Sparkle 2. +373280bc65 MIKEY: Register the application/mikey MIME type +b51c70ae11 LLDP: Profinet TSN TLV Dissection +7e0d0eb418 PROFINET: TSN Dissection implemented +26be00e320 ieee80211: Fix clang analyzer warning (Dead.Store) +87b0288b8d epan: Add the ability to add conversation filter protocols. +f6061c4a3c Tools: Fix our pacman arguments in arch-setup.sh. +33dca395b1 aprs: NULL-terminate a string. +6c3e4c7304 enip: init address on declaration. +7cbb6e9a76 dissectors: init memory before use. +e4c46563fb QUIC: Add IMMEDIATE_ACK from ACK Frequency Draft +69637a731d QUIC: Update to last ACK Frequency draft(-01) +27f6fd6f9a iface_lists: fix resource leak +58821b50b5 PDCP-NR: changes to make security keys work better +371b52120b ipp: Use proto_tree_get_parent +d2335dd414 XML: Adding new 3GPP Mission Critical XML media types +8d6fbafe05 gitlab-ci: Add SAST +05d33b9690 WSUG: removed extra "or". +ea62d7d6fa hierarchy stats: Don't add text only fields to the hierarchy +43828765c3 NR RRC: upgrade dissector to v16.8.0 +58af12cac7 LTE RRC: upgrade dissector to v16.8.0 +2d48d49524 Allow to filter interface types +5c7c723feb LPP: upgrade dissector to v16.8.0 +69b9c480fd Revert "wsutil: Use a separate "extlog" directory for Logwolf extcaps." +fea6591b0c macOS: Add support for Sparkle 2. +c8d9c6fc6a Fix tools/*-setup.sh to work with no arguments +fab32ea0cb dfilter: Allow arithmetic expressions as function arguments +92c1519dfe dfilter: Add float multiplication/division +eb2a9889c3 dfilter: Add abs() function +8889d8c78b ieee80211: Implement more KDEs from ieee802.11-2016 and on. +24d65950e9 check_typed_item_calls: Count all warnings +bc29ce61d5 GitLab CI: Switch to clang 14. +6900065f2d Tools: Make the Alpine and Arch setup scripts more strict. +05c86efcf6 Tools: Set a variable in rpm-setup.sh. +bce8825df8 [Automatic update for 2022-04-17] +d66c29ab07 IEEE1905: Fix CAC Termination Request's offset calculation +f4c7bd9c75 DOCSIS: Fixed RNG-RSP Commanded Power Sub-TLVs dissection +90c784bd97 fpp: Fix mCRC calculation +83959f77e3 dfvm: Fix Dead Store found by Clang Analyzer +86bc544fd3 PROFINET: Fix count of IO data objects and IOCS +dcffa0303a PROFINET: Split number of IOCS between in and out +c2c20a6f2d Implement parsing of OpenVPN tls-crypt packets +88719f0884 CIP Safety: Minor Refactoring, Part 2 +af878388fe dfilter: Fix scanning of strings +e364444b24 wslua: Update the menu group documentation. +b4a15f8be3 BER: Add the length check of dissecting BER integers, int64, and booleans +98793186b9 CQL: format timestamp as microseconds (ENC_TIME_USECS) +b51a635bce BACapp: Fix a recusion check. +4e0cd3dbd2 epan: add ENC_TIME_USECS timestamp encoding +cef02cc3a0 dfilter: Add max()/min() tests and documentation +827d143e6e dfilter: Allow function arguments to be non-existent. +cb2f085f14 dfilter: Add max() and min() functions +a372497a85 hierarchy stats: Include appendix length in byte counts +62a2fe28c2 wiretap: Try opening systemd journal files before IxVeriWave. +8528fca055 Falco Bridge: Misc cleanup. +943c38d606 CIP Safety: Minor Refactoring, Part 1 +3c25b69ff6 CIP: Correct DATE, DATE_AND_TIME type handling, Part 2 +234db3b48f CIP Safety: Display human readable timestamps +50ada3d65c NGAP: workaround a gcc 10.2.1 compilation issue +55f7b27b35 tshark.adoc: update -z conv/endpoints descriptions +01239eb59d whois: Assume UTF-8, add an expert info +1e352c3e7b manpage: Fix grammar errors and improve phrasing +0dba7456aa tests: Remove leftover debug print +bcc286f341 UI: Rename the qt_logwolf directory to logwolf. +ca04f4c8cb Qt: Update our dynamic menu groups. +8746eea297 dfilter: Try to resolve field reference instead of using a heuristic +8355e96858 tests: Add test for display filter field reference +04c42eace3 tshark: Add a --selected-frame option +7a3c2252f5 hierarchy stats: Only increment the total packet count once per frame +4c7865c81b whois, finger: Dissect at FIN (or after) on first pass +3aee6ce9d6 ACN/rdmnet: add protocol check to TCP heuristic +03e41d4950 ftypes: Fix a macro argument +096947337e PER:Add function to add "PER encoded lable" to the tree. +09696f1762 Try to fix a narrowing warning +2f02cd6e19 dfilter: Handle missing error location more gracefully +ceef8aa8ee fix the indent +24443fa33a tshark: Add underline to dfilter errors +fb3bdffaba Logwolf: Remove a bunch of packet-specific menu items. +3b8ea97731 Debian: Add missing symbols. +4b556d6bc6 Qt+epan: Get log conversation filters working. +58e31a2e77 Qt: Try to fix missing translations. +bd6ee4479f Tools: Make the Debian and RPM setup scripts more strict. +3890d822ba macOS Homebrew: Install PCRE2 +1c9538624f [Automatic update for 2022-04-10] +4d9470e7dd dfilter: Add location tracking to scanner and use it to report errors +da19379eb5 dfilter: Create the syntax node in the scanner and pass that +d23fec2116 bluetooth: show packet status in info column +50de7dd6ca bluetooth: show SCO packet type in col_protocol +fb9a176587 dfilter: Allow grouping arithmetical expressions with { } +73770c61b4 Qt: Add a null pointer check. +b52437ba28 WSUG/tshark: protocol summary and output with "-e" +b5fef40379 Git: Fix our debian ignore. +6e9b19dcb0 Qt: only Show/Export Packet Bytes when field is selected and has_packet_bytes +b7ba126644 F1AP: upgrade dissector to v16.9.0 +ab71cb51ff XnAP: id-TargetNodeID is a protocol IE +894762b654 X2AP: fix a typo +82f268789c E1AP: upgrade dissector to v16.9.0 +3bf9bc6326 XnAP: upgrade dissector to v16.9.0 +c9353fdece NGAP: upgrade dissector to v16.9.0 +4b42dcf3c0 X2AP: upgrade dissector to v16.9.0 +e101aa6e78 S1AP: upgrade dissector to v16.9.0 +f0f0f05060 editcap: Document use of stdin and stdout +37ccc2b0e5 GitLab CI: Build Logwolf in the Code Checks + Clang Warnings job. +c5da4f661a Logwolf: Fix building on Windows. +545553e203 Update tools/macos-setup-brew.sh +0c316ec1a9 NSIS/Wix: missing preferences file for Bluetooth profile +54553de59d wsutil: Use a separate "extlog" directory for Logwolf extcaps. +ddbafcd9ba DRBD: Add support for dissecting DRBD on InfiniBand +aac695d62e icmpv6: Fix dissection of PREF64 option for shorter prefixes +bcb992c4fb nas_eps: Fix typo in function name +34f8420d1e ieee80211: Correct the dissection of the 802.11ax Capabilities device class. +c3c94ff4fd Bluetooth: print event code for unknown HCI events +cc5726b63f dfilter: Remove leading colon special meaning +0313cd02bc dfilter: Fix RHS bias for literal values +7429832db4 Fix a log message +8d646c1657 DHCPv6: Fix interpretation of user class data length fields +d681da2534 IWARP_DDP_RDMAP: add MPA error codes given by RFC6581 +c59315c45a IWARP_DDP_RDMAP: add MPA error codes given by RFC5044 +6630bee851 IWARP_DDP_RDMAP: fix error codes for RDMA layer +d4cfae1b72 IWARP_DDP_RDMAP: change Terminate header bits to set-notset +72b44d13ea IWARP_DDP_RDMAP: fix Terminate opcode tree hierarchy +63c1b032c8 IWARP_DDP_RDMAP: fix Terminate layer name mapping +c30a417528 dflter: Add test +5584aba326 dfilter: Fix slice using range [:j] +a6f37323e6 dfilter: Clean up lexical scanning +6057d1a6e2 dfilter: Add more IPv6 tests +8108e67de7 dfilter: Fix memory leak with leading colon +85be944ebe CMake: Make sure Logwolf includes dumpcap on macOS. +a0ae42e33b wiretap: Update a comment. +c2e1ee2e57 tcp: Rework out of order dissection to dissect sooner +444e3f230c tcp reassembly: Add fragment_add_out_of_order +4e184104af exceptions: Add an expert warning for FragmentBoundsError +12c8cc32f0 dfilter: Fix parsing of some IPv6 compressed addresses +411b3c1d78 Fix: Fixed issue with deadlock when same RTP dialog opened twice +0e269659ec srt: added reference to the internet draft +f5567200fa tcp: Mark unreassembled PDUs as fragmented in tcp_dissect_pdus +b4a0b30f88 Regenerate ASN.1 dissectors +798136f107 wsutil: Use the correct variable. +7ed5d5036e dfilter: restore support for identifiers using hyphen +454552c149 ieee80211: Conform to ieee802.11-2016 for the Capability Info field. +8fb28f5161 dfilter: Minor grammar cleanup +20afbd46ec dfilter: Remove existence test syntax tree nodes +fb08c4b4a8 dfilter: Replace bitwise sttype with arithmetic +c98df5eef5 dfilter: Print syntax tree using dftest + format enhancements +d91734ab6a dfilter: Fix range registers in DFVM dump +cb1b4fb966 Allow building with Qt without Xcode on macOS +498760b628 IEEE1905: Fix miscalculated offset +49c434d012 BER: breakout multi-octet length field +550434057e CMake: Make sinsp dependent on Logwolf. +57172fe4cd CMake: Finish splitting ADD_PLUGIN_LIBRARY. +4f3017c000 CMake: Add a jsoncpp include path. +23ed784ce1 Falco Bridge: Fix a function declaration. +5971fcb941 Qt: Remove some unused code. +a212b86222 Docbook: Update the Logwolf quick start. +330d408328 dfilter: Allow arithmetic expressions without spaces +34ad6bb478 dfilter: Make logical AND higher precedence than logical OR +167d44ea6d CMake+packaging: Create our macOS Frameworks directory in osx-app.sh. +211353c873 CMake+packaging: Add a logwolf_app_bundle target. +5c769757ff Docbook: Add a Logwolf quick start. +5d3ffe9b57 More Logshark to Logwolf renaming. +9ec6b50027 Rename ui/qt_logshark to ui/qt_logwolf. +b153f040fc Qt: Start renaming Logshark to Logwolf. +3086774fa6 wsutil: Add configuration namespaces. +6d2ab6900f Qt: Dynamically set our "Welcome to" banner in WelcomePage. +dceffb8e56 Qt: Remove telephony and wireless code from Logwolf. +d8008cb89e Qt: Split MainWindow into WiresharkMainWindow and LogwolfMainWindow. +80de95ca71 Qt: Split MainApplication out from WiresharkApplication. +ca426d68a9 add hide read only button +245f988e9e Logshark: Add initial UI. +2fdf85c6eb Create Wireshark and Logshark info plists. +ffba3dd487 RLC-NR: Don't overwrite SDAP config from RRC with 0. +5a81675009 colorfilters: Rewrite some expressions +70582b84f6 dfilter: Allow parsing binary number as a byte array of len 1 +fbd32cf853 Replace g_log() calls with ws_log() +ac7583c065 tpkt+rdp: Add a heuristic dissector for TPKT for RDP +ea39653c8d PROFINET: Support PROFIsafe 5 byte safety trailer +381ba88152 [Automatic update for 2022-04-03] +16871f66d7 coap: Change text format used in COL_INFO +f0ca30b60b dfilter: More arithmetic fixes +df5941d467 debian: add ccache to additional_list packages +248f11dd1b Qt: Fix interface statistics update if some interfaces are hidden +6065552dd4 Skinny: revert previous change +6dfd96f6fe rdp: Register RDP as a TLS subdissector for port 3389 directly +cf629e2547 ZBNCP: Fix some filter names. +436abf4cf7 CIP: Show Attribute ID as decimal +1997a86634 EVS: Refactor dissecting compact format code +67e5e5c3ab dfilter: Fix arithmetic expressions on the LHS +856cd96bb3 http2: Use the actual maximum table size for partial header workaround +e6202cf1d9 coap: Format text used in COL_INFO +f23a774819 CIP: Correct DATE type handling +7b4ec1bd88 Docs: Add new display filter syntax to the manpage. +15cc673c8e Fix release notes +a81617fda5 Fix build on CentOS 7 +8b737033b0 RTP Analysis dialog: Update statistics when data are processed +af716cdb4a Geneve: add parsing of GCP options +74d385548e Fix comment +8bc214b5bb dfilter: Add remaining arithmetic integer ops +d54e22b872 safe-math: Remove unnecessary clutter +e15658d1c0 safe-math: Fix non-existent built-ins +85aa5939f1 NNTP: fix indentation +88840f61a2 NNTP: add support for STARTTLS +45268efd0a debian: add missing symbol. +59bd93413a mpeg table: fix, shows a CRC32 field for an empty PAT +2a9cb588aa dfilter: Add binary arithmetic (add/subtract) +ae537e24f0 Skinny: Set some masks to match boolean field width +3c2c6b175f Minor release notes cleanup. +5cd0e4cc97 dfilter: Fix use after free with references +9ab2837637 dfilter: Add fvalue duplicate method +19c0e83d8b quic: add missing draft uri for quic cibir TP +eac578445c QUIC: Add cibir_encoding TP +260942e170 dfilter: Refactor macro tree references +431cb43b81 dfilter: Remove parenthesis deprecation warning +f401cdeaae asn1: fix missing dissector generation +2c5f2ac6f3 BER: Add a function to add a BER encoded boilerplate. +499a33c709 Debian: Add a symbol. +4476db5798 zigbee/isis-clv/wsdg: depreciate -> deprecate +d2907d91c0 dfilter: Add more logging for bytecode +9ee9b40b64 dfilter: Store expanded text +a1299d63d9 dfilter: Lower level of two debug messages +b55e012524 uds: Don't append parameter record if not available +b9b45a4a8f dfilter: Add ftypes pseudofields +f54bad026f Qt: Fix another qsizetype warning. +8df570294f plugins.example: Add some comments +e3765215aa plugins.example: Add package target +c451e572e5 plugins.example: Make installation relocatable +842f53c329 Revert "epan: Allow nested dependent packets" +ac0a69636b dfilter: Add support for unary arithmetic +677b68aa3b tests: Remove not implemented tests +f574f3fbe8 tests: Remove broken wslua gregex tests +13d0101c30 tests: Fix wslua regex parameters +e306c53062 tests: Fix Kerberos detection +1ff681cec6 Remove libsinsp search on Windows +3d1b2876dd QUIC: further update of the fields names used in version negotiation +c805c0c16e Qt: Fix an about box signal and use new-style connections. +b05a149acd [Automatic update for 2022-03-27] +4597cf3b08 AC DR: Fix a couple of shadow variable warnings. +e9a7f8c9e0 Qt: Fix some QCustomPlot Qt 6 warnings. +629fc46ea1 GitLab CI: Add a Windows Qt5 MR job. +f0e4a9960c ieee80211: Handle the case where a Vendor Specific response is not DPP! +4bed80187e QUIC: update the name of a field used in version negotiation (draft-06) +118e45d853 netflow: handle zero length varlen fields +7680335a5b ieee80211: Handle fragmented DPP Configuration in GAS Comebacks. +80eff54e83 Plugins.example: Fix typo and more rewording +18a2a6827f wslog: Refactor ws_log_set_fatal() for consistency +d7f3612613 proto: Fix comment on NTP Era 1 Epoch +1d65574fc8 GitLab CI: Switch the 64-bit Windows builds to Qt 6. +067b3805b7 Qt: Add float suffixes. +bcd3d05a3e Qt: Fix more Qt6-related warnings. +a3b76138f0 dfilter: Fix memory leak +f0e4cedd69 Qt: Fix most of Qt6 compile warnings and issues +f8d3ebe0e2 Qt: Handle qsizetype. +bdccea7692 CMakeLists: Fix the error reported when Wireshark code is recompiled +47f72e2366 EVS: Support decoding Primary 64.0 kbps packets +14bf5bbdf1 wslua: Lua Console - add Clear button; restore print() +2d8607e7e0 epan: fix a segfault, introduced in !6329 +3ac17381a6 ftypes: Fix IPv6 bitwise_and buffer overrun +4ed32de2ee E212: update and add new MCC/MNC entries for Kazakhstan +7f2e996193 PROFINET: TimeAware Dissection and RSI FREQ block fix +2724806e50 Docbook: Update the code signing parts of the User's Guide. +78656fe00f Redis RESP: REdis Serialization Protocol v2 dissector +33e97e6130 EVS: Support decoding Primary 32.0 kbps packets +2fc8c0e36b dfilter: Handle a bitwise expr on the RHS +0335ebdc3a dfilter: ftype_is_true -> ftype_is_zero +de0db2ad0a Qt: QVariant::type() is deprecated in Qt6. +ea11891f21 Qt: QMouseEvent::globalPos() is deprecated in Qt6. +8c2fdcb80b wsug: add Packet Diagram documentation +829fb032e4 CMake: Add support for WIRESHARK_QT6_PREFIX_PATH. +0a351fb6ba Falco Bridge: Update the README. +e06864e777 Falco Bridge: Miscellaneous fixes. +34cb45c743 Falco Bridge: Remove some unused code. +110dbffbe9 Rename Sysdig Bridge to Falco Bridge. +be03aa1a4d CMake+Sysdig Bridge: Add a FindSinsp module. +90bd33e4e2 Sysdig Bridge: Make sure we fetch the correct field info. +3ae5ccbe52 Remove some debugging code. +b9946577d6 Sysdig Bridge: Remove old code. +349c067414 Sysdig Bridge: Handle info and conversation fields. +bee0393a94 Sysdig Bridge: Switch to libsinsp/libscap. +9b106b500c Sysdig Bridge: Update the Sysdig Plugin fields. +72b1e028a8 Sysdig Event: Find the sdplugin dissector once. +a075ce1be7 Sysdig bridge: Update a struct. +24aa07281a Sysdig bridge: Fix a couple of offsets. +9a889e9546 Sysdig bridge: Set our plugin API version to 0.2.0. +70aed62c86 Sysdig bridge: Fix compilation. +58e3976910 Use the plugin name as the protocol short name +0555c413d1 Sysdig Bridge: Fix a memory allocation crash. +39c8e1ac2c Use register_shutdown_routine, not cleanup_routine +5fdc4142b9 Update to use single extract_fields func +c34693bb20 Update to reflect latest plugins api changes +665a04e5e9 Update pluginevent to match falcosecurity/libs +8c3f436cc0 load the plugins from the wireshark directory +d226a7aa98 separate list of conversation filters for logshark +2d6b0e8885 conversation-like filtering and coloring for sysdig plugins +de5f59d7a4 sysdig: initial implementation of sysdig plugins support +625a042ff8 initial skeleton for sysdig plugins experiments +a3877af990 debian: add missing symbol. +67a3256bcd rpcrdma: fix build issue [-Wmaybe-uninitialized] +f07c30fffe CBOR: fix build issue [-Wmaybe-uninitialized] +7c1dd842ff Diameter: improve IMEI/IMEISV dissection in User-Equipment-Info AVP +16729be2c1 dfilter: Add bitwise masking of bits +3e3db6cd3e CFM: Unindent dissector code by restructuring loop conditions +1e39a66746 etwdump: Clarify "ETW". +631cf34f0c dfilter: Use a function pointer array to free registers +89a39134ff NVMeOF TCP: fix storing of QID for TCP protocol -- fix missing commit. +6a0129a0e3 dfilter: Fix EditorConfig settings +54d8627c9a dfilter: Add more comments to optimization pass +d60f2580ba dfilter: Pass around constants in instructions +94d909103e dfilter: Remove DFVM constant initialization +ae17e733ac dfilter: Use more DFVM values in gencode +769f1f10de dfilter: Add DFVM value constructor +402bd8f28d NVMeOF TCP: fix storing of QID for TCP protocol. +1b574e7466 dfilter: Cleanup dfvm_apply() +22f3d87a8f dfilter: Use singly linked list for registers +ea949ef719 dfilter: Cleanup dfilter_dump() +9253762305 Qt: Fix startCapture legacy call +5212a757a4 Qt: Remove sparkline for extcap +e6487fcdf4 tools/radiotap-gen: Fix build issue on some versions of Ubuntu. +96f3b7065f CMake: Fix our dtds dependencies. +c347b057a7 dumpcap: Count more block types as packets. +6a97b2095c [Automatic update for 2022-03-20] +50f04cb9da dfilter: Remove dead code +984dc6de78 IWARP_DDP_RDMAP: display read request tags and offsets in hex +4a80186e2b RPCoRDMA: do not reassemble if there is only one fragment +37a0054551 http: Pass data relative to the original offset to follow tap +096bc367b6 Align plugin reg function search with epan reg function search +4099137ad1 tools/radiotap-gen: Add a sample program for generation radiotap headers. +5f6d7ada57 Qt: Fix pre Qt 5.11 builds +60ba57387c data: Add data shown as text to Info column +bf21921445 Qt: Allow capture from hidden interfaces +e61fe552d0 ieee80211-radiotap: Add support for headers to be bit-based as well as TLVs. +eabf92859e test: Use integer tuple to check Gcrypt version +9d11321385 Qt: Disable Sorting for the packet List +b82ef4ad04 tls: Use TCP reassembly functions for desegmentation +9ca501ae13 tcp: Use first frame and sequence number for reassembly +588d22a82b dfilter: Allow variable number of jumps during codegen +5f13127a94 ftypes: Remove unnecessary macro +72751919b2 ftypes: Remove shared boolean from fvalue struct +32446523f6 dfilter: Fix stnode_tostr() +765d6755fb RPCoRDMA: add padding on iWarp read and write chunks +db09e81dd8 RPCoRDMA: add iWarp read chunk reassembly +327437d04d IWARP_DDP_RDMAP: add read request to struct rdmapinfo +596c4151d8 RPCoRDMA: add iWarp reply chunk reassembly +8749bbca31 RPCoRDMA: add iWarp write chunk reassembly +29b660cb92 IWARP_DDP_RDMAP: add tagged buffer items to struct rdmapinfo +746b46a16a RPCoRDMA: add iWarp send reassembly +4cc8e09213 IWARP_DDP_RDMAP: add untagged buffer items to struct rdmapinfo +2523f6781d RPCoRDMA: correctly cache Infiniband send fragments +bf9a82d244 RPCoRDMA: correctly reassemble chunks when handle is reused +52e0a5a005 TCP: Add comments about current desegmentation limitations +bd5c6b8cac Add Ixia PEN fields for cflow: UDP and QUIC connection latency +78d78eb016 QUIC: update support for QUICv2 draft-01 +62d6c139b7 packet-eap: Fix memory leak +16786ce708 ITS: use custom value format for more ITS elements +bdb460ef69 Bluetooth: have BT specific global names contain bluetooth +109b92b5d7 wiretap: have wtap_dump_close() provide a "needs to be reloaded" indication. +304dae33d6 doc: Corrected an error in the Wireshark test guide +9012722f9b elastic: fix mapping with recent es versions. +23ed064ded wiretap: Fix doxygen comments +2ebf8d4bdd sshdump: fix remote-sudo parameter on restart +f9ee2c14a0 IEC-60870-5-104: apci type endianness bugfix +676ed85296 Bluetooth: Amend ID's with additional entries from registry +24420ceb47 [Automatic update for 2022-03-13] +9b49cbff29 WSUG: Fix numerous grammar issues +7747189861 couchbase: fix clang warnings +b630fdfb98 rfc7468: fix warning found by Clang analyzer +f6ce1bd5a3 rfc7468: fix warning found by Clang analyzer +2579599287 WSUG: Clarify Packet Details context menu +8575914213 epan: Make sure we always set our return values. +87ff577257 Move Freedesktop files to resources/freedesktop. +492a11a256 Move a bunch of protocol resources to resources/protocols. +e39b9a2f80 CMake: Disable fuzzshark by default. +3bfc864c72 debian: add missing symbol. +f4703d4dcf CIP: Forward Close Req: Show connection parameters +2c4165fe5a Qt: Set Packet List scrollbar page step only on macOS +80d0283341 mpeg: handle the presence of an image in the ID3v2 header. +3f9fdc373e QUIC: fix typos +1a4ef97e45 CIP Security: Update attribute values +42035b61aa quic: fix bug in decrypting draft-34 version +7ea63a134e WSUG: Add a sub-chapter about new display filter syntax +7aa5b08016 EditorConfig: Add settings for Flex +7e07f373f5 dfilter: Remove unused function +8983dda8f2 dfilter: Deprecate "~=" (any_ne) +e035fa3508 Qt: Add new operators to "display filter expression" dialog +db5aa275a0 Update radius dictionaries for ruckus again +fd22de4f3d Diameter: Update S6C AVPs +8622c92a75 extcap: new interface, wifidump, to capture Wi-Fi frames using a remote SSH host +ad48c4050d IEEE 802.11: Additional countrycode environment values +f405771abb Packaging: Fix some paths. +e482b375f2 Rename the "image" directory to "resources". +9fe01522e1 WSUG: Fix numerous grammar issues +0ebf7b6de5 iwarp: optimize the parsing of the MPA protocol +33151dc928 Qt: Fix overlay scrollbar indicator +f7e0c7028b RTPS: Filter description changes in RTI_BINDING_PING and locators. +5fc1ed369c USB HID: Initialize some variables. +dae7cb354f BACnet: update to protocol revision 24 +ec8c547136 Added the OIDs and codepoints of OQS-OpenSSL supported algorithms to Wireshark +b2eb476764 Tools: add script to check help URLs vs. available User's Guide chapters +be915d7374 epan: Allow nested dependent packets +1d2a8bff3c [Automatic update for 2022-03-06] +5ea49dbffb Drop old unused topic actions +dad78d209a iWARP MPA: Resolved the problem that the iWARP Marker parses abnormally +c4f60981c1 GitLab CI: Copy our macOS dSYM .dmgs. +1b8d2bcf37 Debian: Update our symbols. +93d9b799b7 macOS: Fix our dSYM bundle name. +1677e0a8f9 Packaging: Ship macOS dSYMs in their own .dmg. +df0fc8b517 dfilter: Try to be more flexible with leading colons +bd48f947b0 dfilter: Require a field-like value on the LHS +a68b408a9f dfilter: Add RHS bias for literal values +c4f9d8abda dfilter: Rename "unparsed" to "literal" +6d520addd1 dfilter: Add special syntax for literals and names +64d95a2808 pcap: fix the handling of the reserved field. +e999b0a4d2 pcap: process the subfields of the link-layer-type-plus-stuff field. +5db8d0930a NVME: Make an array of hf items static. +f43ce70fd9 HTTP2: Don't add a proto item before seeing if we'll dissect anything +f461e33a41 column-utils: Add missing check for frame_data::has_ts +0d0c1ceead Protobuf: Support to display JSON mapping for Protobuf message +8a9cb14aec json_dumper: Adding support to dump JSON to GString +3846d35529 TLS: Don't add to the info column if the msp ends in the same frame +db85804e92 cbor: Use common fields for uint and tag +c12a41e970 cbor: Add items for header fields +fd8a1e6f4a packet-ftp: Add support for exporting objects +041b9d6ade MySQL: Fix a buffer overrun. +b32659a5bc NVMe: decode Get Features transfers. +a97fc26d9d NVMe: decode Get Features CQE. +d06781ee9b NVMe: fix decoding of bad CQE status. +6977bc18ec Couchbase: Add support for server push messages +e9aca17038 ORAN FH-CUS: Getting ready to add modulation compression +0760bfd1f5 NVMe: decode partial transfers +dc1c251310 NVMe: decode partial transfers +2126920200 NVMe: decode partial transfers +ff298c9876 NVMe: decode partial transfers +dc4c32ebda NVMe: decode partial transfers +17ddf0e247 MySQL: Add a cast. +4a3ae916d6 SOMEIP: Dissect payload by default +31c71e94aa MySQL: Allocate enough memory for our metadata. +c3dea0b98e GRPC: Add support for gRPC-Web +90ddcc44ed TCP: check the layer number of the last segment as well +636c797627 MP2T: Only call subdissectors on the last fragment +6105d652f3 MariaDB/MySQL protocol improvement +8176303d9d tshark: -G plugins - add codecs to output +6ac2123953 CFM: clean up proto_item encoding, white space and some comments. +118271631c packetlogger: clean up the dissector code a bit. +71cb58df22 packetlogger: Handle SCO data packets +1278e36152 dfilter: Add more debug code +70301ba54c dfilter: Fix dfvm dump display +b9651ba7b0 [Automatic update for 2022-02-27] +1f88507591 LI5G: Use a dissector table +257225bf1d LI5G: Actually find an Ethernet dissector +0a362d7daa LI5G: Add value strings +0bb4b44e2e TShark: Don't yell at the user. +2d06b63b14 LI5G: Fix spelling of "Format" +393c2ec9f2 tshark: -G only accepted as first option +7baded473f LI5G: Remove mixed tabs and spaces +4a478927fe mpeg descriptor: add FTA Content Management Descriptor (0x7E) +ab055c7e44 LI5G: Add support over UDP +dd7fff4bce ieee80211: Handle UTF-8 SSIDs and unspecified charsets +939972800e Strip Headers: Add separate menu dialog, tshark help +cbf76ea22f Export PDU: Allow native encapsulations / strip headers +f457caae01 EIGRP: Fix some item lengths +462d755d8c IPv6: Calipso Domain of Interpretation is 4 bytes +4fdf7eee6f amqp: Fix spelling of Queueing (issue #17943) +a059280b5d CSN.1: Fix compiler warning showing wrong copy +f5277d0186 Couchbase: Simplify PDU length detection +33f5b9e145 Proto: Return NULL for 0 or lower -1 length items +4f0354b95f Couchbase: Whitelist some commands from key decode +864c8cc857 SOMEIP: Fix length resolution for wiretype 4 +fa0cd7d2f4 Couchbase: Refactor packet dissector +743ac32dca TVB composite: allow to append/prepend a NULL tvb +85cf859995 asterix: Sync with asterix-specs #4df694c69c +86c14aed44 asterix: long items fix +68edbaece1 Couchbase: Add missing hello features +13d7cd1f6f Expert info: "Ok" is not valid severity level +d1e5ae8385 Bluetooth: make dissect_bluetooth_common() public API +49566a5b0c dfilter: Add more tests +90c0862a93 Reword plugin info in About Wireshark dialog +8cd49b2da0 dumpcap: Fix a TODO for Npcap test +ac6cbbcda3 Windows: Fix build +e2fab18853 wsutil: New API to gather compile/runtime info +80cb8fbb12 LDAP: try harder to detect SASL with kerberos signing only +ec6a47f663 github: fix ubuntu action when building dpkg. +af6d86d4a7 NTLMSSP: fix dissecting the spnego mechListMIC payload +b9fcfd4f10 NTLMSSP: fix AUTHENTICATE_MESSAGE without NTLMSSP_NEGOTIATE_VERSION +ef31431aeb dfilter: Add a true/false boolean representation +70d516368b Fix EditorConfig settings +9cc3e7e1bb dfilter: Add support for binary literal constants +1aef88df4b dfilter: Fix node debug representation +fec12018f3 CMake: Remove redundant code. +21f57f04b1 Lua: Forward display filter text info +dd2fd30ba3 Tooltips for menu items that open browser windows +1d84a092cf doc: Update text2pcap and Import from Hexdump doc +0e427ac837 Packaging: Update our macOS notarization check. +2ebefa4cc1 GitLab CI: Try to fix macOS Arm builds. +91f588ea6f GitLab CI: Remove `arch` commands. +1799627b14 DVB-S2-BB: Get correct ACM byte for L.4 +a98aca3838 DVB-S2-BB: Add pref to try all Adaptation layer headers (or only one) +3eec649ddc SIGNAL PDU: Dissect payload by default +e5783d8549 Couchbase: Shorten prefixes +ced9e51c20 asterix: Sync with asterix-specs #808fb7b68c +8993d69335 asterix: python to generated C string fix +2990d624f9 Qt: Show Packet Bytes - first byte is 0 so end byte is length-1 +4a1dc2e9f3 NAS-5GS: Update decoding of Route selection descriptor component (CR) +55d3a9db9e tools/check_*.py: allow multiple --file entries +581f3142bb mpeg descriptor: add TVA ID Descriptor (0x75) +70d432c357 Remove editor modelines and .editorconfig exceptions from root files +695ce22b0d [Automatic update for 2022-02-20] +c7f84156c0 pcap/pcapng: byte-swap the CAN ID field in CAN pseudo-headers for SLL2. +b5d74c69a7 dfilter: Fix error message with non printable ASCII +30b9474aaa mpeg descriptor: fix Content Identifier Descriptor (0x76) +6bbddaa9c8 mpeg descriptor: add PDC Descriptor (0x69) +0824558af1 QT Proto Tree: Fix link to wiki for protocol ref +0396c65d60 Qt: "Decode As..." tooltips misassigned +62bf6422b1 MySQL / MariaDB length encoded integer correction +f7d8dd4938 DVB-S2-BB: Fix detection of adaptation field type +fbf403de00 epan: Always set our proto_item_fill_label label. +4c90ca7ad2 file: Eliminate pointer subtraction +b3f8c10542 PFCP: Fix offset for hf_pfcp_flow_desc +c9f8a427d7 RLC-NR: some trivial edits. +8608a432ee Epan: Add some missing reserved keywords +3a620f6f87 ieee802211: Add Model and Serial Fortinet Specific Vendor +9308f760a6 file: Optimize Find Packet +4633621c3e Some spelling fixes +58adcf1e7d RTPproxy: Handle preference range change. +9ef6eaa539 RTPProxy: Make it possible to configure a range of UDP/TCP ports. +03afef0a56 TLS: Ignore GREASE values for JA3 +8cb519153c Couchbase: Print VBucket as vb:<num> +bc168ca376 Couchbase: Add ifconfig command +1a83f3c43a Couchbase: Add missing status codes +8efad466c4 Tools: Fix fix-encoding-args.pl ASCII string validation +8198dd51cd pre-commit: Add an exception to duplicate filter name check +8b526c61cb Tools: Improve update-tools-help's version handling. +371f98aec4 make-manuf.py: Remove HTML double quote entities +f07ff72f90 WSDG/WSUG: add missing asciidoc admonition icons +59b5c83e4c Qt: Refactor to avoid deprecation warning on Windows +79da670bd1 Packaging+GitLab CI: Move debian to the packaging directory. +4e3b2ec007 [Automatic update for 2022-02-13] +7d171d3782 mpeg descriptor: add Short Smoothing Buffer Descriptor (0x61) +1212ec9d56 msrcp: Fix warnings about -Wmissing-prototypes +26d48b9464 ppp: Fix Dead Store found by Clang Analyzer +c115a2ae60 signal-pdu: fix DeadStore found by Clang Analyzer +3dee67b2a2 msrcp: Fix DeadStore found by Clang Analyzer +a1be626264 text2pcap: Fix DeadStore found by Clang Analyzer +6d063e0190 EAP: fix Argument with 'nonnull' attribute passed null +38d5d79d74 bt-dht: Fix Argument with 'nonnull' attribute passed null +123a5f4e13 libpcap(wiretap): Fix unreachable-code +0f86319543 follow_stream_dialog(qt): Fix Wunreachable-code +13c42f5f83 help_url(ui) Fix Wunreachable-code +f5eceb4ad0 blf: fix Wunreachable-code +d73752d228 mpeg descriptor: add XAIT Content Location Descriptor (0x7D) +c73101601e mpeg descriptor: add Time Shifted Event Descriptor (0x4F) +2406588c64 mpeg descriptor: add Service Identifier Descriptor (0x71) +dc5cb69409 Profinet plugin: Decode more r/w indexes +a17037de4b Profinet plugin: Update several enums +699c3c051a Qt: Fix ASAN heap-use-after-free +52955b9c43 Qt: highlight when search result is in the current packet. +0011bb6a4c Qt: Allow omitting secondary data sources when printing +fc3f061829 Differentiate `-c` from `-a packets:` +4b8c280d68 ssh: fix warnings found by Clang Analyzer (deadcode.DeadStores) +5ddca40727 ssh: dissecting server signature +9f2e1dbaf5 ssh: dissecting generic connection packets +54a9d92b28 ssh: dissecting specific user authentication packets +62489e0b57 ssh: dissecting generic user authentication packets +ae394cd42a ssh: dissecting generic transport packets +15046059cb ssh: displaying sequence number +41b442d9c0 ssh: checking and showing Message Authentication Code +7ea9bab84b Geneve: new option classes +e1dbf36519 Docs: Add new protocols to the release notes. +84569f3ab8 ieee80211: add support of Fortinet Vendor Specific +1e0d117eb7 Specify directory for temporary captures +f72787e86f TCP: Fix SYN and FIN retransmission vs ooo detection +26dafbae39 file: Fix memory leak in Find Packet +782e7db8c0 PER: Check length calling tvb_new_octet_aligned() +833a825c7c packet-dcerpc-netlogon: use SEC_CHAN_* values from packet-dcerpc-misc +0fd55dbf54 WSCBOR: Add checks for length and NULL +095255481a Tidy up some masks in items. +1e27fe59fd Clean up checking for invalid field definitions. +a8c8ee6908 epan: Fix our FT_UINT_BYTES and FT_UINT_STRING checks. +e93001a8dd BP: Make sure our offset advances. +8d3c217779 GDSDB: Make sure our offset advances. +1e795b3f8c Qt: Fix Packet bytes dialog view +3c4e4cc134 p_mul: Change display of missing sequence numbers +027f6a02e8 GDT: add dissector for SCTP PPID 49 protocol +2a4171fc06 WAP: Clamp our value lengths to a usable value. +6b3daa9aec ZigBee ZCL: fix the zero-length item check. +7f820c4a02 More descriptive names for some heuristic dissectors +81f220ae80 Qt: Fix open explorer +b7babe8ae7 MSRCP: fix build issues [-Werror=maybe-uninitialized] +e03a590246 json: Handle application/senml+json +0a2629f844 mpeg descriptor: add Service Availability Descriptor (0x72) +64c4f74829 RLC-NR: work out a better id/data value for adding fragments. +782671a99a Kerberos: handle etype == 0 in dissect_krb5_decrypt_CRED_data() +b3716be761 Kerberos: Cope with FAST ordering in TGS-REQ PA-DATA +ac71f9418a Kerberos: add support for new PAC buffers +835d5b3f97 Qt: Allow byteview to be hidden +6dc92a5fb2 CBOR: Handle application/senml+cbor +5b6bf0b4f3 Qt: Fix show in folder issue +bb8e3db0c6 MIH: Check length tvb_composite_append() +d6fe0b3211 [Automatic update for 2022-02-06] +8510013135 Prefs/Expert: disable Open Expert Info on Protocol Preferences context menu +fb38fe8573 doc: Document tshark -z stats +9a11d75d4d Qt: Add Show as Json in Show Packet Bytes +42106c9688 Docs: Accurately describe our minimum GLib and where to get it +044dd69725 wsutil: Just use g_utf8_validate for now +25d0c88251 epan: Add BASE_SHOW_UTF_8_PRINTABLE +ebe22f7b7b ZigBee ZCL: Make sure our offset advances. +a25347c59c GSM RLC MAC: Check length tvb_new_octet_aligned +d003ad9092 Qt: Display fieldname as tooltip in expert info dialog +00149f1454 Git: Ignore Visual Studio Code workspace definition +64f98ee13c PER: Check length calling tvb_new_octet_aligned() +1f22c7e04c Trivial: change some formatting in hf item definitions +1d8690f8ef AMP: Fix large / infinite loops. +4e11aa1829 Qt: Show Preference key in the tooltip +1136ce9610 epan: Check our FT_UINT_BYTES and FT_UINT_STRING lengths. +f2dbaa1d53 epan: Handle -1 length in tvb_ascii_isprint +3466798ed0 More mask/field-length fixes +ad356d2672 WSUG: Fix TCP keep alive description +13f5d72453 ASN.1 PER + ATN-ULCS: Add checks for nulls in sequences. +758b41a017 x509af: Call dissect_ber_bitstring() with hf_index +3c5fd8a0df q.261: Fix a couple of fields (masks/lengths) +3abd163127 Docs: Start migrating the Developer's Guide to Visual Studio 2022. +c442f180f7 TECMP: Allowing Chassis Temperature to be not available too +d848127c6e packet-smb2: use better error checking logic in do_decrypt +cfe93f8001 Fix some masks/widths. +a690119080 Fix some too-narrow field types. +a979189ab0 packet-smb2: add AES-256-* decryption +a30d6a442e GTP: Update checked messages +0582cc7a68 GTP: Add UE Registration Query messages +b7dc881571 GTP: Update more checked message contents to V16.0.0 +7023907c57 GTP: Add Initiate PDP Context Activation to checked messages +185a5b3473 GTP: Update ETSI checked Tunnel Management Messages to V16.0.0 +f201f23299 GTP: Use alternative GSN address decoders for Update PDP Resp +09ecc11be5 ipsec: Don't use NULL heuristic if padding length is impossible +8ef0114995 SOME/IP: Add stats information to tshark man file +9038f5a7da SOME/IP: Add name resolution to statistics +0d357951c3 pflog: byte swap UID and PID fields in the header if necessary. +5c020863c7 Qt: Go To Packet field - change from inputMask to QIntValidator +a0426314a7 packet-ntlmssp: only mark invalid target_info lists without failing the rest +c9e1c2cf4e Revert "NTLMv2 dissector: skip target info for AUTHENTICATE_MESSAGE" +0b2c35986b ZBOSS NCP renamed zbncp.data.joined +a087544ba8 Qt: Fix PacketDialog preference context menu +65b44f4621 docs: tshark: read filter -> display filter +43a0a3bc8b ONC-RPC: when a GSS context is destroyed, NULL proc Verifier must be dissected +08dc06027f TShark, Wireshark: add some more documentation of "-i TCP@<host>:<port>". +dc16d91c37 OER: Check length +b88b7ce798 SCTP: Fix relative sequence number calculation first pass +778fc283a7 dumpcap: add some more documentation of "-i TCP@<host>:<port>". +62c1f9e1a9 pflog: fix typo in URL. +84873418da macos-setup.sh: libtiff: refactor curl fail logic +d06e7bd0f6 macos-setup.sh: fix libtiff filename and URL +18edc17bf3 mpeg_descriptor: add Telephone Descriptor (0x57) +2700bd60ce pflog: more cleanups. +a02b964b5f mpeg_descriptor: add NVOD Reference Descriptor (0x4B) +37dcb3902b DCM: Check if buf_desc is not NULL +b0036e01f8 SIP: Fix SIP Statistics in GUI +4debf54dbd pflog: Various cleanups. +7884d792ef RTCP: Reject packets with unsupported version +bbed034329 [Automatic update for 2022-01-30] +1fd1853837 CSN.1: Fix some alignment issues. +a2c7564eef mpeg descriptor: add Mosaic Descriptor (0x51) +7ecc87375e mpeg descriptor: add Time Shifted Service Descriptor (0x4C) +342ad4a083 ssh: fix warnings found by Clang Analyzer (deadcode.DeadStores) +226193a18f ssh: fix unused-parameter +8cc8a0544b ssh: fix Clang warnings about Dead nested assignment +f837a2000a ssh: Fix Clang Warnings about Dead Assignment +5ecb57cb90 Add ZBOSS NCP protocol dissector +59208468b9 mpeg descriptor: add Country Availability Descriptor (0x49) +e0a11d0607 PROFINET: Fix incorrect API call, assertion +813854102b Remove our .bzrignore symlink. +19ec126687 check_typed_item_calls.py - Find all (but 3) items from calls. +ee8a4fdfd7 GTP: Fix cut and paste wrong offset MBMS PCO +451e3cc4ef DNS: Check our NSEC3 hash length. +899b07a8eb Fix some filters strings. +e406e5b826 DTLS: Only call srtp_add_address now +804b5ffdb3 ppp-packet.c: VSNP fixes for issue #17815 +d4c56c2021 ppp-packet.c: VSNP fixes for issue #17815 +ab8500261b Docs: wslua TreeItem class typo +6c9662eda4 GTP: Add dissection for Source RNC PDCP Context Info IE +2f6cf59ce4 CPPcheck: When we say C11 do check for C11 +16ddc9ab19 RTP/RTCP: Create rtcp info when RFC 5761 multiplexing +6a99dacf54 Add Microsoft Cluster Route Control Protocol (MSRCP) +33b000148f GTPv2: MM Context handle 0 length IEs +1a512bc26d afp: fix dissection of afp.access and afp.file_bitmap fields. +f098b4ddba Prevent reuse of hf_afp_file_bitmap as a 16 and 32 bit value in dissections by introducing hf_afp_request_bitmap for the 32 bit Request Bitmap in FPCatSearchExt. Made the hf_afp_access_* FT_BOOLEANs have a width of 16 to reflect the fact that hf_afp_access_mode needs to be a FT_UINT16 as AFP spec defines access mode as a short. +5cdb661b8c afp: fix dissection of afp.access and afp.file_bitmap fields. +acd2b2a2aa TDS: add decoding of TLS messages +601a55b36d RTP: add some comments +84c89b8f6c GTP': Support Release 15 and higher CDRs +6231bdc716 Fix Linux build issue +f31881ef0b GTP: Fix wrong GGSN control plane address field +6e48f973ec Tools: Remove NPL. +36521f27b3 DTLS-SRTP: Set up SRTP and SRTCP sessions +ac164db3ac ieee80211: initialize local buffers. +5c5c109ec0 SIP: Add 3GPP TS 24.229 SIP headers. +d408ad5ba8 DNS: Base32-encode NSEC3 Next Hashed Owner Name +f7a882d3eb DTLS: comment out unused expert info +e4b26c586c realtek: add support for some Realtek protocols. +c49f63b5f5 Docs: Update markup in the text2pcap man page. +ab4d858398 RTCP: Don't always Decode As SRTCP +402e05bc37 X509ce: Use FT_ABSOLUTE_TIME for baseUpdateTime, invalidityDate +11e7240bcf LLRP: Fix check of enough bytes +89b7a1328b tools/check_typed_item_calls.py: improve detection of missing items +2235d5fd2c packet-kerberos: kerberos.patimestamp use FT_ABSOLUTE_TIME/ABSOLUTE_TIME_LOCAL +af40152a0d ieee80211: fix typo (verision => version) +fb7f1823da 5co: Fix failed assertion +5f29a00814 NSIS: Completely remove the User's Guide. +e4a33d22a8 GTP: Add MBMS UE Info IE +a202350f6f DHCPv6: Fix failed assertion tvb_bytes_to_str() +ac2389d3e4 ICMPv6: fix missing hf for SubjectKeyInfo +5ec5edec0f cdp: fix tvbuff.c:4429: failed assertion len > 0 +ccdcc91e81 couchbase: fix Illegal call of proto_item_add_bitmask_tree without fields +fbeee407b4 GTP: Fix wrong value_string for PDP organization +f7fba2ad52 [Automatic update for 2022-01-23] +fb37fe8537 GTP: Support Additional Trace Info IEs +2337761e92 IPP: Fix failed assertion for tvb_bytes_to_str() +78984d855e Clean up .gitignore. +8f873bcbb7 asterix: Sync with asterix-specs #251f703483 +63cbb2dd1e asterix: output format fix +99ab96555a asterix: minor cleanup in decoding subitems +b4e74af118 check_typed_item_calls.py: Don't match files with extra extensions +0efe56399c gitignore: Add ignores for clangd +f7ea4ab085 GTP: Dissect two IEs from BSSGP +7005b047a4 GTP: add dissection of IE's for some "for future use" +470b6b17ad GTP: Dissect more undecoded IEs +125f5cbd88 Fix no-ZLib builds. +d7d2994228 check_typed_item_calls.py: fix matching of calls +81b57b29ab PPP: Fix failed assertion for tvb_bytes_to_str() +f57919d6ba GTP: Dissect CSG related IEs +f37d8bad53 GTP: add dissection of various IE's +b2f78b47b4 GTP: Don't include padding in the RAC in ULI +56f1ee5c3a GTP: Support Cell Identification IE +a05d35fd4f SOCKS: Allow SOCKS over TLS +f5bb44f75f GTP: Add CAMEL Charging Information Container IE +de0fde6e46 Profinet Plugin: Improve dissecting PDPortDataReal block +74255a072f Profinet plugin: Dissect Neighbors block +c1a2cbcf05 Profinet Plugin: Dissect OwnPort block +74d522d8d3 Profinet Plugin: Decode PDPortDataRealExtended block +bb34f30d56 Profinet Plugin: Cleanup diagnosis data decoding +5b666b874a Profinet Plugin: Add 10BASET1L and APL MAU Type +6100e284cf Profinet Plugin: Update Block Type List +7efd80327d Profinet Plugin: Decode ControlBlockPlug +239d9de7ad Profinet plugin: Correctly name ModuleDiffBlock bits +6db8b0e4cc Profinet plugin: Decode QualifiedChannelDiagnosis +feebf6bc65 GTP: Add some undecoded IEs +4720967c4a tools/check_typed_item_calls.py improvements +0729f96fdd GitLab CI: Fix Commit Check gitrevision for multiple commits +73b94e7aef Improvements to check_typed_item_calls.py +3e2c79d924 dumpcap: Fix segfault when failing to create temporary file +f7b6ebcc04 tvbuff: assert the called len is > 0. +c6de71552a GSM RP: fix dissection of SMS in 5G Nf interface +1bf7904223 UDS: adding diagnostic address resolution +13b6cbb9cf TLCP:support GB/T 38636-2020 TLCP +e1f025d9f4 TVB: Don't uncompress zero sized buffers +8202125fe3 SRTCP: Warn about undecoded, not length error +91463dde4d NSIS: Use the correct Visual C++ Redistributable file name. +9a887cc909 macos-setup.sh: bump libssh version +fe09d8e7e5 version info: Update for Microsoft Visual Studio 2022. +ae1ee2f0c0 E2AP: remove an obsolete comment +26d2cb085d NGAP: stop clearing the fence +4165159263 S1AP: stop clearing the fence +0461354906 sctp: fix indentation. +2170f8e51b PTP: Clean up code to reduce warnings +269e662442 Adding dissection for subsystem sftp. +ca61ee833a wmem_alloc() moved from libwireshark.so to libwsutil.so with 3.6.x +9db22e8439 EAP: Adding EAP-IKEv2 support +1af0178afd PTP: Analysis of Message Intervals (Sync and PDelay_Req) +3c4d2a28ea tvbuff: add robustness to tvb search related functions +7843c1fa89 GTP: Add Extended Commong Flags IE +6d5a961414 ISO15765: change addresses to 32bit +3bbcf76d30 ORAN FH-CUS: Show I/Q values in U-Plane PRBs. +46cb5d5252 BLF: Make sure a struct is completely initialized. +fad709a582 Docs: Use modern Asciidoctor section IDs. +92c8c2f7a0 rpm: RHEL 8 update macros +d6a6cc72a0 cmake: fix indentation. +ea21ffdb88 ISAKMP: Fix Typo +65e3c4fbe2 rpm: expand comment +268582b553 Frame: Parsing of PCAPNG Option Block PEN 46254 +28fc042686 Kafka: Make sure a string pointer is valid. +5ee3116113 IPDC: implement proper length checks +1d0fb38d38 rpm: Fix up paths +a65abbc2bb http2: add PRIORITY_UPDATE frame dissection +0e8387747b http3: add PRIORITY_UPDATE frame dissection +1b46176849 tvbuff: add robustness to memory copy related functions +c8c7479ace libpcap: set wth->priv to the libpcap_t before returning errors. +019f8aa26e Docbook: Fix some section ID / anchor markup. +496a23a56a [Automatic update for 2022-01-16] +a9490f354c libpcap (wiretap): reorganize the file open code. +e06020e391 http3: fix QPACK blocked streams filter +1370a6186f http3: detect extended CONNECT setting +fd72d99d7f http2: detect extended CONNECT setting +9c318abef4 http2: add support for ORIGIN frame +ef43fd48b4 tshark: improve robustness for PCAPNGs not starting with IDBs +800524131f rpm packaging: Add build requirements for the guides +c9e08b7be3 Add ShowAsRustArray option +6ce15b9521 PTP: Adding Analysis Features +4107d5dd6e BLF: improved checks to avoid hangs +d2fd2eeb31 text2pcap: encap types option (instead of link type) +3f6c273e11 import_text: Check writable encap types against pcapng +816f858361 CMake+packaging: Updates for Visual Studio 2022 +5f19c5b6ef GitLab CI: Migrate to Visual Studio 2022. +559df3c620 Fix some spelling errors +8e805674e0 ieee80211: fix wrong proto_tree_add_item call. +112af30dd9 erf(wiretap): Fix Clang Warning Uninitialized argument value +153f836ab3 kafka: Fix Clang Warning Uninitialized argument value +b1d7d78fed file-rfc7468: Fix Clang Warnings Uninitialized argument value +dd663c8c7f BLF: Improve handling of zlib errors +e9d650362c BLF: improve debug log output +308add2f3a Fixed a typo +c0e2a26290 extrememesh: use correct address sizes when allocating a buffer. +5da3992c8e BT Mesh: Fix build error when GCRYPT_VERSION_NUMBER >= 0x010600 is false +5560f3f85b Fixed non-existent ness value because of wrong number +203820f3d0 wiretap: Register a systemd Journal Export Block +7da31cb139 libpcap: remove definition of unused structure. +3fce24fb99 netlink protocol: Add Keepalived and OpenR protocol identifiers +4b7a022a07 openflow_v5: prevent infinite loops. +445b3f7eaa openflow_v6: add one more sanity check. +c427b81aa2 tds: consider 0 as invalid token size. +a9e6f2660e wiretap: Fix description of Custom Block +6d53617f9d JSON: add 3GPP Supported Features handling +f62f8e59c6 pfcp: correction of IE Type: UE IP Address (93) +a6e24a6234 macOS: Require Sparkle 1 for now. +5074b4d717 test: Update text2pcap test to use new hexdump option +b5f89dbe2d tshark: Add new long option --hexdump <hexoption> +fdc5166234 ssh: prevent packet-driven oversize bignum. +1abf3d7000 Qt: Automatically enable new coloring rules +85e79ae1fd packet-rsl: Fix dissect of RLM Cause IE with length 0 +39d5557e7d Update dictionary.ruckus +7190f34e2d proxy protocol: Fix parsing of TLV values +5c1406971d NGAP: fix variable ‘ngap_data’ might be clobbered by ‘longjmp’ or ‘vfork’ +08f5044894 except: update some coments. +34c7a0edfd Set desktop file name for QApplication +a21f1af336 SIGNAL-PDU: Adding Aggregation Functions +18748abb5e Fix handling of dissector registration errors. +16e0ba7dd7 CFM: Add 1SL PDU dissection +f85f077b54 text_import: Allow fake IP headers with Raw IP encapsulation +a0a67a75fe SSH: Make some functions static (were local but declared extern) +9c38eda7ef mpeg descriptor: complete Registration Descriptor (0x05) ID list +7113cf15a6 MPLS ECHO: Fix FEC stack change TLV dissection +ad035ed438 text2pcap: Case insensitive match for ISO time option +db27fb777a exceptions: make the exception handler stack per-thread. +b5c51f396a text2pcap: Use RFC 3849 addresses for documentation +d047c75cd0 import_text+Qt: Don't add impossible dummy headers to wrong encaps +b7ab0fc1cd SSH: Add back a NULL check. +b3d5ace216 PTP: ITU-T OUI as define instead of constant (cleanup) +5e26c1cf8c PTP: Adding 802.1AS-2020 1-step Sync support +869b84631d dvb: unify some 'Length' fields +e71ab6dde5 [Automatic update for 2022-01-09] +9a681f88ad http2/grpc: make fake headers be used in uncompleted HPACK index table situation +a0328bdb03 qcustomsplot: Fix Clang Warnings [core.UndefinedBinaryOperatorResult] +075ee9138a qcustomsplot: fix Clang warnings [core.CallAndMessage] +6fd4188804 qcustomsplot: fix Clang Warning UndefinedBinaryOperatorResult +3afa8264cb qcustomsplot: fix Clang Warnings[core.UndefinedBinaryOperatorResult] +d4a3aabc27 SSH: Make code more robust regards NULL pointer deref +1774e373f3 imf: dissect some more headers +bb1fb0624c SOME/IP: Adding taps and statistics +479175d044 CFM: Add CSF PDU dissection +8d960aaac4 appveyor: upgrade to msvc 2019. +bf7f6c19d5 WSDG: Update some winget notes. +21833071dc mp2t: add descriptions for additional reserved PIDs +af8e134b18 Signal-PDU: Fixing description of Signal List UAT +175e24a30b text_import: Add default IPv6 addresses +7ad17154d4 Update USB ID list straight from the sources +d9023299e3 fixing heap overflow oob read 1 byte +bfd2adde4b SSH: Fix Key Exchange Init (20) is not shown anymore +c84430185b ssh: Fix CentOS 7 +736441ccfa packaging: Add RPM build dependencies for ninja, asciidoctor +3706edc8ca iuup: Avoid Malformed warning if IuUP contains no payload +4b7bc50e68 iuup: Remove _U_ param attribute on used param +0e5148e9ee TECMP: Fix warning that dissector_add_uint is called too often +2287014f04 ssh: Fix with gcrypt < 1.7.0 (CentOS 7, SLES 12) +7027242c27 packaging: Let SUSE build with /usr prefix +cac5c086ed TECMP: Support signed analog values +a2f6b079f1 Displaying decrypted data. +7356889242 Adding secret management in DSB. +c187020304 Enhancing debug logs. +2874b979ad Changing format of secret key file. +947d80c477 GitLab CI: Swap the Ubuntu package and latest Clang builds. +c14d731e45 CMS: get rid of globals +06bc298fbd FAQ: point to the User's Guide section of the Npcap guide. +c65f0a5a15 Update our Npcap URLs. +acc0260c84 tcp: add syn cookie support. +95ef3a2d45 bpsec: fix warning about -Wprototypes (proto_register/reg_handoff_bpsec +22de61a063 bpsec: fix -Wdocumentation warnings +7f5f7c8285 Tools: Remove git-review from rpm-setup. +11d8520f69 Tools: Add openSUSE 15.3 requirements to rpm-setup. +bf643c2649 SABP: Update ASN.1 template +bc9e8ea5b3 MPEG PES: Update conformance file for unify PES header bit fields +e9900c38c2 usb: dissect other speed config descriptors +b587d6a266 BGP: Fix next_hop decoding +29324f9409 EAP: Fix dissection of encrypted IMSI identifiers +428f222853 Extcap: Extcaps must be fully configured before start of capture +6b8c32fa7a rfc7468: allow multiple structures per file +858402d3c7 packaging: Fix RPM -qt subpackage requires +734d8cfbee GitLab CI: Update a couple of RPM builds. +5573d3c4e8 mpeg pes: unify PES header bit fields displaying +59012e34df mpeg descriptor: add Partial Transport Stream Descriptor (0x63) +e1a8f0119e Extcap prefs: Editor remembers empty values +4d9f29150e Signal-PDU: Adding support for zero-terminated and UTF strings +b3c24758b3 macos-setup.sh: Simplify building nghttp2 +adca11dd5c range_string: follow-up of 893290c +f1c31deb61 UDS: make a function static +9b43910bc2 PTP: Source Code Cleanup (formatting) +e9bc60ace4 macos-setup.sh: Update the PCRE URL. +4b5d54f5ea packaging: Bump RPM glib2 version to 2.38 +2cb8f34721 packaging: Remove unnecessary Requires +7afb52c479 ws_assert: refactor assertions +1dfba751e5 wslog: Replace ws_assert() +f7b904f328 wslog: Convert to C99/POSIX types +947c617812 Remove some circular dependencies on wireshark.h +232628322c wslog: Rewrite macros +3f27a830fc wslog: Use a wider type for line +0f2cf2b331 Signal-PDU: reformatting for consistency +a68fd7b09d macos-setup: Update nghttp2 release +893290c603 Extended range_string to 64 bit +382fe23aa8 UDS: add subdissector support +27ccf26b4b BLF: Fix a coverity warning. +98378d76d0 packaging: ENABLE_RPATH_ORIGIN on Fedora RPM build +007883408f packaging: Fix git-export-release.sh when CI_COMMIT_SHA undefined +ec0aaf1811 ftype-time: check for NULL from gmtime() and localtime(). +72a4210828 text_import: "localtime()" is an API, "local time" is local time. +74a9d3bb67 Docs: Fix release notes markup. +0a4f3d62e5 mpeg table: implement Selection Information Table (SIT) +39df51c46d Added missing nDPI ClassifierId +4ce03e2be2 mpeg descriptor: add multilingual ones (5B,5C,5D,5E) +99056c2d9e Signal-PDU: Fix extraneous parentheses warnings +699dc583bd mpeg descriptor: add NorDig Logical Channel Descriptor v1 and v2 +10ffdcb3c0 Some (trivial) cppcheck fixes. +b7ae71a9c2 Signal-PDU: Adding support for float, string, uint_string +3efc8eb073 ldap, ros: restore a missing word in a comment +a4cbf047e4 Validate only real C files, not templates +fc2217aa39 WSDG: Add a warning about private forks. +95e28f7631 GTPv2: Handle thcase where dissect_diameter_3gpp_uli has no data. +04974e3ca9 text2pcap test: Use the -a flag +0e98eb412f nstime: "localtime()" is an API, "local time" is local time. +2aa0664e25 text2pcap: Use -F flag for tests +da6cfc4de2 text_import: nanosecond resolution by default +d0408b8b78 epan: Add p_set_proto_data. +f02d2a4793 Signal-PDU: Adding Check to Remove Compiler Warning +196e8e74f3 DLT: Call subdissectors even with empty payload +070cc0a47a Run dissector URLs check - fix up a couple of entries. +d2b5441cec F1AP: upgrade dissector to v16.8.0 +6d319297ae Qt: Add a common hover color. +ce43234c5a E1AP: upgrade dissector to v16.8.0 +c50512abc3 NRPPa: upgrade dissector to v16.6.0 +29190ed12e RTPS: Make some functions static +4942262c18 XnAP: upgrade dissector to v16.8.0 +345326697c NGAP: upgrade dissector to v16.8.0 +7f9b4292c1 NR RRC: upgrade dissector to v16.7.0 +21465962fd text2pcap: Use common capture type flag +8501dc48dd dfilter: Accept byte arrays without separators +119473eab3 CMake: Use more consistent naming for options +60dd63892a X2AP: upgrade dissector to v16.8.0 +cc725c0f93 S1AP: upgrade dissector to v16.8.0 +c243f7b4c8 LPP: upgrade dissector to v16.7.0 +d6a9d00cd5 LTE RRC: upgrade dissector to v16.7.0 +d4c9dbd2b7 RTPS: Added compressed samples dissection feature. +df2fef33f6 Signal-PDU: Adding support to dissect DLT payloads +ea628979b9 Signal-Pdu: Fix possible memory leak +eeb45372fa UAT: Fix Wireshark crash on missing UAT columns +1f73e8e6a1 mpeg descriptor: update Registration Descriptor (0x05) +bfffc8d490 Signal-Pdu/AUTOSAR I-PduM: CAN-IDs registered as std/ext (bugfix) +19ed057563 BLF: Adding support to read interface names +c6f328c6a9 Qt: Disable alternating table rows. +17e4032e81 [Automatic update for 2022-01-02] +40256c64e0 Add support for some additional Cisco IKEv2 VIDs +dd9ac15ff2 dfilter: Require separators with ISO 8601 time +ab347ea14e text2pcap: add regex +6cdb86fbc7 Tools: Be more clear that we're matching the BSD 1-Clause license. +b1bf0db069 mpeg table: add IDs for EIT schedule tables (0x50 - 0x6F) +12d39efdca Revert "epan: Initialize wiretap" +5ce73acf45 mpeg descriptor: update 0x50 to DVB BlueBook A038r14 +ee92914e10 mpeg descriptor: update 0x48 to DVB BlueBook A038r14 +b90b4e5336 ISUP/BICC: Fixes parsing issues in some protocols. +d8474fdee7 Happy New Year 2022 +3cae0847fb Docs: Remove some Buildbot references. +b086e5192a extrememesh: check pinfo addresses before use. +4e417b8e7c Windows: UTF-8 harder. +67f05835ca Fix more repeated words throughout +6930a2db83 BTHCI: add Major Device Class parser for LE Audio +4d7199d14b import_text: Add fake interface name to settings +019bb06268 Docs: Add some content about different equality operators +e724a4baf6 dfilter: Use ISO8601 as the default time format +e8e6a2c6df NTLMv2 dissector: skip target info for AUTHENTICATE_MESSAGE +777aaeda62 x509af: support dissecting public keys in RFC 7468 files +a20f3649e8 arch-setup: Update requirements for user guides +24403a9a35 rtmpt: limit the number of iterations in rtmpt_get_amf_length(). +156a958d3f wsutil: Fix time zone handling. +d5cccc5398 MAC-NR: Add a bi-directional lcid field to filter on. +b296db31a4 import_text: Allow setting interface name from GUI +0047ca961f dfilter: Add support for entering time in UTC +42084c2d17 text2pcap: Move SHB and IDB setup to ui/text_import +6c9cb8f3fa Prefs/Extcap: Added support for password which is never stored on the disk +6d0bd4e8e1 text_import: Fix squished address line edits on MacOS +430bf3b6a4 kafka: have dissect_kafka_string_new() return the display string. +021c25e22c text2pcap: Use standard log debug level +797c66cc4c NSIS: Complain about installing a 32-bit Wireshark on 64-bit Windows. +ae9d3d1d4f kafka: remove compiler warnings. +1abc6bd3b1 ci: run checks on all the commits in the current MR. +5e08fbef54 appveyor: drop win32 build. +044c3a594b GitLab CI: Stop building 32-bit Windows Installer (.msi) packages. +3c0198492d Kafka: Add back some code. +5800b65a81 OpenVPN: Add P_CONTROL_HARD_RESET_CLIENT_V3 opcode +60533a55ff wslog: Add WS_DEBUG_HERE() macro +15fa09e5e3 import_text: Move IPv6 header control, use QComboBox +c1d7069a83 text_import: Only popup a warning about offsets the first time +62c9f333f7 epan: More abs_time_to_str() cleanups +64572a11f9 dfilter: Use better error messages for absolute times +7e041118d8 epan: Add back ABSOLUTE_TIME_NTP_UTC representation +0d471d9fe9 sflow: Rename fields to match protocol specification +b38987573e text_import: use 4-space indentation for number_of_padding_bytes(). +9a9a754378 Qt: byteview mouse hover highlights not selects +a03f43645d Kafka: Be more strict when dissecting varints. +1810ad641d github: bump msbuild version. +c3bbca8e73 github: update artifacts uploading. +44d27e975a text_import: Switch default IPv4 addresses to what text2pcap used +fb48954f26 Update model list based on libgphoto2 repo dated 27 dec 2021 +445dcd3117 epan: Extend abs_time_to_str() with a flags argument +8b03ead540 EditorConfig: Fix epan/to_str.h +865e2a3754 epan: Refactor abs_time_to_str() +da790dd7bf wsutil/nstime: Fix ISO8601 parsing with tz offset separator +737a76f6c9 wsutil/nstime: Add tests for iso8601_to_nstime() +48bb9534d7 wsutil/inet_addr: Add a cast to squelch a narrowing warning +a566076839 epan: Move time display types to field_display_e +0258ef3a04 github: remove scheduled runs from repo-lockdown. +a0f1ffec71 epan: Remove obsolete header "garrayfix.h" +318bbfce60 EditorConfig: Fix proto.h +14a1dfbe10 wsutil/inet_addr: Refactor to use C99/POSIX types +6343967eef Qt: Disable Import Hex Dump IPv6 check box when unused +7dc79c9a2f text_import: Fix custom IPv6 address handling +a42723359e import text: add IPv6 option, custom IPv6 addresses +756cc28592 import_text: Save IP address settings +0d5bfd44a8 Use a wrapper function to call strptime() +b83cefd2fe import text: Custom IPv4 source and destination address from GUI +dcbd456e69 doc: fix a copy/paste error and a typo +c11ceb08ed CMake: Fix timespec_get() detection on Windows +c457c8a396 CMake: Remove duplicate definition in config.h +1339d30de3 pfcp: Update to 3GPP TS 29.244 V17.3.0 +b851a9fbc6 Docs: Remove unneeded markup in the Wireshark man page. +87eca12c38 Docs: Document our diagnostic output options. +b1b1d24548 wsutil: Declare ws_inet_* with extern "C" +23355cddf6 import_text: Add ASCII identification checkbox +0dfc6414e0 text2pcap: Add Export PDU +a3df9fe13f [Automatic update for 2021-12-26] +3600de75c1 Docbook: Make our prefaces self-contained. +b3215d99ca rfc7468: don't use for (;;) for tvb_find_line_end() loops. +b9e299b1a3 text2pcap test: Add fractional seconds qualifier +9e7b5c9189 text2pcap: Use debug level +38dbb8486f text import: Remove an unneeded cast. +5f3197e8be text2pcap: Update usage for new time format options +8cafcfa5a9 text2pcap: Support OFFSET_NONE +f63571c3e8 text_import: Ignore offsets in no offset mode +126971191a text2pcap: use ws_strtou8() to process the -i flag. +37d90b7c04 text2pcap: have a Boolean flag indicating whether -i was specified. +857d518c17 text_import: Use time format directly +54c4c7b0a6 text_import: Another explicit cast for unsigned long and clang +a369a2172a text2pcap: Explicit case to keep clang happy +0d68a1364f text2pcap: Use common failure messages, exit codes +96c299c6b8 text_import: Reduce globals +6d1be225c6 MBIM: dissect the commands of MBIM extended version 4.0 +0867374044 text2pcap: Call text_import +48574e3a58 text_import: Report errors and warnings +4605ad2ed7 CMake: Clean up the Qt CMakeLists.txt +bc9cfa6340 text_import: Allow ISO8601 format times +bc4b27bbe2 text_import: Report failure to write +f151e1b0c2 Refactor VARINT handling +54e9c99041 text2pcap: Finish setting up error handling +20ebe853d1 Qt: Make utils more independent. +8d421de42c text_import: port ASCII identification from text2pcap +dea3d5e5fc CMake: Update our WiX search paths. +a11f105e44 GitLab CI: Simplify our Windows paths. +50d66b6346 text_import: gracefully handle hexdump without trailing LF +1b5acc8d57 Replace ENC_VARIANT_MASK by ENC_VARINT_MASK +334d24ec5b text_import: Fix IPv6 payload length +3b59cb018c mpeg-descriptor: Add support for official DVB 8K HEVC streams +d8b7d1f821 dfilter: Add aliases "any_eq" and "all_ne" +8b23dd3a3c dfilter: Add an "all equal" operator +69d54d6f8e Corrects repeated words throughout the code. +b5928542b7 Ignore packet-PROTOABBREV.c +6fa56bca0c Remove remnants of bygone GTK era +6a74dae750 text_import: Add interface and internals for IPv6 +2d7c888a70 MySQL: Replace illegal internal proto tree API use +3ff0c753a1 text_import: Add interface and internals for dummy IPv4 addresses +2c44afbba3 Use UINT64_C() with two constants +f23296296e text2pcap: Clean up includes +d391d86c33 Debian: Fix header installation +4cfae8e378 text_import: pcap_link_type -> wtap_encap_type +c5cc836a48 text2pcap: Use wtap_dumper +9a52634c5f Add ws_version.h to wireshark.h +9b62d8ba05 Extcap prefs: Selector correctly selects default value +df537a63fb Extcap logging: Corrected incorrect selector default value syntax +55aad96738 Extcap prefs: Selector option shows tooltip +bfbf8dfa23 IEC101/104: 101 Fixed frame len depends on address length +15565c2b25 Fixup -Wshorten-64-to-32 warnings with Clang +e273006a1d Add ETI/EOBI order flow/market data dissectors +b1d7775579 Fix some wiki file attachment URLs. +5ce2ae2804 Clean up some printf() format strings +4448b6494e Add a ws_posix_compat.h header +36d5aad962 wsutil: Split ws_regex_matches() into two functions +392745c56f wsdg: chapter_libraries refresh - update URL; typos +457ce59bfa mbim: Fix warnings by Cang Analyzer +3d81fd5027 mka: Fix warnings by Cang Analyzer +4a7053e880 Documentation: simplify protocol tree function documentation intro +e56c00e12f [Automatic update for 2021-12-19] +ce1dc88173 Fix stdio.h conversions to use the scanf macros +dec5590b5b Fix errors found by fix-encoding-args.pl +80c9b56e7a ERSPAN Marker: Fix a pre-commit check +ca2a8e69a9 Fix a pre-commit check +0ccd69e530 Replace g_strdup_printf() with ws_strdup_printf() +f984def50c Add g_snprintf() to checkAPIs +92b4e3277c Fix dissector -Wrestrict warnings +22ee2764a7 Replace g_snprintf() with snprintf() (dissectors) +fe5248717f Replace g_snprintf() with snprintf() +c5a19582e4 epan: Convert to use stdio.h from GLib +737d1dc125 Add missing header, fix macOS build +3b675f0fc1 5co-legacy: fix a filter string +7160b4b177 wsutil: Use snprintf() and ws_strdup_printf() +612c0cff60 wmem: Add ws_strdup_printf() convenience macros +f75b79a59d Move wmem string utility functions to wsutil +3319d994b5 README.heuristic: minor updates +db10235d68 text_import: Handle SCTP and minimum packet lengths +8cc527cce3 wmem: Use vasprintf() +c9715e5ab5 GitLab CI: Switch the Windows MR job back to vanilla CMake. +2f572659f5 Docs: Fix a README.developer code example +64c0e166d1 Add string.h to wireshark.h +f19c18a299 Add wmem.h to wireshark.h +58c297ca81 wmem_test: Add more string performance test +9465c5c28d wmem_test: Disable performance tests by default +e0dba4854b Exclude wmem_test.c from pre-commit +f837dae4c4 Fix wmem_test.c indentation +b83f264f7d Fix wsutil/time_util.c indentation +d443197097 Prefer the portable _Noreturn attribute (C11) +2de477f499 Docs: Prefer 64-bit Windows. +4901eefaa5 README.tapping: Some minor updates +62a747bae3 file-jpeg: Fix value in vals_ifd_tags_exif[] +136b67b85e wsdg: cleanup epub3 build warnings - anchors; TOC +a8acda8fcc Docs: Add more info about transitioning to C99 fixed-width types +f4123939d1 DRBD: Tidy up choice of display base for fields +217228eece DRBD: Decode two-phase commit payloads +4a28f5704f DRBD: Use CF_FUNC with BASE_CUSTOM +583169ce06 DRBD: Add implicit data sizes as fields +34f5c2c344 DRBD: Decode barrier numbers and block IDs little-endian +e4cd4f92f8 5co-legacy: Fix dissector unique hash computing +f89d536503 text_import: Fix direction detection in Import from Hexdump +de3359fe3e IuUP: Use proto_tree_add_checksum() to show CRC Header +f81a64e2bf IuUP: Fix CRC Header checks +77f95e18ab CMake: Disable Wformat-truncation (GCC warning) +b054f9aee6 ASN1: Convert I/O from GLib to stdio.h +64e8a2817e Add wsutil/glib-compat.h to wireshark.h +689976477a Add inttypes.h to wireshark.h +271ab568b0 GitLab CI: Enable ccache in the "No options" job. +f877e26b31 GitLab CI: Add back a missing variable. +834312cb62 DCT2000: For ipprim frames, show header even when no payload dissector +b4054d3879 text_import: Time delta between packets without timestamp +5f5f03f0e8 text_import: Fix spelling and grammar +07c4059277 GitLab CI+Qt+Docs: CMAKE_PREFIX_PATH updates. +7d88f1e2b1 GitLab CI: More Windows environment updates. +476bf62494 GitLab CI: Remove a no-longer-needed build. +1f7c4eff30 ci: add no options job. +9ebeb39395 CMake: Be stricter about MSVC requirements +5bba669579 Remove some lingering uses of g_assert() +9539f4e1d6 MMDBR: Don't pretend to be a multithreaded writer +4248e5b665 5co-legacy: New FiveCo Legacy dissector +a8b4bffab5 TCPCL: Display extension names from dissectors +06e6f7d922 Docs: First pass to update README.developer to C11 +606bc27777 GitLab CI: Update our Windows environments. +a74fabf73f text_import: Parse entire timestamp from hex dumps +9d97b8e361 JSON: Remove unnecessary hfindex lookup +c324696504 CMake: Update a Windows SDK version check. +81de22e81a wslog: 'struct timespec' is C11, use that +fe30cf2f8a wsutil: Add portability wrapper for clock_gettime(CLOCK_REALTIME) +e877460a9e Revert "The function timespec_get() is C17 so assume we have it" +67a4e70382 wiretap: have dummy IDBs set OPT_IDB_TSRESOL if needed +bf15343241 Fix some spelling errors +663c1655b4 CMake: Use CMAKE_C_STANDARD to require C11 +5623e60375 Revert "CMake: Change our configuration to enable C17" +85a8de25a4 blf: Set OPT_IDB_TSRESOL +2b2c81a551 ieee80211-radiotap: Fix a problem with S1G 0-length PPDUS. +fa41e2244c wmem: Optimize wmem_strdup_vprintf() +b46bdd77fc JSON: add handling of 3GPP NAS-5G IEs +d4e5f72fe2 RTCP: fixed a possible sigsegv +1f91d4c9d2 RTCP: Make it possible to do decode as SRTCP +cf3cb3a695 wslog: Avoid logging any output to stdout +77b6bca387 Convert wmem I/O to use stdio.h +8b15d0e641 The function timespec_get() is C17 so assume we have it +0781007df4 CMake: Change our configuration to enable C17 +b76a2b7a23 O-RAN FH CUS: add some comments around u-plane dissection +4e92b7c762 win/cmake: missing rc files to set icon and copyright +9338aec867 BER: Fix typo swap in error message +fb0e1a4907 regex: Remove requirement for ssize_t +ff7a5c87e9 macos-setup.sh: don't build libxml2 with Python. +41bfc91124 dissectors: re-generated sysdig events using provided tool. +6b1657d85d tools: updated generate-sysdig-event python script. +c22b8bcb5f dissectors: various fixes to sysdig packet dissector. +6ecc6a2ab4 epan/addr_and_mask.h: Document functions +4916bc024e ieee802-radiotap: Fix a silly issue with the S1G radiotap dissector. +f5f8d9ebb6 dfilter: Fix token associativity +2df6ab0906 ieee80211: BASE_HEX and BASE_CUSTOM are mutually exclusive +9a054d7837 IEEE80211: Remove ENC_NA from string encoding +a68be23b7e proto: Don't crash on adding 64 bit BASE_CUSTOM column +e29c6691d0 PCEP: As per RFC 8408, RP object can have optional TLVs. +a6cffab3a1 [Automatic update for 2021-12-12] +69641adfca doc: Add lbmr_* -z stats to tshark manual +f52611de89 Remove obsolete macro HFI_DECLS +b332c3dd0b Netlink netfilter: Fix a pre-commit check +47651506bf Netlink psample: Fix a pre-commit check +6ec429622c fix-encoding-args.pl: Strings ftypes don't need "ENC_NA" +04d25fb64c fix-encoding-args.pl: Remove dead code +cace66d45d The macro 'va_copy' is C99, use that +7cffcfa835 dfilter: Remove a default switch case +a027211ea2 jpeg: Implement dissection for Exif-specific IFDs +e5e2974546 jpeg: Don't create an unnecessary dummy tree item +7567432ec4 Add remaining header files to Doxygen +b62197c283 CMake+GitLab CI: Reduce verbosity. +773420bad9 Fix extcap-base.[ch] indentation +7736e69b57 GitLab CI: Simplify some checks. +f5a40ada4d Netfilter rtnetlink: Fix some names for consistency +6c5d00a746 epan: Remove obsolete function proto_register_fields_manual() +a38c4ea454 Netlink: Convert to normal proto tree API +26fb504f67 Netlink generic: Convert to normal proto tree API +ae600d3bd1 Netlink net_dm: Convert to normal proto tree API +52064a51e1 Netlink psample: Convert to normal proto tree API +aec2554d29 Netlink sock_diag: Convert to normal proto tree API +7559a718ec Netlink netfilter: Convert to normal proto tree API +4458c910a4 Netlink rtnetlink: Convert to normal proto tree API +e67ce21f81 Netlink nl80211: Convert to normal proto tree API +3230ed2dac Netlink: Change dissector API to use HF index +53cded5062 wslog: Add backward compatibility with 'console.log.level' +7d7873187e GUI: Lower log level of "up and ready" message +7699d54094 IEC101/104: Support different link address sizes +d2a9cb940a epan: Remove new proto tree API +f888074def cli: Cleanup rtspstat tap output format +61b402cbe9 doc: Update tshark documents of stat options +c0933a18da doc: Update tshark manual for undocumented -z statistics +cd752deeac Windows: upgrade Npcap to 1.60 +3638ca74c4 YAMI: Convert to old proto tree API +c87f7a7141 STCSIG: Convert to old proto tree API +5896dfe6af NFLOG: Convert to old proto tree API +175d5c8660 MINT: Convert to old proto tree API +edfe072186 JSON: Convert to old proto tree API +f6fb1c387f Gadu-Gadu: Convert to old proto tree API +497d03aedd ERSPAN: Convert to old proto tree API +6faf2450ea Bitcoin: Convert to old proto tree API +a0d5bd67e6 GIF: Convert to old proto tree API +b9ed05f6b8 HPEXT: Convert to old proto tree API +165384f74f FCDNS: Convert to old proto tree API +db5071b647 daytime: Convert to old proto tree API +51134bca8d RTSP: Fix segault of cli tap with no filter set +c648a40751 RTSP: Parse the status code correctly for taps +5fd23d72b6 Qt: fix compilation without pcap. +eb66d83961 ACAP: Convert to old proto tree API +6fd4777e56 PNG: Convert to old proto tree API +4221079a57 URL Encoded: Convert to old proto tree API +2eba768440 JPEG: Convert to old proto tree API +5dec1fc8b4 PEEKREMOTE: Convert to old proto tree API +c560ff4d1a 2dparityfec: Convert to old proto tree API +baf2d67063 Data: Convert to old proto tree API +f613998690 XCSL: Convert to old proto tree API +6b9a77e298 TALI: Convert to old proto tree API +0fce83f3a0 STAT: Convert to old proto tree API +27794a81b8 Rwall: Convert to old proto tree API +5a39ec0aec Rsync: Convert to old proto tree API +0689830499 Redback: Convert to old proto tree API +be1edbfeee RIP: Fix a pre-commit check +0080335d24 RIP: Convert to old proto API +2fafa27759 SLL: Fix a pre-commit check +4cb12c84fa SLL: Convert to old proto tree API +f196595e1d Tools: Remove convert-proto-tree-new.awk +9bca9820b4 Fix some file permissions +5a440f7178 VLAN: Convert to old proto tree API +3ea1a354e7 UDP: Convert to old proto API +95b7c4fd28 UDP: Fix indentation and convert to 4-space +3d369c01cc CMake+Qt: Fix a version check. +898800fb37 rawshark: fix compile error -Wmaybe-uninitialized +08f82c7441 tfshark: Add back error message for CLI options +1f68f87807 CLI: Use a better error message for obsolete preferences +c29d3b9fa0 tests: Remove tests for non-existent functionality +91bf99405a ieee80211: Pass association_sanity_check to dissect_mgt_action +8938b83961 cli: Clean up httpstat tap output format +9b0b3c118a extcap: Use standard --log-level and --log-file CLI options +c560226f3b Qt: capture with file intervals bug; autostop duration reset +8d07014df0 Qt: Collapse/Expand context menu for StatsTreeDlg +d50c666cd7 Capture Options dialog: Added configuration icon +411df7ca34 CMake: Remove the update_tools_help target. +06c1bbb2be gsm_map: stat table formatting in cli +290234f3f5 Extcap: Improve the log handler logic +1a65cf0533 Fix Debian symbols +b6130cd970 extcap: Register log handler conditionally +25c7a1abc8 wslog: Use stdout for debug messages +2189490151 PDCP-NR: For broadcast PDU, don't dissect header and MAC +3e0506dbe9 Make wmem_print_tree public. +7cc0f7fe28 QUIC: fix visualization of some (rare) versions +18f6351cbf nvme: fix CapsuleCommand "Unknown Command" summary +7d6c7e4167 CMake: Try to fix WiX packaging +95cfdcbf3b COSE: Add parameter names to labels +be38ad12ab jpeg: refactor the parsing of Exif data +aac98e48d8 Docbook: Python installation updates. +03224385b8 Added Invalid value to BrowseDirection enum +c0b4d285a8 Extcap/ssh-base: Use password authentication before keys +c939df8f61 Docbook: Windows toolchain updates. +34f3a902f8 cli: Make CAMEL SRT stats filter work +49e1576c31 CMake+Qt: Add a version check for QT5_ADD_TRANSLATION. +62081b9a7d SRVLOC: Remove final sscanf +5e58f1b99f [Automatic update for 2021-12-05] +83eda5fcfd CMake: Fix setting default build type +7987df81ff QT: Default sort simple stat tables by first column ascending +8d8d618621 Fix some filters that appear to be copied from entry before. +8b8171d952 ANSI A I/F: Retrieve stats correctly +adbaced04c Dissectors should not include stdio.h, unless needed +cef5e81146 Define more log domains for extcaps +6ef2b48fc0 CMake+Qt: Run lrelease in silent mode. +c6825ccdf3 Fix capture with WIRESHARK_LOG_LEVEL=debug +968fe6ddba QUIC: update support to latest version negotiation draft (05) +e921b804d0 Fix logging with extcaps +5d30f77391 F1AP: dissect more RRC-Container instances +76186f16fb epan: Rewrite format_text_chr() using standard APIs +5059c15a2c Update release notes +19dcb725b6 epan: Remove STR_ASCII and STR_UNICODE +7e99bbf32b BER: Make GeneralizedTime a FT_ABSOLUTE_TIME +a0173cd7cf text2pcap: Support parsing of iso-8601 dates +76ff47152b Test: Switch name resolution clopts to a capture file. +fe9b1fb103 dfilter: Avoid dumping mangled UTF-8 +60e305d1e1 dfilter: Convert grammar.lemon to 4-space indentation +aadf4efcbe epan: Add ENC_ISO_8601_DATE_TIME_BASIC +871895f95a IPsec: fix display of ESP padding, protocol and ICV when using NULL heuristic +f5dc4652fe MeshConnex (MCX): MCX packet decode logic +9878026a51 DRBD: Add support for new packets including the P_RS_DAGTAG family +91b453a70a DRBD: Correct GitHub URL +cd8096fba3 DRBD: Remove some unnecessary _U_ attributes +fcf945f747 wiretap: Fix an underflow in pcapng. +cf0ecc4fe1 nstime: Support ISO 8601 basic format +261d223a30 Packaging: Remove a macOS notarization wait. +14bb016b5b Add release build configuration to version info +ce2137c0fc TECMP: LIN Payload was cut 1 byte short (BUGFIX) +3657788cbb dfilter: Add default grammar type +647decd509 dfilter: Avoid double strdup to save token value +557cee31fc dfilter: Save lexical token value to syntax tree +ae14cedd44 MBIM: dissect low level UICC access commands +ebcba787a0 BT-DHT: Fix endless loop +a9c36dfb75 epan: Remove unused format_uri() function +1e0cc18ae8 epan: Remove duplication in format_text_wsp() +c18e44f563 epan: Fix UTF-8 bitmask for 2-byte codepoint +3e0806ca09 dfilter: Remove dfilter_fail_parse() +a6f978b4d3 dfilter: Remove two stnode replacement functions +13783fae6b Add comment with rationale for having format_text_chr(). +c6e6f21685 proto.c: Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM +54ef97cc01 Packaging: Specify host architectures in our macOS Extras packages. +3953ddcf57 Add UI header files to Doxygen +b081651088 Qt: Expert Info - set group summary label to ei_ field name +8a19d8d1c7 cfilters/cli: -f "predef:..." needs cfilters loaded +a523135202 epan: Add header files to Doxygen +fd5b5e3149 extcap: Add header files to Doxygen +5d4eb4bc66 btmesh: Add dissectors of sensors opcodes +e45ad9dcef wsutil: Add header files to Doxygen +40016daeb3 Add files with WS_DLL_PUBLIC to Doxygen part2 +65a651d5b9 capture: Add header files to Doxygen +34454a5037 wiretap: Add header files to Doxygen +504de90a3c wsutil: Split format_size() enum +51f2a56b7c wsutil/str_util: Fix indentation +1c3a9af869 Add files with WS_DLL_PUBLIC to Doxygen +9cfce57ac0 Signal-PDU: Make some functions static +37f2a86207 Move string_or_null() to wsutil +dcbd79584d epan/str_util: Remove unused functions +8e63faff95 Fix Debian symbols +9c61142195 wsutil: Add more character escapes to ws_escape_string() +54bdc20e45 epan: Rewrite ws_escape_string() to use wmem +44121e2c3b Move escape_string() to wsutil +e11cdf2f46 Fix some spelling errors +54cf8b01a4 :q! +7990dfdf81 Add new netflow fields for Keysight/Ixia. +9afa7413f1 jpeg: implement dissection of large Exif IFD values +2b1c34b243 Fixed the ERSPAN Cisco marker packet dissector +890555b8bd Qt: Qt6.2 compatibility fixes +c8c9ef0c1c OS Version Info: Improve Windows detection +32b2018ea9 LTE RLC graph: plug possible memory leak +5e345d390b NSIS: Remove some confusing error message text. +08f56e6f72 AUTOSAR I-PduM: list of hash table keys freed (fixing memory leak) +8b907ad356 AUTOSAR I-PduM: remove unneeded dynamic key allocation +ad6b128d97 Signal-Pdu: list of hash table keys freed (fixing memory leak) +2bc77f2335 Signal-Pdu: Cleanup Functions Proto Reg Handoff +2452270c4e [Automatic update for 2021-11-28] +1785bd9799 Signal-Pdu: optimization to reduce strcmps +890b5c2182 FlexRay: Fixing tvb_bytes_to_str_punct warnings +a6c4446968 AUTOSAR I-PDU Multiplexer: remove dead code +4895f35718 Signal-Pdu: return the parsed length (bugfix) +72e74f9661 Signal-Pdu: remove unneeded dynamic key allocation +ef8125e3ae Move two functions from epan to wsutil/str_util +ede0bc5d61 Qt: Add missing QRegularExpression include +4d338d97a9 Foundation Fieldbus: handle multiple PDUs per UDP payload +f029fa6b71 http2: fix building error caused by fake header feature without nghttp2 +f5d8d9e306 wmem: Use better names in the API +fbfb4959ae dfilter: Better representation for charconst +c595ecfc28 tvbuff: Use iso8601_to_nstime +352390aa97 dfilter: Need to handle a charconst on the LHS +01a95db9b7 epan: Add binary search to introspection API +f4f9bf1d9e epan: Add ipproto.h to instrospection enums +c15f2aadc1 epan: Initialize wiretap +ba85d8ef4d wustil: Fix timezone handling in iso8601_to_nstime +9413658b7c wsutil: Clarify NT epoch explanation in comment +6fab4cbeff epan: Add introspection API to export some constants +80ebcc90bc RTMPT: Fix infinite loops harder. +2af95cbe1b HTTP2/GRPC: support using fake headers if first HEADERS frame is missing +9f56c07638 RTPS: Dissect PID_DEFAULT_MULTICAST_LOCATOR for vendors other than RTI +3594a05ba7 CMakeLists.txt: Fix enabling the use of C++ 2017 with MSVC +11c6ed177f at: Fix typo in cme_error_vals +9da9c4e388 wsutil: Prevent buffer overflow in iso8601_to_nstime +a839ee1c2b wmem: Fix filename in header comment +b031a2a470 wsar: Document prefs.h +bc566318bc Websocket: do not register proto_reg_handoff_websocket() for preference change +e51a0cb4f4 Qt: Use QRegularExpression instead of QRegExp +0385e7448a Tools: Add our branch name to fuzz error reports. +4e879c5d16 QUIC: add support for QUICv2 (draft-00) +5d12847fc7 debian: libwiretap-dev headers require libwsutil-dev headers +32bb2a19ee RTMPT: Fix infinite loop +9dd770fd64 Clean up PCRE2 version info +702c7f0cc8 Remove stale comment. +5bb7e1606b Fix some of the compile errors when compiling with Qt6 +fe01f0109d Readd feature to make QtXMultimedia optional again +24a364f762 Get CMake to successfully work with Qt6 +35ad2e85c8 dfilter: Free a scanner string +eb8c3169e7 dfilter: Clean up charconst error message +943c282009 dfilter: Parse character constants in lexer +18d7afa711 MKA: Fixing misleading capability value-strings (Bugfix) +8d03eae346 OS Version Info: Update Windows 10/11 2016/2019 +fd1c9b75ba doc: Update stats_tree README +7028646f9e dfilter: Fix invalid character constant error message +b657396d44 plugins.example: Add missing header +72c5efea1b dfilter: Reject invalid character escape sequences +bbaa144b3c dfilter: Remove reference to GRegex +8883788423 EVS: Fix bug in decoding LP-CNG SID BW value +769be50d76 Remove last remnants of Qt5MacExtras +56d100d6ea MKA: Adding Announcement TLV parsing and Cipher Suite +730a4c0b85 Docs: Update our supported macOS version information. +3c73fa5d55 Revert "tests: fix test fails on Ubuntu, fix #17730" +92045d98c0 [Automatic update for 2021-11-21] +ca71d1624c gryphon: Create pkt_info if it doesn't exist +abf9ed5f11 MKA: Adding support for Announcement TLV padding (Bugfix) +b5917d0182 wmem: Add a multimap +e2703507c2 Update a bunch of GLib documentation links. +a8643ab254 Qt: Fix column validation in columnString() +5a7c23c5da MBIM: dissect MBIM_CID_BASE_STATIONS_INFO +3badea1e80 btle: Improve Advertising Data reassembly +2b52d14d62 BBLog: Fix the handling of skipped blocks +389cf9d752 HICP: Use wmem_strsplit. +f1b10644a7 Release notes: Add back note about display filter syntax +4921183e33 GTPv2: fix dissection of 5GS TAC +f0b2bb7472 Docs: Clean up the release notes. +d5ba1fe2fc Test: Make sure XDG_CONFIG_HOME isn't set. +faf03149af Don't close stdin on spawn error +61e4529fe5 tests: fix the test case running warning. +263189e23d Fix some spelling errors. +8772147021 Cmake: Qt6 extends CMAKE_MODULE_PATH, work around this +d52478436d macos-setup.sh: Update some tools +78067deb89 tests: fix test fails on Ubuntu, fix #17730 +a8a3a3093c USB Attached SCSI protocol dissector +660dded383 Refactor USB mass storage class dissector +f748c91bb2 Qt (ByteView): update preference on hover state change; WSUG typo +f9be0f0c8c HICP: Added dissector to support Host IP Configuration Protocol. +2172cd3e95 EBHSCR: Add dissection of LIN packets +f9398d82fb EBHSCR: Update dissection of ethernet frames +b43d4a8c28 EBHSCR: Add dissection of FlexRay packets +ffd1f1cecf VoIP calls dialog: fix generated filter +74d0c147a1 TCP Black Box Log: Fix and improve some fields +5f7806a496 c-ares: move domain from haxx.se to its own .org +4f8e7f0d1c Add direct GitLab reference in GitHub PR lockdown text +3c7894e2a0 dfilter: Add compilation result to log output +edf1e72d0c capture: Lower log level for debug output +75bb51eef9 dfilter: Clean up some debug statements, second try +c4337d0dc5 dfilter: Give more context for regex error messages +18abdc3ebc ansi_map,ansi_tcap: Fix typos, comment out unused fields +4015aa954c TCAP,CAMEL: Always enable SRT and Counter stats +5005a696e4 GitLab CI: Bump our minimum macOS Intel version. +4105d78681 GitLab CI: Switch the macOS Intel build to Qt 5.15.3. +5c8969b5d7 Windows: add PCRE2 DLL to installers +6ee1390b86 Qt: Make Lua dialogs children of the main window. +64275ff196 macOS: Update some comments in osx-app.sh. +14c52913e2 CMake: Improve a status message and add a comment +aa1515b32b CMake: Fix typo +8003096260 PDCP-LTE: add missing _lte to register function name +4403bd98d9 tools: Add MSYS2 setup script to install dependencies +df968b5342 tools: Add Arch Linux setup script to install dependencies +c92e4ff7c6 wslog: Remove (part of) a special case for the default level +b30a2112e8 regex: Prefer C99/POSIX types +e5088eea4a Tools: Fix a typo in win-setup.ps1. +e3159ae631 macOS: Add a workaround for libpcre2. +d8e33efb3c Fix maybe-uninitialized warnings +848f4f8e97 dfilter: Cleanup some debug statements +b59980bbff regex: Add a diagnostic message +9bdccce574 More workarounds for Debian +274531820a Move regex code to wsutil +b9f2e4b7fa Make PCRE2 a required dependency +9df5279af7 dfilter: Remove support for GRegex +ed8a02af17 dfilter: Add support for PCRE2 +6630fd5260 wsutil: Rename ws_return_ptr_if_null() macro +6587debb3b tools: building pcre2 requires cmake. +2d7bc59fae tools: actually call install_pcre2 in macos-setup.sh +d8429d2065 Tools: Add PCRE2 to our setup scripts. +41a247287e [Automatic update for 2021-11-14] +77fa0fb23d dfilter: Fixup unexpected end of filter error message +79ebce20c0 dnp3: Fix PVS-Studio warnings +b90e5cf0c7 dfilter: Restore debug syntax tree display +01d1cc492e dfilter: Add default case to switch +a99e1b2099 Tools: Switch a bunch of macos-setup URLs to HTTPS. +6d96d8bbc2 Don't include config.h in the example plugin. +2445180fa7 Don't use HAVE_CONFIG_H in sample code in the documentation. +2f98b349df We cannot use HAVE_CONFIG_H +ca06d7e4fe Add an include sub-directory to the tree +76c4ca4059 CMake: Remove globals.h from public headers +b8f9758742 MSYS2: Use system SpeexDSP package +c3599a9616 "register_dissector()" isn't just to let you write a Lua chained dissector. +3f8f22f472 Qt: Add some notes about cleaning up after ourselves. +1f20b1cead RTPS: Fix the field name used for timestamp +f277ef5e27 RTPS: Enable dissection of PLAIN_CDR2 +599d3e2c94 gvsp: Added dissector support for various 'reserved' bytes +6be988d9b2 RTPS: Fix Group GUID dissector bug. +adf48851b1 asterix: Sync with asterix-specs #dc8e48b56c +a37295204f rawshark: Move a comment to the proper place +526ccff3d0 ftypes: Remove unused function declarations +fd78f1ed02 ftypes: Clean up duplicate struct field +5503d5e131 ftypes: Optimize a memory allocation +1a32a75a62 ftypes: Internal headers need to be internal +37f1cf1a92 Tools: Let jq escape backslashes in gen-bugnote. +9f46ae74ff SHICP: Provide a valid string length. +87b84b7813 Lua is a proper name. Fix its capitalization. +139c04f40a DLEP: Desegment messages over TCP +4c75a78f26 Refactor generate_authors.pl to remove the text duplicated from AUTHORS.src +614c64b3b5 Synchronize the acknowledgements between AUTHORS.src and generate_authors.pl +b95be90d27 tools/generate_authors.pl: simplify repeated I/O code +eda588d1a6 Revert "Qt: fix memory leaks found by Visual Leak Detector" +7a30021aef Revert "Qt: Fix epan cleanup exit crash" +6f1b814e25 Fix some narrowing compiler warnings +6ad14ac4fa ftypes: Remove fvalue_string_repr_len() +b49abcb215 epan: Remove fvalue_string_repr_len() from the public API +084619088c ftypes: Bugfix missing return statement +4c800f2dba ftypes: Replace a g_snprintf() +7630577ffa ftypes: Bugfix a buffer size +4010799cb3 TCP: always return a free-able string buffer +5b54bb2e0d MKA: MACsec SAK USE body length = 0 does not decode (BUGFIX) +29d27153b2 FPP: Fix dissector preemption interface-id bug +41a6e505ee AVTP/IEEE1722: Fix offset when over UDP +b62d4b8eca dfilter: Change string node display representation again +e7ecc9b9e5 dfilter: Clean up error format and exception code +63adcf7fb5 dfilter: Clean up function parameters semantic check +d0a07881f4 dfilter: Remove unnecessary node conversion +ac431ec855 dfilter: Remove some debug statements +e965fa32a1 dfilter: Refactor some semantic check code +cd7d06faaf dfilter: Add an assertion +1a1787d959 Epan: Reset our tap globals on cleanup. +237efe7b00 README.dissector: Reinforce a style recommendation. +5680d1ae0b wsutil: Improve bytes_to_str_max() API +82fd526e96 SHICP: Added dissector to support Secure Host IP Configuration Protocol. +6ae87c7cf1 wslog: Add a NULL check. +f314b64fd0 Skinny: Fix arguments in parser +ebb2df7a06 asn2wrs: Fix Type eth_type_default_body() arguments +5f50fad289 Qt: Fix epan cleanup exit crash +d11c069786 BBLog: Fix support of TCP window scaling +e5eb17d414 UAT: Allow missing fields. +846b17ee9a UAT: Allow extra fields. +6e4e4ebd50 GSM-MAP: Dissect SM-DeliveryFailureCause variants +77da5163a6 Fix Debian symbols +4e399d6508 dfilter: Fix signature of check_relation() +2db36f8ce0 dfilter: Pass a test_op_t in check_relation() +69c850df51 ftypes: Simplify fvalue_can_*() interface +e9f2153eed README.msys2: Add more information about missing packages +a3fe5c6162 MSYS2/CMake: Fix asciidoctor invocation +09f020b3f3 ieee802.11: Start adding support for 802.11be. +93eceb1991 IPv6: List all extension headers, or why they're not treated as such +8570fb47e8 [Automatic update for 2021-11-07] +efc6ee9e85 spice: Added variables for proper protocol dissection +41b8f813c2 ipv6: dissector: ioam: improve checks +146a840ad1 dfilter: Move a constructor to the grammar file +6823073f7e dfilter: Fix corner case with matches +2d45cb0881 dfilter: Improve some error messages +fb490eb172 dfilter: Move regex creation to semcheck +c034d33ef9 omron-fins: Don't check the Gateway Count byte. +d72af75157 ieee1905: Correct RSSI fields to RCPI +a592c0d84f oampdu: Add OAM D-ONU leaves description +5a9978e7b5 GitHub: Move the lockdown workflow to the proper directory. +dd0ecf8623 Fix loop inside the IOAM Trace data dissection +1fc621e38d epan: Fix crash with upper-case protocol filter names +01f234571f epan: Optimize heuristic name validity check +826e850c00 someip: make a function static +a83c815184 Fix a duplicate author name +dc22cb1b89 RTP: Strengthen heuristics +0b13ad6d95 Qt: Debounce View -> Internals -> Supported Protocols "Search" to improve UX +734851fc72 [Thrift] Limit depth of nested types using p_set_proto_depth +c92bb35bcf ipv6: dissector for the IOAM Trace data list +8d071fde54 ipv6: dissector for the IOAM Trace option +c82123acea ipv6: dissector for the IOAM option +e5eadbe34f dtls: Add preferences for client/server CID length +1427a25cd1 asterix: update script adjusted +e84acd86eb CMake: fix macOS build without Asciidoctor +46e08f0f67 TLS: Update Code Point for Hello Extension +edf6de76ec QUIC(datagram): Fix update link +767115558f NR-RRC: Access more messages trough dissector handles. +fa687143b8 LTE-RRC: Make more ASN1 structures available trough dissector handles. +83ed035f16 ErlDP: Don't overrun a buffer. +94b28aa79a Ericsson ENB log reader: Check the whole line for the magic string. +5bb521aa52 RTP/RTCP: Update comments +85b99c18d9 Tools: make-pci-ids fixups. +51c714bfb5 Tools: Fetch IANA data over HTTPS. +070aeddf76 Lift restriction on upper case protocol display filter names +e63857aa4e CMake: Make -Wmaybe-uninitialized non-fatal +1cf1684504 README.developer: put items about Windows together. +4ff22025e8 README.developer: Add note about portability on Windows +72ad7d9cdd IPPUSB: Add a pointer check. +bb41b66192 Modbus: Add null pointer checks. +5d1345b6dc RTPS: Enable a memory allocation limit. +0b473c01ab 802.11 Radio: Add null pointer checks. +274a29f389 Tools: Fixup our fuzz test error header. +48986d34ff tls: Omit Connection ID when length is 0 +a38c02ad6c tls: Fix DTLS heuristics when having connection_id +313f85d362 tls: Update DTLS 1.2 Connection ID extension +353beb6c6d dfilter: Fixup a null return value +f9d0f35363 Tools: Fix a make-manuf error and some Pylint warnings. +d635ff4933 dfilter: Remove redundant STTYPE_CHARCONST syntax node +9ca27643fa dfilter: Support more C escape sequences in string literals +82ced8965c dfilter: Free a scanner string earlier +15051c0671 dfilter: Fix expressions with bytes as a character constant +552ee4c445 [Automatic update for 2021-10-31] +cbb35809ba Skinny: Resynced Skinny xml definition with code +6ae0044ebe docs: Update documentation to use ',' as set separator +f78ebe1564 dfilter: Remove deprecated support for whitespace separator in sets +6d52bf07a7 docs: Update wireshark-filter.adoc for recent filter changes. +13377f5f67 EPL: Fix memory access error when adding new UAT NodeID row +eda95fd016 asterix: Change `wmem_packet_scope()` to `pinfo->pool` +77541af2df GitHub: Migrate Repo Lockdown to an action. +16779dc43e asterix: Dissector automatic update from spec files +278ba4157f EPL: Reject non-EPL packets at the beginning +523c4f6434 dfilter: Use lower case for a macro name +fdfb4c8951 dfilter: Avoid an unnecessary strdup() +e876d499d1 dfilter: Refactor some scanner patterns +d95935d969 dissectors: support sysdig new block type BLOCK_TYPE_SYSDIG_EVENT_V2_LARGE +c777213c63 QUIC: allow simple "tls" display filter +72be7aec15 SOME/IP-SD: Adding field of referenced options to entries +3d3a435903 Signal-PDU: Bugfix false positive truncation warning with multiplexing +0690da2456 SOME/IP: Adding resolution for Client IDs +8df628f5a0 Tools: Don't check Markdown file licenses. +24b8942a90 GitLab CI+tools: Fuzz test updates. +c6b68b3ee2 dfilter: Need to check validity of LHS of "matches" expression +9c2f3b0dc6 DHCP: Add CableLabs suboptions from CL-SP-CANN-DHCP-Reg +2183738ef2 dfilter: Add support for comma as set separator +b760c356c7 C12.22: Track our allocation sizes. +50b4944aaf BSSAP: Simplify code +31d04f9ee7 dfilter: Add synctatic sugar for "not in" test +f4ec1656cf dfilter: Fixup some scanner comments and patterns +3e7465801d RDP: workaround setting pduLen for Manaro Linux +74a89a9862 dfilter: Minor set grammar cleanup +db04d188e1 Remove some unnecessary casts. +a7c625808c dfilter: Add a helper function to create test stnodes +f5fea52982 dfilter: Remove token value from syntax tree +0e4851b025 dfilter: Use a string lval type in scanner +42101494db dfilter: Remove scanner unused macros +0839f05bf7 tests/dfilter: Move deprecated to syntax group +e880cf61d7 Flow sequence: Shows more information about various skinny messages +c87743f933 Add README for MinGW-w64 (MSYS2) build +b1222edcd2 dfilter: Parse ranges in the drange node constructor +d19bdb70ed BT LE LL: Add a NULL Check. +32ee228a76 PVFS: Make sure we have pinfo when we need it. +4dbd58f803 SKINNY: Initialize our addresses. +be9a656770 QUIC(Datagram): update to last IETF draft +a2369eafbb QUIC: Update to final RFC... +c44e14a4ba BLF: Direction is not ignored anymore (BUGFIX) +e996c4f060 docs: Add some notes about project APIs +646e3db99a EAP: Add Autority ID Data from EAP-FAST +9104a3744e PNRP: Exit our main loop. +c9abbde287 docs: Update wireshark-filter man page about "!=" +10352d552e TZSP: Add support for 6GHz band +bc01dcb22c WSCBOR: Separate error from non-error expert info +1120f545d3 CBOR: Avoid infinite loop when sequence has not-well-formed data +a114a115ba ACDR: Handle timestamps as time values instead of bytes +93b3f3b575 ACDR: Fix handling of short signaling packets +31ca0069c9 GSM A-bis/RSL: dissect more fields in RSL_IE_OSMO_TOP_ACCH_CAP +4bdb4b1762 Follow Stream: Disable the Arrow button on 1st call +79a9fe1cf0 BT-DHT: Fix another loop and add NULL checks. +511ca9204f BSSAP: Split BSSAP-LE, BSAP to pinos +a281afd9fa Tools: Add a plugin check to make-no-reassembly-profile.py. +2103b4b074 Revert "debian: Report upstream and package version instead of git revision" +efdf8f7d01 proto: Fix reserved filter name check +d7ffd00504 DVB-S2: add to "decode as" for UDP +fef8082364 GitLab CI: Move the Lintian check. +9c322f5b55 Increase max packet size for all USB encapsulation formats +923ae6acca [Automatic update for 2021-10-24] +fe98151af3 Skinny: Create RTP stream based on messages (2) +b52585a0ce Signal-PDU: Make a function static. +b5989badb4 tcp: Throw exception instead of ASSERT for unknown PDU length +c79e35d45c CBOR: Show and return actual dissected length +35334a1f28 Skinny: Create RTP stream based on messages +0abe10e040 dfilter: Fix "!=" relation to be free of contradictions +d2b249a445 COSE: Fix fallback to CBOR dissection when map key is registered but disabled. +1e42357d19 BPv7: Add proper heuristic block/payload dissection. +fad8346282 exceptions: set FragmentBoundsError priority above ContainedBoundsError +33708af75f grpc: do not dissect empty grpc message body +9bedc8af1a Follow Stream: Minor update of a variable scope +62de74f6a8 ieee80211: Fix warnings found by Clang Analyzer +811a80b827 ORAN FH CUS: Avoid infinite loop on section extension +cf41fbd897 IAX2 Stream Analysis: Fix of mean jitter calculation +11298a5b2c DCERPC: Strengthen heuristic, fix PDU length +ca8e6f3db4 Qt: Add back some Q_OBJECT calls. +27990832cb dumpcap: don't tell users to bother the Npcap developers. +15536d71ef Tools: Fix some fuzzing logic. +c983a219e3 Autosar IPDU Multiplexer: make some functions static +9c294546d1 EVS: Decode Reserved bit for 48/96/128 kbps +bfafc30aee rdp: dissect fastpath packets +a0885c6e03 rdp_multitransport: fill the info column +5eec78ca28 rdp: fix dissecting of bandwidth messages +8c9019a155 wireshark.h: Remove wmem dependency. +1acae21bcd Windows: Fix warnings using flex +916b3ee06e Add wslog.h to wireshark.h +59c082c046 Add new global header wireshark.h with guideline +79b0e4999a AUTOSAR I-PduM dissector +5863a7cbeb Ensure a single Follow Stream is running only +a36e995dd3 EVS: Decode BW for 9.6/16.4/48/96/128 bps +e2586301a3 bittorrent: Do some PDU length validity checking +6c3f62362f TCP: Contiguous ACK unseen segments are not wanted +a541fcb528 docs/tshark: proper name is lopsided CamelCase (TShark) +98c0b5ad62 ieee1905: Add missing offset increment +a8f1b4f12c debian/rules: Run dh_dwz with debhelper (>= 12.6) only +63b602973d EVS: Support decoding Primary 7.2/8.0 kbps packets +f58ccfc068 TCP, UDP, SCTP: Try user specified ports first +2fa1206063 CBOR: Add support for CBOR sequence dissection +08f17a6bf7 CMake: Compile dissectors.c independently. +2c3b13834d CMake: Place all of the documentation in the "Documentation" folder. +a48645e142 tcpcl: Fix warnings found by Clang Analyzer +8da8d46de7 ieee80211: Fix warnings found by Clang Analyzer +e0e5998307 evs: Fix warning found by Clang Analyzer +cfcd060171 bt-utp: Fix warning found by Clang Analyzer +aa0eb732b1 bpv7: Fix warning found by Clang Analyzer +29fe2340bd BT-UTP: Make a function statis +c734201e70 github: update no-options workflow. +44bd3a7d79 CMake+Docs: Update our man page targets. +da1d1c30f4 EVS: Fix TCX/HQ-MDCT core values +ec36885eda http2: fix the stream mode reassembly issue +1dfb3edac1 csn1: Avoid storing existence bit as true if content was actually NULL +6ba9c7b918 csn1: Avoid failing if optional DownlinkDualCarrierCapability_r7 is missing +4d0537162b E212: Update MCC list +ffdc5622d1 gtpv2: Update to 3GPP TS 29.274 V17.3.0 +54ac7b4424 Fix some spelling errors +a747639add RTP Analysis: Fix of mean_jitter calculation +d4cad23807 Added Allied Telesis Loop Detection Frames +3106386f44 EVS: Support decoding Primary 2.8 kbps packets +0818981ccb EVS: Fix bug in decoding SID frame CNG type +01b0d9e077 Docs: Move includes to the top of our man pages. +b8a45f3638 CMake+Docs: Generate man pages all at once. +cfe33625a0 wslua: Initialize Proto members on creation +763247c2b3 QUIC: fix compilation on Raspberry +a1031afbff RTPS: ixed dissection of unions in user data. +c1c5db86b6 TCPCL: Reassemble with full 64-bit transfer ID +2e65045db6 MeshConnex (MCX): MCX packet decode logic +db8e63614e BT-uTP: Hand to bittorrent dissector, dissect multiple PDUs +9a8feb8abd EVS: Fix CNG schema for SID payload +95092e6582 SOME/IP: WTLV type 5 complains about 6 bit length field (BUGFIX) +736a54a3ad CSN.1: Fix definition for DownlinkDualCarrierCapability_r7_t in MS RA cap +017eb216c1 BSSMAP LE: fix dissection of APDU in 2 messages +947d3ff819 dftest: update man page and README.display_filter +0f7217aadf Bluetooth: Update Assigned Numbers +f275ccf2ab socketcan: use ett_can_fd for CAN FD. +1bcd51e34a CMake+Docs: Try to build our man pages in parallel. +3fe96028d2 Add a comment to explain a cast done in file_fdopen(). +a2e877d397 wiretap: fix a warning on Raspberry 4 +d8742418aa IDMP: Initialize some variables. +b7a612908a Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM +f2ec793131 Revert "GitLab CI: Switch to clang 13." +e15e987468 BT SDP: Don't overrun our continuation state buffer. +3562d76d5a dfilter: Fix memory leak in stnode_tostr() +e8800ff3c4 dfilter: Add a thin encapsulation layer for REs +2e048df011 dfilter: Improve error message for "matches" +e63f8d8daa wsutil: install missing public header wsgcrypt.h +a975d478ba dfilter: Require double-quoted strings with "matches" +4e5e806604 dfilter: Do not chain matches expressions +ac31124514 btsmp: Fix endianess of debug public key +c36ce0b01b TCPCLv4: Update TCPCL dissector to include version 4 from dtn-wireshark +0e667117b4 [Automatic update for 2021-10-17] +71ccbe9f37 bencode: remove pointless recursion +9f890e1dea dfilter: Update semcheck comment to reflect latest commits +06890ea379 dfilter: Forbid protocol filter names beginning with '-' +6d4a463620 proto: use hash table to lookup reserved filter names +07023a7774 tests: Accept a partial string in checkDFilterFail() +00673e22ef tests: Fixup test names +fbeb33ee99 Websocket frame reassembly support +c484ad0e5c dfilter: Don't try to parse byte arrays as strings +144dc1e2ee dfilter: Use the same semantic rules for protocols and bytes +e46deda5cf Fix build with WS_DISABLE_DEBUG +e116110f0c jpeg: add support for dissecting inline IFD values +cc91fd51ff cli: stats_tree: Make syntax consistent with other -z options +3960474089 socketcan: support the CANFD_FDF flag for identifying CAN FD frames. +2d569e116e dfilter: Fix crash with duplicated syntax node +1ace61074e dfilter: Display token value for debugging +46f27973ca CMake: Partially revert recent docs changes. +0d3bfedfb0 dfilter: Fixup deprecated tokens initialization +e91b5beafd dfilter: Resolve field names in the parser +3e6cc8ce4a dfilter: Remove unused function definition +309388a683 dfilter: Replace node in convert_to_bytes() +119667d886 doc: fix the macOS build. +79920cbc5f dumpcap: do all packet counting in capture_loop_wrote_one_packet(). +74747c4d2f CMake: Try to make our man page builds faster. +1e18f79373 captype: add options to Usage: and man page +30863e5298 GSM A-bis/RSL: dissect some more Osmocom specific IEs +278dcc83ea GSM A-bis/RSL: add a checkbox for Osmocom specific definitions +91f050cd82 GSM A-bis/RSL: fix wrong tree/length in dissect_rsl_ie_message_id() +2236009e21 Packaging: Add captype to the Windows installers. +acaaad150b BT HCI_ISO: Don't overrun our reassembly buffer. +79ed34e1c6 couchbase: Add Subdoc replace body with xattr opcode +7fa7aa8191 couchbase: Add ReviveDocument subdoc flag +0e019290ef couchbase: Add new subdoc error codes +bb0b4ad4b3 eNode-B: Fix check for eri_enb_log_magic +9cc514957f gprscdr: Update to 3GPP TS 32.298 V17.0.0 +db80da2adc SIP: 200 ok put resp to method in info col +4887894a15 pfcp: Update to 3GPP TS 29.244 V17.2.0 +a3625ec9f6 extcap: reword error message referencing captype +c6e44fb00c BT-uTP: Track conversations +abcadce44f BPV7: Address check_static.py issues +01e858e0a3 BP: Fix crashes on invalid fuzzed inputs +ade523d7ba docs: -z stats - bootp now dhcp; not all in man page +07143b1c47 docs: -z stats - bootp now dhcp; not all in man page +1998e7f34b capinfos: man page typos; add longopts to Usage: +fd076e6ca8 Proposed rewording of filter tooltips +fefad2e7cf dumpcap: double received count when using threads +634650f1e4 TCP: Follow: Don't treat placeholder value 0 as a real ACK number +f6b0de6b12 TCP: Port reuse ends with false Retransmissions +ed98abe208 BT-DHT: Exit a loop. +643fbe52ae Docs: Use Asciidoctor to copy ws.css. +07371d4557 dfilter: Split tostr() into debug and pretty print +5dd90e3b30 dfilter: Cache stnode_tostr() +c2b6a27e97 autosar_nm: get rid of unused protocol IDs. +9f92da75b8 wsutil: Provide static inline g_memdup2 in glib-compat.h to not export it +fdd1a82ed9 packet-btmesh: fix build without GCRYPT +5481bffa5c proto: Check for reserved keywords in filter names +11c58e78f7 Qt: More new-style signals+slot conversions. +e5bcf6b402 Qt: Use new-style signals+slots in more places. +7f9b8874b5 BPSEC, BPv7, COSE: Bugfix MacOS build +92ab6d0704 Rawshark: is not a CamelCase word +a5df18e51e Fix some spelling errors +ab34ebbc7b [Automatic update for 2021-10-10] +041aa24a37 ftypes: Rewrite FT_PROTOCOL comparison operator +13e9e7199c ftypes: Use an order function to compare ftypes +6299a66a92 Revert "GitLab CI: Add an "Update Numbers" job." +9aa87dae84 TECMP: Bugfix: TECMP should not decode NULL frames +0d276b47d1 AUTOSAR NM: Bugfix: wrong filters for user defined elements +ba4bec7d09 debian: Report upstream and package version instead of git revision +6617c7fc5d debian/rules: Don't pass --parallel to dh, it is the default now +a1d964fa1c debian/rules: Turn on BUILD_corbaidl2wrs to ship idl2wrs man page +a9c1d1ac9e debian: Bump compat level to 12 keeping backports in mind +d87bc0d74d debian/control: Drop Conflists: and Replaces: referring to very old versions +d74afba1f1 debian: Make wireshark depend on the same version of wireshark-qt +aed6c130b9 debian/copyright: Fix typo and remove patterns for removed files +51e1381b23 Tools: Quote some elements in html2text. +ce0592514c BPv7: Add Bundle Protocol version 7 and BPSec dissectors from dtn-wireshark +35d09a7854 BT-DHT, BT-uTP: Use conversation_set_dissector_from_frame_number +faf6fabfe3 rdpudp: update parsing of AckVec packets to last spec +08a8429125 TECMP: Bugfix wrong payload length for payloadtvb +a534b7aed0 ISO15765: Bugfix, LIN config influenced CAN +f9d3b9d51a Qt: Remove more Q_OBJECT macro calls. +f26ef902b2 GitLab CI: Initial macOS Intel build. +ac9e95acca BT-uTP: Strengthen heuristic +48e740f8e4 text2pcap: typo on Help -> Manual Pages +f773bb4391 GitLab CI: Add an "Update Numbers" job. +ee6d020288 OptoMMP: Added expanded memory ranges and descriptions. +2c701ddf6f dfilter: Improve grammar to parse ranges +9d87c4712e dfilter: Fix parsing of value strings +39e0b3155f RPC: Don't defragment without the entire fragment +9371f102c8 NEWS: tshark folders; WSUG and download page links +3757b69f2d lisp: convert get_addr_str to use pinfo->pool +92285e6258 dfilter: Improve grammar to parse functions +db85625af9 dfilter: Rewrite ws_assert_magic() again +541d45fc6f dfilter: Remove no-op statement +dbf5782b70 BT-DHT: Support BEP 42, DHT Security Extension +991fc16e85 Qt: Remove Q_OBJECT in a few places where it's not needed. +4d2f469212 dfilter: Use exceptions for error handling in semcheck +5fcdf25697 dfilter: Generalize special case of one byte literal +d8b28f8040 Fix some field mask widths. |