diff options
author | Gerald Combs <gerald@wireshark.org> | 2019-07-25 11:45:16 -0700 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2019-07-25 18:47:24 +0000 |
commit | 414ca80b2168c36d043f129f495ec6fdd2542993 (patch) | |
tree | 20c620a713159f06013828ea21130f8266ed8120 /ChangeLog | |
parent | 76e227bcefcbea3703447df18c5c08b83b2bc8bd (diff) | |
download | wireshark-414ca80b2168c36d043f129f495ec6fdd2542993.tar.gz wireshark-414ca80b2168c36d043f129f495ec6fdd2542993.tar.bz2 wireshark-414ca80b2168c36d043f129f495ec6fdd2542993.zip |
Build 3.1.0.v3.1.0
Change-Id: Iced73e36e00018ace596b671959bc087b3541765
Reviewed-on: https://code.wireshark.org/review/34082
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 4201 |
1 files changed, 1391 insertions, 2810 deletions
@@ -1,2810 +1,1391 @@ -b415c6ede7 Release notes: Add a note about Qt 5.12.0. -144d481c20 GSM A: detect buffer overrun when decoding MS Classmark 3 IE -fcd75fb954 NSIS: Increase our verbosity. -4d6509854c Packaging: Add initial support for AppImage. -3a7df1eded opcua: fix typo, use the commonly used 'Endpoint' instead of 'EndPoint' -49c6f8e432 opcua: add support for new reverse hello message -9711abc9f5 HPAV: Expanding support for HPGP -b85f0cbc2f Properly convert command-line arguments to UTF-8 on Windows. -541fe1d937 Add the VCS version number to the appname option if it's a Git build. -dcbd556e4d mergecap: set full name as capture application -8ab57eb3d6 Update the release notes. -094beb1755 ISIS: add dissection of Node/Link MSD (rfc8491) -47d5a92364 DNP3: Fix events with relative time -0a49561e96 BGP: Decode MCAST-VPN safi for IPv6 -3ca382911d HPAV: fix whitespaces in dissector -9035a131e5 ASNI MAP: AnalogRedirectRecord is OPTIONAL in QualificationRequest -11c4b31fc9 CIP: Show more unparsed data -3757db3148 ENIP: Add more error checking -14dc9a390a CIP Safety: Minor additions -cb8c791f07 DOCSIS: Added some additional tlvs -3f01aaac49 json_dumper: add support to convert dots in underscores. -3f09bf685f packet-rsl: Add Establishment Cause from Channel Request to proto tree -781e371a7d couchbase: Add durable DCP commands -39ac1a6694 CIP: Add Connection Index -e2a3616bfe Diameter: Sort application id numerically. -ab37ce009a ISIS: add dissection of Node/Link MSD (rfc8491) -3cccd4ec5b p_mul: Detect Data PDU sequence number 0 -96c52c1a0f Multicast Statistics Dialog: Clear list when redrawing -a621fde383 enip: rearrange struct member to avoid -Wmissing-braces warning -9e4878a8f4 json_dumper: support 'null' json object. -86bd968662 [Automatic update for 2018-12-09] -5762fc617a CIP: Improve connected data information -98f5470352 packet-nfs.c: Bugfix NFSv4 ACCESS reply -df9378ed3f Add tvb_get_token_len -0b79b9c2db BitTorrent:Add Fast Extension Message(Bep06) analysis -39ec5f8ec2 CMake: allow nested structures to be initialized via { 0 } -4160f1017f proto: make ws_type_to_elastic static. -ac4c11f26e cattp: use the version bits in the heristic check -a02d592c76 Remove some unused images. -d7bcc52f02 DOCSIS: bugfix: correct dissection of encrypted Mac Specific frame -e914a5a377 couchbase: Improve key decoder -27187536e6 RTP: Check that we have p_conv_data before accessing it. -08a2a4d473 DOCSIS: better decoding for unknown tlvs -f618fcd3af dof: remove unnecessary uat_load calls -1d1915f6e9 GTP: Use correct length for gtp.cgi_ci, gtp.sai_sac and gtp.rai_rac -a58904f387 PCAP/PCAPNG: Be consistent in documentation, etc -0dfa4e8253 WSMP: Make sure our PSID is initialized. -f7def1d07f Revert "CMake: Fix Windows help install target" -ceef87c550 CMake: limit -Wextra-semi to C++ only -247e729d9e DOCSIS: Added Partial Service Downstream Channels TLV 49.6 -0946518780 Update comments, get rid of IMPORT_MAX_PACKET. -9df987d2a4 ieee80211: Fix the handling of A-Control and improve AP Tx Power. -aadf872717 Qt: Fix tooltip on import size -6a8ca2fed5 DOCSIS: Added Modem Capabilities 54-62 and TLV 49.8 -cc4d7ffda0 packet-rsl: Show cause value string of Cause IE -488f12f422 packet-rsl: Move rsl_class_vals into its correct spec section -f3c30dc366 packet-rsl: Parse missing Cause IE in ip.access specific messages -d89cdf7661 packet-rsl: Fix parsing values of some IE in ip.access specific messages -b455d8fcee HI2Operations: update auto generated file and remove unused template -f948444531 SIP: Try to fix ASAN build crash. -7805221e4a PROFINET: PDPortDataReal_block dissection is changed. -0da8a3dbd3 Doc: add mentioning of ip link to get interfaces -5adda736f7 OER: Always initialize a variable. -56b255dcbd packet-rsl: Use defines for ip.access value_string -4d5cbf5e2a Debian: Add a Lintian override for l16_mono. -8c22c5bade Fix some spelling errors found by Lintian. -8cee907bbd text2pcap: extend snap length -54847d43a6 HI2Operations: Remove the not needed .h file. -ff0193f07f SIP: Use differtent hf variables for the "real" and generated Call-id -bd8cfad8b8 Add dissection of HI3CCLinkData -59e71df81c Diameter: add 3GPP MCPTT-Identifier and MCVideo-Identifier AVPs -b618ece9b7 Debian: Add missing symbols. -3b1c0f5e2e Hart-ip: Add simple heuristic. -6a8168169a wsutil: Rename DATAFILE_DIR variable -011ca1ed9b KRB5: update auto generated file -cadc404400 DOCSIS: Added QAM modulation support tlvs -c43e310d79 krb5: fix asn1 error when dissecting PA-FX-FAST in TGS request -453e72299c krb5: do not dissect PA-S4U-X509-USER inside encrypted-pa-data -9cba325fc8 couchbase: Update for recent collection changes -5cf08cd574 RTPS: Added dissection of Support Type Object LB -13e3063848 couchbase: Update FlexFrame dissector to include requests -e19086b69a Clean up memory allocation -abfe9572bd Qt: Display filter toolbar updates. -697623411c CMake: Use $ORIGIN with RPATH -c3741a653b CMake: Simplify CMAKE_INSTALL_DATADIR usage -e60cb857de s7comm: fix using wrong offset variable -c9eab8203f maxminddb: Expand a comment. -46ee43aae2 Revert "maxmind: Simplify our read logic." -d8c1c22837 RTPS: Acknack analysis hidden when dissecting GAP field. -1bd99df353 CDMA2000: Improper offset handling -228da02fda RTP: Restructure call id handling. -8bd0616621 SDP: Show callid from all call legs with the same RTP cpnversation. -3a83a8476a Qt: Add Russian translation -0f9f9d76ce update-tx: fix typo -c1410f6059 transifex: Update .tx/config -850af6011a nl80211: dissect the mac attribute as address -bbad3e1870 Release notes: We now ship with Npcap. -8992760c68 CMake: Fix Windows help install target -67720f7fc3 RTP: ensure that _rtp_conversation_info strcuture is fully initialized -4adaeee0eb Win32: update the zlib 1.2.11 CMake file -bf88197d94 Fixes IMF dissector -a1cee1d2ad krb5: dissect PA-S4U-X509-USER padata -98d4b434fe Don't include <wsutil/wspcap.h> if we're not building with libpcap. -74b0c08905 [Automatic update for 2018-12-02] -4154e35cde maxmind: Simplify our read logic. -82ebab607e ZigBee: Correct unsolicited nwk update notify -5267fc7777 ZigBee: Classify mgmt_nwkupdate as notify instead of request -bb9c71023c ZigBee: Use ZDP Status for IEEE Joining List Response -b44172b4ee TFTP: Minor tweaks to tftp.destination_file field. -71268f8bd1 Apply port preferences during dissector handoff registration -c66fbf481f Re-balance DINDENT/DENDENT macros in conversation.c. -ee92fcf4b4 maxmind: Process responses one character at a time. -97dbdc3ac9 TLS: really delay key lookup until it is necessary -0ceead5335 CMake: Avoid link_directories() -3e2a2bfd44 ipsec: remove unnecessary gcry_control calls -8efc2b8f44 CMake: We require version > 2.8.12 -92a855fd7d DOCSIS: Added Modem Capabilities 47-51 -00a375dfba User Guide: fix reference to menu item -3d7a2a711b Fix AODV flags dissection for version draft_01_v6 -6e8ff29d22 win32: adjust some names in the Npcap installation page -26fe83e1db PROFINET: fix dissection of IO conversasion direction -dd457b0878 CMake: Generate cmake target exports on Windows -2bcc8dbf26 NSIS: Install NPcap instead of WinPcap. -1bab83de53 maxmind: Move response processing to a thread. -af6aa3f76a test: fix "DeprecationWarning: invalid escape sequence \(" -97112cd4f7 test: skip tests when GnuTLS is unavailable -ee61bc739e test: use assertRun instead of runProcess where possible -9c0beafe44 Fixes AODV packet dissector for flags in RREQ, RREP and RERR -9bc4513d5a debian-setup: accept GnuTLS 3.2.11 on Ubuntu 14.04 for Travis -2f79bf42b6 travis: increase verbosity with apt logging -6f2ca96359 Add Apple Wireless Direct Link (AWDL) dissector -bd3cb6437f tls-utils: use GnuTLS for RSA decryption -bcd32b07e7 Drop support for GnuTLS 2.12.x, require GnuTLS 3.2 or newer -7cc07bf748 (D)TLS: defer RSA private key lookup until it is really needed -d68b7bc505 Add sip_call_id filter to RTP stream. -0da9763d11 Win32: change DLL search path to accomodate extcap and Npcap -201b5c8b7c DOCSIS: Added Downstream Resequencing TLV (25.17) -f4194b128f CMake: Change some install() paths to match NSIS package -a062ab81dd CMake: Enable install target on Windows (missing DLLs) -40352d75cd CMake: Fix some transitive link dependencies -332df929a9 IxVeriWave: Fix a buffer boundary. -246b801f83 Fixup the "No Reassembly" profile. -a8c93de0b0 pvfs2: Add a pointer check. -d53ff85d40 ZigBee ZCL: Fix a divide-by-zero. -284463cc7c DOCSIS: Added Energy Management TLVs -0f19cc4aff TFTP: export object with correct tftp object data -164a9920e7 Test: Look up our encoding name before checking it. -d8ac73ce30 Dumpcap: Adjust pcapng headers when we write them. -0b9810ab97 Add a "No Reassembly" profile. -fc1e2ac66d nl80211: display interface name as a string -7f80b7a2ad test: lua: add a test for invalid ethernet address -1d9aff7740 nl80211: update fields to Linux v4.20-rc4 -f810837318 BGP: Fix dissection of MCAST-VPN NLRI -6bedcc9fa9 PCAP: Add expert info to too long frames -1c16705062 TFTP: Repair block numbers truncated at 16 bits. -afd4216327 CMake: Fix runtime destination for our libraries -6e3ec21e73 test: lua: (trivial) fix indentation -e158a96612 [Automatic update for 2018-11-25] -1f3b7d1569 packet-icmp.c: Add some unused fields and fix a logic error -e111cc9fe4 Set direction correctly for Bluetooth H1 packets -25b016cb77 [zigbee] add Daily Schedule (0x070d) cluster dissectors -5e304f7718 ws_pipe_spawn_*: fix deadlock in g_spawn on Linux with threads -9ae02a5918 extcap: run --extcap-config in parallel to reduce startup time -c71f4d0888 diameter: remove message length limiter -8915deaef3 CMake: Workaround for broken install target on Windows (help) -6bc9a88ee8 Remove a stale FIXME -65c13f9b90 Install development headers on all platforms -f1cf2646aa plugins.example: Fix build on Windows -47cd8c7e8e text2pcap: cleanup type usage -af987ecd28 TFTP: Improve dissection of ERROR packets. -ed8da33902 RTPS: Extra fields dissected in RTI DDS field PID_TYPE_CONSISTENCY. -2b1791b1ea RTPS: Topic Information Feature used with APP_ACK and APP_ACK_CONF packets. -c344d454b4 addr_resolv: fix crashes in parse_ether_address_fast -802d4c0121 text2pcap: make ethernet dummy header direction aware -d45adf3479 systemd Journal: More UTF-8 fixes. -6d9bc4bd65 extcap: discover interfaces in a parallel -73ded3a1d9 extcap: simplify execution of single extcap programs -85dc646327 ws_pipe_spawn_sync: mark arguments as const where possible -844153305d ieee1609dot2: Call the j2735 dissector if it exists. -591c7baf33 oer: Octet string, value tvb was not returned in all cases if requested. -a4f366c698 ws_pipe_spawn_sync: debug log elapsed time -3bb32ede26 addr_resolv: add fast path for parsing addresses from manuf -ada5b88647 TFTP: De-duplicate tftp_info structure creation. -ad0aecbf8b addr_resolv: avoid unnecessary memory allocation for hash tables -e7220aad1b addr_resolv: speed up reading manuf, services, etc. -36d26b38d7 Update text2pcap documentation -0c5ec47aae PGSQL: Enhance protocol version handling -7be899dbe5 HTTP2: fix field length for the SETTINGS frame -31a20607d6 Fix reassembly of larger TACACS+ accounting messages -7943dbf7bb test: extend sharkd tests to cover all requests -049d746495 sharkd: update documentation for some requests to match reality -4708ffdb99 PGSQL: Dissect SASL auth -5800ca9bb5 packet-f5ethtrailer.c: "Decode" Platform identifiers -d3aaea10f7 systemd Journal: Strings are UTF-8. -bf117224c2 CIP Safety: Multiple services off by 1 -7c2d8972de tools/validate-commit.py: enforce short summary followed by blank line -4cf4a655d0 .mailmap: update of October (2018) -57a4e7ad3a ZigBee: Change time format to be consistent within ZigBee Smart Energy -8beab04229 Fix expert info message for wrong option length. -83c17c4d17 Allow trace of sync spawns -e7bd315f90 XRA: Bugfix in ncp_profile_select -feb1801f89 nettrace: Put address parsing in a separate routine. -cce885e112 Test: Fix some dumpcap section checks and skip one. -97cd30d3ca file-pcapng: Fix name for Secrets Length -0f30473661 Explicitly say "no extensions, no entry in this table". -5d740afff1 Don't put file types without extensions into the file_type_extensions_base table. -90073ab488 Remove more hardcoding of ".gz" as the suffix for compressed files. -ce39f9df18 DOCSIS: REGRSP-MP: TLV fixes -df7af28f39 Add new Secrets API and allow TLS to use pcapng decryption secrets -e2e0fd1dbd editcap: add --inject-secrets option -52a6671439 wiretap: add read/write support for Decryption Secrets Block (DSB) -ad21e3121f CMake: disable -Wmissing-field-initializers for broken compilers -22db1f066f androiddump: Don't present the verbose config option -51fb5081b3 androiddump: Add packets with same encap type as used when open wtap -57c3ebb396 ICMPv6: Add Extended Echo (Probe) RFC8335 -811d5f7fac Drop JSON-GLib completely -656cc19fc7 Replace JSON-GLib by custom JSON dumper library -fb9c6905ef wsutil: rename some wsjson functions -e2a5ad1feb wsutil: fix indentation/modelines in wsjson -ba34545293 Add an API to get a list of compressed-file extensions, and use it. -2f17546932 Fix a comment to reflect reality. -c055d32d10 Ensure that fixFilenameExtension() is used only when writing a file. -3653e23097 Convert enum increment into int increment -8788c990b5 rpm-setup.sh: We no longer use FOP or AsciiDoc. -214f196414 Fix MLE security suite display -c2d625a542 ain:Prettify Carrier and AMAslpID parameters. -bc12cdb1a8 lnpdqp: Get rid of warnings. -94ae9324d3 wtap.h: Fix documentation warnings -9aa29213f0 text2pcap: consolidate ethernet header protocol determination -bf9286e554 Add an API to get the file extension for a compression type, and use it. -189f1ceec2 packet-mint.c: Rename mint type to mint port and enhance list of ports. -9dad39293e text2pcap: pcapng is an output option -353e7065ff s7comm: Add additional syntax ids 0x83 and 0x84 for NCK data access -87862cb74b f5ethtrailer: Update for new format trailers -2294ac3dfe .mailmap: fix duplicate entry -0d50cfe123 [Automatic update for 2018-11-18] -923d719f2b CMake: call cmake_minimum_required before project -93361b9977 text2pcap: assure an IP next layer protocol is set -7370a6f00f Clean up previous change. -c22c060d2b Fix addition of extensions to file names. -204dc92717 wiretap/merge.c: consolidate three similar merge_files routines -77578b081b Qt: fix build failure due to adding two incompatible pointers -9891cb2c22 etypes.h: Small whitespace fixes -43872a3a0e "." in version numbers and file names isn't translated into other languages. -4ebe640ec1 Man pages: Update pipe input documentation. -f300676bec Dumpcap: Fix writing SHBs and IDBs. -377f5d0de7 nettrace: Handle failure to parse IPv6. -1fcdd66dda RTPS: RTPS 2.3 Domain ID and Domain Tag support. -f8100ba30a LISP: Switch to proto_tree_add_subtree_format() -e2e069e3fa travis: enable tests even if libpcap is disabled -88ce087dcf test: finalize suite_capture conversion to fixtures, drop config.py -3ab521118a test: convert capture tests to use fixtures, fix tests without dumpcap -cb9be3850d tshark: do not print packet information when using -w without libpcap -a3239adeee Qt: fix build with Qt 5.4 and older -b894c53d5e Add an API to get a description of a compression type, and use it. -eea4997f7e ZigBee: Fixed incorrect field type -76b80712ee nettrace: fix var init. -9fe5d3729f gtpv2: Handle different sizes of 8.38 MM Context. -ca96dfe059 dictionary.symbol: Update to version received from vendor with minor formatting changes -a1372f6d01 Use an enum for compression types in various interfaces. -e12753d5f6 TDS: Fix decoding of TDS7 password. -4e17bd6229 Use the dump parameters structure for non-pcapng-specific stuff. -658c30dc4b Always use the input file's encapsulation for the output file. -ad2bc773d6 Just pass on a snapshot length of 0 to the dumper. -d631c17eee test: convert suite_dfilter to use fixtures -d38ab1bde0 test: convert suite_nameres to use fixtures -bd84c71668 test: convert suite_text2pcap to use fixtures -c82c60136d Don't set anything in *wth until we've decided it's a Peek classic file. -6c66a639d0 Dumpcap: Update our pipe closed logic. -e6c6f99e87 nettrace: Parse IPv6 addresses. -58fade6c63 Simplify code. -99c4e96be5 CBRS-OIDs: adding Citizens Broadband Radio Service Object Identifiers -b110c470d8 Debian: Add missing symbols. -dd538c4170 Always use the file header to set the encapsulation type for Peek classic. -cdd3e9ce2a Dumpcap: Make sure we set our pipe error status. -7059a51ee2 WSDG: update test section with pytest fixtures -6f3e7a6d80 LISP: Fix action bits decoding -66b9495b9e macos-setup.sh: Update library and tool versions. -8dffa1aa20 nas5gs: Update AMF in 5GS mobile identity. -6475547089 DOCSIS: both TLV 43 and 44 need VSIF encodings -db7653fd2c nettrace_3gpp_32_423: Don't crash on error and improve error output. -e26f464fbd blip: fix memory safety issues and a build failure without zlib -9bd1c8f155 QUIC: Add RETIRE_CONNECTION_ID frame type (draft -15) -d40d9671e5 QUIC: Renumbering ACK and ACK_ECN frame (draft -15) -9ea94e29ef Update MongoDB ObjectID dissector element -f3b82ffae7 ui: add missing break. -0e1b78c22a All Veriwave files and packets use WTAP_ENCAP_IXVERIWAVE. -68c0002584 Fix whitespace. -13eefba79c Fail more cleanly if the file has no records. -341c3f3c62 ieee80211: Avoid decrypting packets two times -61ccf52107 ieee80211: Decrypt and dissect EAPOL keydata -a51b3d1d16 Dumpcap: Don't let individual pipes stop our capture. -4f61d77293 test: convert some more tests to use fixtures -50433f4b4d Dumpcap: Move packet dequeueing code to a common routine. -0795c988b0 extcap: save debug flag and use it to activate ssh debug. -7a29c3d2eb ssh-base: define a struct for storing ssh parameters. -cd0a98e221 ssh-base: support libssh config file. -3aec5e1a28 Catch attempts to write multiple encapsulation types if unsupported. -25bbbd7c5c Give an error if an output file isn't specified. -ec95ae98ed tshark: Print the packets' comments in the expert info -2ed4743915 RTPS: APP_ACK_CONF submessage dissection fixed. -d2227b768e extcap: Allow ASCII '0' in preference name -5d7199d8ce PKIX1EXPLICIT: Fixing Attribute and AttributeTypeAndValue ASN.1 cnf -0142ca4539 PKCS10/pkix1explict: adding PKCS#9 OIDs -b2c244e92d extcap: Allow ASCII '0' in preference name -d06e04106e RTCP: Fix RTCP Floor Control message Sub-type "Floor taken" is displayed as "Unknown" -684d4c11a2 PKCS10: Enabling own dissection function for Attributes -8cd89b3bac Fix function name in comment. -88e98d876e Move the Linux ARPHRD_ types to epan/arptypes.h. -c348dd4b10 Fix dissection of 802.11+radiotap frames in Linux "cooked" captures. -3faa45d4ec Don't have _ng versions of the dumper open routines. -f070ad2c1e Use the Wayback Machine for a page that currently isn't working. -1e76e1355a wiretap: refactor common parameters for pcapng dump routines -791a9a9b8e Remove obsolete files. -1d9b20ccbc IPv6: Fix payload root tree for IPv6 Routing Hdr -8f4cf7c8d4 gtpv2: Update RAT types. -51a2a00b7f fix documentation and tests for cmake run directory. -b0e8abcf1e blip: Use correct guint64 printf modifier -a8c40412d8 Added support for the Couchbase BLIP protocol -a7564aa6ae PDCP-NR: Show some config highlights in config root and Info column. -3486243361 sshdump: fix generation of error message from remote side. -9fdd27a196 [Automatic update for 2018-11-11] -fef9c0aa62 cmake: Add CMakeGraphVizOptions.cmake to improve the generated layout. -961f1388e4 wiretap: fix truncated reads while reading compressed file formats -a0bb983834 ieee80211: Fix Vendor Specific Fixed Field dissection. -5d73f57f54 sshdump: fix some debug messages. -f2a9cfcf24 ssh-base: fix wrong type for ssh port. -1ddaf1a094 MMSE: catch length overflows to avoid infinite loop. -b0582230f3 UI: Remove Win32 file dialog stuff specific to GTK -c0aad886ba capture_loop_write_pcapng_cb() shouldn't be called if use_pcapng is false. -3b68fc9fd4 Dumpcap: Move the "just wrote one packet" logic to one place. -ab68b2c9ce Diameter-3gpp: Dissect the SMS inside AVP 3301 SM-RP-UI. -34d3afa3e4 CMake: fix parallel build by not copying ws.css repeatedly -9b1daa3629 ICMP: Add Extended Echo (Probe) RFC8335 -1e71786f20 ieee80211: Dissect RSN GTK and IGTK IE -11a9a501fb Dumpcap+Qt: Add support for `-a packets:NUM` and `-b packets:NUM`. -9b6b36beae isakmp: Free the UAT tables' records using a free callback -54c966b986 dot11decrypt: Create RC4 decryption and key copy helper functions -8c9f09bf34 macos-setup.sh: Remove unused variables and code. -54d7e96a72 test: make it possible to use pytest-style test fixtures -e0ac913300 GTP: fix NR user plane DL data delivery status -a4bbb45d52 proto.c: increase the number of pre allocated fields -1a390109a6 SMPP: prevent triggering an exception in the heuristic checks -94d2cc5b16 SRT: clear the state after displaying it -e5cd755578 macos-setup.sh: fix Python 3 installation for OS X 10.8 and older -7f2cf2fcca test: drop Python 2 compatibility, use more Python 3 features -50a0a78bd0 rpm: update all rpm files for using python3. -fe3010e882 Diameter: Add AVPs for 3GPP S6c -22023c873d NAS EPS: update ciphering heuristic check for 15 EPS bearers contexts -2ab8e013cc docsis: Changed vendor-specific TLV to 44 to conform CM-SP-MULPIv3.1-115-180509 -e9f7bb5127 Require Python 3, drop Python 2 support -77114b721d gsm_abis_oml: Decode Primary OML IP Address as big endian -56793113c0 gsm_abis_oml: Support decoding IPA Primary OML Config List -8087b610e8 GSM MAP: register a few more MAP SSNs by default. -55d8c445b4 6lowpan: fix handling of UDP packets without payload -c29c652eb9 Qt: Add file hashes to capture file properties dialog -163e4637d5 extcap: Cleanup an if-statement -eac0c131c7 docbook: Fix a typo -b041883e27 NTP: fix dissection of authentication parameters in mode 7 packets -a6559192a8 DNS: fix compilation broken by g224aa2ed98 -224aa2ed98 Add XMSS for SSHFP. This has shipped with OpenSSH since release 7.7 -85f822b044 Windows: fix RC information generation -a5faef2e4f ieee80211ah: Start adding support for S1G. -7779bb832c CDMA2000: add what seems to be a missing break -29dbf3c038 NTP: add request/response tracking to mode 7 packets -80e8879dd6 NTP: fix parsing of NTP mode 7 messages -b53680145c Add dissector for CDMA 2000 3GPP2 C.S0005-E v3.0 -44d5eca533 Add GCSNA General Circuit Services Notification Application Protocol dissector. -04005c0729 Add Secure Reliable Transport dissector -4f6e55fcc7 Add dissector for ANSI Local Number Portability Database Query Protocol. -b310a25dba travis: fully restyle the matrix. -2b971c0267 ansi tcap: Fix faulty mask for AMSI MAP "family" in Operation code -28d3717dc7 nas5gs: Use tfs_nas_5gs_ul_data_sts_psi in a couple of more places. -2ed1e002b3 gtpv2: Add dissection of SCEF PDN Connection. -48c74842eb ieee802154: Free uat table records -f54b6755e3 btrfcomm: Free uat table records -83a71674a1 DHCP: Handle proxyDHCP on UDP port 4011. -0a5770a78a extcap: add option to set proxycommand to ssh sessions. -2be2febfc6 extcap: change boolean to boolflag for --debug option. -945d441b24 extcap: fix return value in extcap_base_parse_options(). -14030a61e6 PFCP: corrected field naming typo -f68b24d12e UDP/UDP-Lite : Add Conversation timestamps -62dff7223c tools: fix LUA version and add more libs to the brew script. -bb73b82672 c1222: Free uat table records -d98139182e wireguard: Free uat table records -348333a100 travis: use ctest directly (allows parallel execution). -4eeea57e2d [Automatic update for 2018-11-04] -d06ad62059 IAX: Don't try and copy a non-existent address -6910cb138b sshdump: add missing space. -983390105f travis: fix indentation. -a5304196ec TDS: Remove Type info for Value -1b94fe7da3 IAX: Don't try and convert an invalid codec to a mask -009a970cb2 IAX: Fix the bitmask extracting the subclass field -8537f3cb92 %f suffices for floats and doubles. -1fe542459c tds: use %lf instead of G_GINT64_MODIFIER for text. -89d74238d9 extcap: use the correct values for comparing. -fc17bfc4f1 extcap: small fix. -779003b6a9 extcap: add check before using pipedata. -8e4552ad23 isakmp: free the ikev[12] uat tables on shutdown -dbe2d081ec TDS: Display value of data on top of field -097568babb teamspeak2: fix indent -2c3d649c81 IAX: Fix compilation when DEBUG_HASHING is defined -bc8f03a665 oer: fix spelling-error-in-binary found by lintian -9040e7b0f5 cemi: fix dead assignment (found by clang). -63a1eb2eea MQTT v5 malformed packet fixes. -2947e03815 Bluetooth: HCI: Add more description about SCO Packet Types -bef8db6a75 TLS: more SSL -> TLS rename -a99bba4c7c Fix "Follow TLS Stream" after ssl -> tls rename -24370eae41 MySQL: is_ssl -> is_tls rename -dde5c53446 Follow SSL -> Follow TLS -66da676a35 TLS: rename decrypted data source from SSL to TLS -cace322c37 ZigBee SE: Dissect notification flags and snapshot causes -5769a72963 macOs: Fix build fix for tab view -7306e2b8ee Qt: Remove wireless toolbar if not supported -cb88423dc4 print.c: use SEP_XXX to print byte strings -826f37ea01 Add RTCP Floor Control packets dissection for MCPTT based on 3GPP TS 24.380 -792ee52af1 packetlogger: Show all known types in Info column -bbaf495162 ws_pipe_close(): also close the handle after terminating process -98e4aedfcd ws_pipe_close() is now available starting from 2.6.5 -81178537cd Use ws_pipe_close() in one more place -4a5812aca2 Revert "FT_BYTES: fix dissection of FT_BYTES when using SEP_SPACE and "NONE" options" -bcaf997f8a wsutil: introduce ws_pipe_close() helper and use it to terminate mmdbresolve -54b58c5320 mmdb: do not lock the pipe mutex recursively -0457e60419 FT_BYTES: fix dissection of FT_BYTES when using SEP_SPACE and "NONE" options -8b977a43d6 Move condition logic to dumpcap.c -01784a5946 Bluetooth LDAC codec dissection support -11b4de4380 tshark: Fix small memory leak in tap-expert -0cda7be632 Fix typo itam->item -1c5a820b34 Make the SNR a 32-bit field. -1b6f473e44 Fix copy-and-pasteo. -7396c721bc text_import: fix wrong int type. -4184e38ab2 IEEE 1609.2: Fix up boiler plate code and prepare calling next dissector. -2d76730a23 NTP: add request/response tracking to client, server and control packets -e655b9acf9 import: add export_pdu dummy header feature. -d3f213c243 debian: install required GeoIP resolver executable and manual page -c672124881 QUIC: Merge ACK and ACK_ECN frame (draft -15) -23e062cdc7 RTPS: fixed issues in the reassembly logic of DATA_FRAG -dcc150106c QUIC: add new Transport Parameter from draft-15 -ffaa1a71c7 DOCSIS: Added Simplified Receive Channel Configuration (TLV 49.7) -e67eebb70f text2pcap: Fix IPv6 checksum -5359a97d43 text2pcap: Fix -i <proto> when IPv6 (-6) is specified -2584426310 Qt: omit initial empty line in About Dialog / Acknowledgements -b66a76ae84 text2pcap: Fix IPv6 payload length -9e3d5a7d74 QUIC: move NCI Sequence(i) field after CID Length field (draft -15) -96224e425d Fix pluginifdemo with DISABLE_WERROR -eb5bfcf144 IEEE1609dot2: generate automatically dissector from ASN.1 description -0bbcd34f5e OER: fix a few typos -9f472ea150 CMake: fix broken oss-fuzz build due to the -pie option -81c4f74a19 macos: Prevent darkmode from appearing -41f4c7d071 Fix About->Acknowledgements -1a2aa0e901 to_str: Fixed incorrect order of checks in bytestring_to_str. -8f496ad4de Update couchbase dissector for new expiration format -506e5a7667 QUIC: Initial support of draft-15 -312bb10682 DHCP: Fix RFC 4578 erratum number. -2c09e87c71 Get rid of the radiotap tap. -57c1eb3a6a Add a tap for the radio dissector that passes the pseudo-header. -6177f0eb42 The signal strength and noise in dB from an arbitrary reference are unsigned. -b6fe64017a Calculate the signal/noise ratio. -9867591633 Handle signal/noise in dB from an arbitrary point in the 802.11 radio dissector. -ff73c307fa Do bounds checking on scidx arrays. -74903893d8 QT: Enable filtering entries in 'Export Objects' -895ad30b5a CMake: Fix -pie linker test -41a0818e7f [Automatic update for 2018-10-28] -681c175f90 Update plugins.example/README -ff5d025307 wsp: remove a bunch of if (tree) checks -6a45b1692c Add aptX HD dissector support -076f941bc9 IAX: Use extended 64 bit value to string matching for codecs -27070dd059 IAX: Improve decoding of IAX2 codec details -99c62bf797 Add support for extended 64 bit value to string matching -81dc105402 s7comm: Remove duplicate entry in event-id list -570ddeef98 ZigBee: Dissect payment control configuration attribute within SE prepayment -52d60cac72 checkAPIs.pl: fix false positive in value_string.h -4a2739ec88 Qt: fix saving exported objects after sorting columns -da8e69e158 docsis: Fixed reassembly for REG-REQ-MP and DBC-REQ MMMs -54b58882f0 DOCSIS: decoding of Mac Management Multipart field + use in OPT-RSP -1de82afbed ZigBee: Add new Sub-GHz Notification flags -7bfc49fbc0 SV: Fix handling data length -08ae5b7441 PER: Handle 0 length in dissect_per_octet_string_containing_pdu_new. -3291550c01 RTPS: Added Endpoint Discovery reassembly -83ca3f025f dissectors: Fix visibility and header installation -ac24039ca5 nas5gs: Improve dissection of Mapped EPS bearer contexts. -e99250e81a release-notes: drop a line about APT-X renaming. -e7996298ae SSH: Display Host Key Type Length -91700a1e3b SSH: Display padding value in outermost tree (Binary Packet) -63ec9989dc RTPS: Added RTPS reassembly for DATA_FRAGs -d4b60271d9 test: make 'double' tests rely on icmp instead of ntp. -b6598d5ec3 ISUP: fix offset for Generic name -268cd4112c nas5gs: Add dissection of 9.11.4.8 Mapped EPS bearer contexts. -22374ef7fe nas5gs: Remove version define. -dc7d81034a GSM A BSSMAP: fix Number Of MSs IE dissection -15258cbcb6 RTP.ED-137: Memleak fixed -4dcacf4539 wisun: fix display of Netricity LQI-IE -acdaa726e4 Add support for tzsp encapsulation type 802.11 RadioTap -53089029c1 APT-X is changed to aptX, this is how it's spelled on Qualcomm website. -23a7b81e0d cemi: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -25137aa68a cemi: fix copyright -8bfabf7c48 cemi: fix no previous prototype for ‘proto_register_cemi/proto_reg_handoff_cemi’ [-Wmissing-prototypes] -74cf8fd119 DHCPv6: Added CableLabs Option 61 for "CCAP-CORES" -c180caa010 DOCSIS: Status event TLVs are subTLVs of the Status Event TLV -30f180af8c Update some ACI values -6ab621d23c pfcp: more correction in User ID IE -4a7361abde M2AP: upgrade dissector to v15.0.0 -0f084657d3 PFCP: Change decoding to be more readable -1a0d82583d MAC NR: put conditions on HarqId and PUCCH report type display -afb96d1ce1 MAC NR: fix (for real) mac-nr.harqid field definition -5797f60274 LBMPDM: fix heap-buffer-overflow (write) in dissect_segment_ofstable -24fb3a14dc dcm: Generate packet-dcm.h from DICOM standard in DocBook format -24365bba26 dcm: Move some DICOM tables from packet-dcm.c to packet-dcm.h -6d0d24a764 MAC NR: fix mac-nr.harqid field definition -9c45fbcd08 debian-setup: install GLib development headers -35adb8552c MAC-NR: Add harq-id to the struct and context -b8965d3762 RLC-NR: set pdcp_nr_handle in handoff function -4332681300 No need for the debugging output. -714c5dc2ab Fix quoting. -a2514faf1d Make the chmod verbose. -e4e6beadb1 Don't unload the XQuartzFixer job if it doesn't exist. -5490e4f8c4 Add TSDNS (TeamSpeak 3 DNS) dissector -6db67117b5 Add ability to disable autocomplete suggestions for filter controls. -aa038336ce ntp: change root delay and dispersion to integer for fixed precision. -af55deabbc More permission fixes. -1d39055ec9 Test C compiler flags with check_c_compiler_flag(), not check_c_linker_flag(). -4d56eec0cc WNSRP: Add WNSRP definitions to SRP -c09428bcf2 Qt: fix assertion failure when redissecting with a debug build of Qt -fa903e2e03 ldap: reflect the actual asn1 dissector to the C version. -39d79fcd3f appveyor: comment out artifacts upload due to size too large. -2d1ade6446 Get rid of a launchd daemon we no longer need. -b51aafd77c Fix ownership and permissions on /Library/Application Support/Wireshark. -b8b8275227 opcua: add missing opcua_nested_count decrement -aed46e7eb1 Don't give launchd daemon plists execute permission. -aea4e4b42a Dumpcap: Swap bytes only for pcap sources. -1957673703 fuzz: Fix assertion failed: (fuzz_handle != NULL) for fuzzshark_ip -9f74af24f1 lemon: fix GCC/Clang warnings pre CMake 3.11, silence VSCA warnings -95614f219f tap-follow: fix memory leak -d9b3c056d1 Supporting Zebra API version 6 used in FRRouting version 6 -deb885b2f1 [Automatic update for 2018-10-21] -7a4e932571 Add tvb_ascii_isprint API -7ce9081fdc lemon: sync with upstream (2018-09-08) -bb2caa2a9f lemon: fix memleak in ReportTable -5188a1a38e checkAPIs: check ett variable registrations. -233df2b3c8 pw: make ett names longer. -8652762738 Separate signed and unsigned decimal UAT fields. -e0401ad15b Updated OPC UA 1.0.4 enumeration -7ff2cadf16 Fix up some comments. -69b5325044 Include transport protocols' hfids in the list of wanted hfids. -7e88bb5e53 fuzzshark: integrate oss-fuzz targets in CMake -eda196951b ieee80211: automatically determine MIC length for OWE -451b93ed99 checkAPIs: use new regex to remove comments. -89d2b33b38 Fix capitalization of preference display name. -258fcb9a7a Regenerate ASN.1 dissectors. -b77e5c93a6 Do error checking for the console log level. -e317421aaa Make uat_fld_chk_num_hex() more like other uat_fld_chk_num routines. -3fdc40f434 Use ws_basetostru32(), rather than strtoul(), when parsing uint preferences. -1fdc0f4a6f tshark: replace exit with abort in TRY/CATCH. -7994111882 osi-options: name ett variables 'ett_' (instead of 'ott_'). -5e019c6b8f Use ws_basetostru32(), rather than strtoul(), when parsing ranges. -075ef8029c pfcp: register a couple ett variables. -45ef918bdd zbee-zcl: register several ett variables. -2a9deba595 IEEE 1609.2 dissector converted from per to oer by hand -64d2e8f6d7 Adding vendor id 0x010F (eProsima Fast-RTPS) to RTPS dissector -a4662f86bb proto.c: Add hint to an assert. -8079d64b02 Documentation fix. -5d210f492b pfcp: corrected User ID IE -1d056bbd1b DOCSIS: indication of encrypted data -cf6d054ad8 ieee1609dot2: fix asn build on case-sensitive filesystems -0e45da8cf3 WSMP: Initialize a variable. -55cd530cf0 FindM.cmake: directly pass -lm to fix selective static linking -54286eb09c FindGLIB2.cmake: workaround to make static linking work -e6e2137459 cmake: rewrite FindGMODULE2.cmake and FindGTHREAD2.cmake -021b305bcb CMake: limit the -pie linker option to executables -f8022a5502 IEEE 1609: Make sure our build target name is lower case. -36483c3ef5 TDS: Update release notes to indicate that Sybase is now supported. -b5b9d402d4 IEEE 1609(WSMP): Use the IEEE 1609,2 dissector if present. -5fbd653342 Add IEEE 1609.2 ASN.1 files needed to generate OER IEEE 1609.2 dissector -3eb38bc5ea Add dissector for ITU-t X.696 Octet Encoding Rules (OER). -1d5142a38c 6lowpan: Show IPv6 summary line in tree -178001e74d lua: add support for ethernet addresses to the Address class -0f3a4db657 tools/validate-commit.py: post-commit hook to check for commit issues -58c98540b3 ieee80211: Extend FILS support (802.11ai) -b8051bb769 Fix batch decoding in CQL packet dissector -7ca5dba864 added new OPC UA 1.04 AttributesId -6eba988f7c wslua: Add support for base.RANGE_STRING handling. -c826e2a77e extcap: Close stdout_fd and stderr_fd when done -ca50195f11 validate-diameter-xml.sh: do not hard-code temporary directory -3d6bf1fe00 Revert "cmake: fix version check for c-ares and gnuTLS" -9769df50ef KNX-IP: new KNXnet/IP dissector -84fd2d7968 licensecheck: fix detection of multiple licenses -3cb6c95e63 zebra: fix spelling-error-in-binary found by lintian -189a7357e7 cmake: fix version check for c-ares and gnuTLS -016f3665d5 MAC NR: align Multiple Entry PHR MAC CE decoding with v15.3.0 -8bbfed56f4 Supporting Zebra API version 4 and 5 used in FRRouting. (minimize changes) -23b71ed266 addr_resolv: function to convert an eth address into raw bytes -c6dc4095b7 FP: Added E-DCH T1 heuristic dissector -b0759a02bb Update VS command prompt menu names for VS 2017. -d2879a61bd json-glib requires GLib 2.37.6 or later. -942d9e62e6 Note that you have to be careful reading messages from a pipe. -f86d6203a9 extcap: Read stderr on extcap error without an infinite loop -674a57ab73 glib: restore some GLIB_CHECK_VERSION -c4f4ffaf3e [Automatic update for 2018-10-14] -189792f145 macos-setup.sh: fix missing json_glib version check -1df0aca487 macos-setup.sh: fix missing bcg729 version check -7f4f737329 XRA: Fix of overflow in calculation of PLC timestamp -0f25b377cf Windows: Remove Cygwin warning -278c1a26fd Update installation instructions for MSVC and Qt. -f0b822f731 LTE RRC: add direction to UL-CCCH and DL-CCCH PDUs -22cf80d30d text2pcap: gracefully handle hexdump without trailing LF -9b72da0cdd test: increase coverage for text2pcap supported formats -9836e228f4 test: fix text2pcap tests not to overwrite case_text2pcap_pcap -11c9896a77 We don't support VS prior to 2015 in the master branch. -6a90221770 Fix section anchor. -3553ccc773 Consistenly use "Windows native" rather than "Windows Native". -2d02f1b200 Fix typoes introduced by the previous change. -fd78e3f2ed Some cleanups. -7388ea9397 TDS: Implement Error token for TDS 4.x. -01ed5b84f3 Updates. -aba59e5973 Win32: Make extcap utilities console applications. -0efb1c6f6b Update BACnet protocol to revision 20. -460c26516a test: reduce further influence from the environment -fe9dcc1647 test: fix DeprecationWarning: invalid escape sequence -a4cf169f1e MAC NR: fix dissection of Long Truncated BSR CE -27f006bcf6 ieee80211: extend parsing of SAE messages -b0d9d613df QUIC: fix null-ptr dereference in gQUIC version check -5debea6887 dtn: fix spelling-error-in-binary found by lintian -4d3e727273 Also need a period at the end of the "Built using" clause. -0ddc082b9f Need a space between the VS year number and the toolchain version. -865041f66e 3.0 requires VS 2015 or later. -f7596b82ab Clean up MSVC version string generation. -ec6ace066a DCOM: always NUL-terminate dissect_dcom_BSTR results -f4be16aa45 wmem_tree: fix crash with wmem_tree_destroy and NULL scope -f57cf9e56c DCERPC: fix memleak by removing dummy element from ndr_pointer_list -0e0e56d05b DCERPC: simplify pointer list tracking -ec5adb0ce9 tvbuff_composite: fix buffer overflow due to wrong offset adjustment -3bb6c5c158 ieee802154: Show FCF reserved bit -c5d46c1986 Tools: Compress our tarball using threads. -659966d29b eap: don't dissect the identity as IMSI unless that's the case. -6c19f98393 text2pcap: Fix TCP, UDP or SCTP headers over IPv6 -19153cf911 wsutil: Add config_file_exists_with_entries() -b6d182859e DCERPC: remove unused variable and mark another global as static -9fcb4af6b6 QUIC: gQUIC Q044 always use CHLO from gQUIC (with tag) -b804d0d5ee MAC NR: call NR RRC dissector for broadcast and common channels -093a0448fb MAC NR: upgrade dissector to v15.3.0 -573e842002 Windows: Make our program details more consistent. -b7107f5fcb Diameter: add a few more AVPs from 3GPP 29.272 v15.5.0 -03bf0e2306 QUIC: fix UAF crash related to the Info column for Long Header messages -5a2aafef7a coap: ensure that piv_len matches piv -e1fc60ddae Qt: Add back pathLabel in some dialogs -eade1c52cb Qt: Use regular size buttons on macOS -9c61757dc2 except: detect exception stack corruption -353ad11974 checkAPIs.pl: check for return/goto in TRY/CATCH blocks -d9231144b6 T125: avoid returning from TRY/CATCH in dissect_t125_heur -1a9f074c0c OSITP: do not call subdissector if there is no data -8c31cdc13c ftype-protocol: do not return from TRY/CATCH -f3986c2472 steam-ihs: fix memleak on exception -0d812e0a0c xdmcp: fix indent -94b1d90020 NAS EPS: upgrade dissector to v15.4.0 -e3c38ff329 NAS EPS: upgrade dissector to v15.4.0 -604f35ea4e LTE RRC: add missing lte_rrc.bcch_bch.nb.tdd dissector -e5b398e543 E1AP: upgrade dissector to v15.1.0 -bc2dd008ed DOCSIS: Requested bytes in request frame is in units of N bytes, where N is a service flow specific multiplier. -988b14ad72 sharkd: free initalized wtap_rec when wtap failed to read frame. -420c4ecc56 Qt: Add copy from another profile for UAT frames -75c370fe54 Qt: Refactor copy from profile widget -ac50aca6ad Release note updates. -74d64ed27d sharkd: prefer sharkd_json_value_string() over sharkd_json_value_stringf(). -d9ddbcd9f9 GSMTAP: update description of types -bbd0f23e6b GSMTAP: add definitions for new LTE RRC channels -2317368a32 Update the URL of the latest gsmtap.h -07e91bbf32 Qt: Fix a typo in a tooltip -b3cb942dbc Qt: Add clear all button to Decode As -6e22ecbc20 Qt: Remove unused pathLabel -237cbb1823 Put the Windows-specific system library settings in CMakeLists.txt. -bce13644e9 Bring back arg_list_utf_16to8(), but have it just do UTF-16-to-UTF-8 mapping. -9388bd0436 Qt: Clean up indentation -44c290efcd Qt: Fix Coloring Rules apply as filter button size -07e9ce055f F1AP: upgrade dissector to v15.3.0 -a679ae6f79 Use wsetargv.obj, and wmain() rather than main(), on Windows. -ce53b4c170 NGAP: prettify a bit mode fields -0443cd2c95 XnAP: upgrade dissector to v15.1.0 -49621786de NGAP: use port number when matching address -c195ab320d [Automatic update for 2018-10-07] -d7cf0086fc Qt: Add copy from another profile for IO Graphs -3e78bdccce Qt: Use ActionRole for the "copy from profile" button -bc4d7c46f3 ieee80211: Update RSN cipher and key suite -f99f322a03 radius: sync with FreeRADIUS -e8487cdc1d radius: sync with FreeRADIUS -34a210de37 Bluetooth: ATT: Implement one FTMS/FTMP characteristic: Machine Status -354c0d4e5f Fix Windows dumpcap -i TCP@ -4a818a8569 docsis: fixed crash caused by absence of NULL termination of bitmask_list -af392b873a Qt: Call createIOGraph() when duplicating an existing IO Graph -f710f21833 T125: Add a heuristic test case. -5c878100b1 NGAP: prettify dissection -8d3243edc3 S1AP: prettify TrafficLoadReductionIndication IE decoding -3d77c3fc2c X2AP: fix dissection of SeNB to MeNB Container -a3e18c1807 NR RRC: upgrade dissector to v15.3.0 -7c890e3307 Do not modify optarg with -zfollow,ssl,ascii,0 -8dfaa8fa7c *shark: Update help and manpage for name resolving -75c46e80bf Qt: Add copy from another profile in UAT dialogs -84a0eccebd Qt: Add copy from another profile for colorfilters -4e38af0e74 Qt: add an hint to no interfaces label. -73f9f7ad62 RLC-NR: Start to call PDCP dissector for complete SDUs -40548322ac wsutil: Add get_profile_dir() -872b573381 Recognize -zfollow,ssl,ascii,0 for compatibility -d073b210c9 gprscdr: Update to 3GPP TS 32.298 V15.4.0 -cc9ca52edc pfcp: Update to 3GPP TS 29.244 V15.3.0 -3db32bcb5d Revert "Use CMAKE_EXE_LINKER_FLAGS to set link flags on executables." -ebcc4ebab9 ieee80211: register some etts. -102fb519a7 h248_3gpp: register an ett. -a2b44854ef PFCP: Join flags in Usage Report Trigger and Reporting Triggers -a02af649f0 IEEE 1909.3: Add PSID values value_string. -3887162e95 LTE RRC: fix RLC configuration for NB-IoT UE -2370973e63 CMP: adding p10cr PKIbody dissection -03a6a85dce Revert "gsm-a-common: Use expert info on "to few bytes left"" -b2eb2dce1a XDMCP: fix assertion failure due to tvb not being passed -c21ecc1308 Qt: show more infos about why interfaces are not loaded. -c36f11ba55 Add new PKCS#10 support to release notes -0cecd1daf0 CMP: cleaning out excessive exports -58f0338b13 Add new file formats to the release notes. -736f92eff9 Qt: Show global profiles in Italic -bbce0b545f LPP: upgrade dissector to v15.1.0 -60b1179207 CRMF: cleaning out excessive exports -e4bae7be9b IEEE 1909.3: Add version 3 dissection. -84447550ef Use CMAKE_EXE_LINKER_FLAGS to set link flags on executables. -1666d89107 Tools: Add systemd-devel to rpm-setup.sh. -634a4ddbed MAC-NR: Update to current RAR PDU format -3a0f45ea1e debian: add libsystemd-journal-dev as alternative. -6212f073d7 Debian: Add a missing symbol. -2d8e393961 New PKCS#10 CertificationRequest dissector -4f5bfb6035 PROFINET: ARServerblock is correctly dissected. -4eae3683cc MGCP: added NCS ResourceID -0398e70b2c epan: add missing comment for function parameter on register_tap_listener -d625a37f2a TLS: support RFC 8449 - record_size_limit (28) -53ee71c1be PROFINET: Decoding of DCP SetResBlock -f9be57ed36 .mailmap: update of September (2018) -29fbbfb3d3 Qt/ByteViewTab: document potential pitfall -e885798f22 s7comm dissector infinite loop error is fixed. -925f8119d7 Adding string for "anyPolicy" OID to x509ce -0bc74bb7ea Adding dissector for OIDs used in TCG X.509 Certificates -107205c2be wsutil: get_datafile_dir: avoid hard-coded build directory -105f2d68d8 You have to add setargv.obj as a link flag, not as a library. -97972ea9ff We should only link executables with setargv.obj. -f4392340d6 llc.c: Check ethertype 0x88DC and call the ethertype dissector. -b82546af00 file-pcapng.c: Add the names of block types we know about. -f71f968438 Clean up some things. -5df87a5ad7 Don't return TRUE with *err or *err_info set. -2263ce4f63 TLS: fix reassembly regression when extending a PDU -fdecc62c73 CMake: Add a systemd RPM check. -3201256fbb RDP: Changed some RDP info text to better indicate which packet type we're dealing with. -2a59aca80d Add .idea/ and cmake-build-*/ to gitignore (for jetbrains IDEs) -5428e8ddbe Fix handling of some ISDN calls. -fac429cf99 pcapng: Fix a buffer length. -c25ae4a182 Release note updates. -2359523b1a wtap: fix regression in wtap_read_packet_bytes -4a45ff2614 ieee80211: Display always tag when it is ELEMENT_ID_EXTENSION -6f8ee143f7 Qt: Update UAT clear button enabling -f69108b84e Add a systemd Journal Export extcap. -e1ef8f6a40 Qt: Set enabled properties in Filter Dialog -ee10686089 Qt: Set enabled properties in Coloring Rules Dialog -c3adfdf605 DOCSIS: Fix UCC-REQ -b3cbb4faf1 ieee80211: fix addresses for ToDS=1|FromDS=1 case -bd1e404c62 QUIC: fix trailing data after VN packet -92e2858fb1 Put the FILE_T first in the arguments to parse_dbs_etherwatch_packet(). -eaad7ee5aa Fix the type of the packet data argument to get_xdlc_control(). -452e78bb83 Fix the type of the packet buffer argument to a capture dissector. -e7dec27ea0 Show the *per-file* encapsulation in the __tostring method. -9a0008f841 Remove unnecessary clearing of *err. -a5dd4a15aa ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -1539e455d7 MPLS: add dissector for Management Communication Channel -de97adecfb Small cleanup of the sequential read routine. -6ca646efc8 Qt/FrameInformation: read packet record in private buffer -9118d959a4 Qt/PacketList: read packet record in private buffer -5a401ccad9 [Automatic update for 2018-09-30] -342088f8b8 TLS: Add compress_certificate Handshaketype (25) -88f74fb626 Fix comment. -9be5c2fae3 Clean up the epan_dissect_t in the normal code path. -b59cadb313 Clean up the epan_dissect_t in the normal code path. -90d6219efa Define the wtap_rec next to the Buffer. -91030a16aa Qt/FrameInformation: do not use file-scoped memory for temporary data -62de3e6a44 wiretap: remove redundant ws_buffer_assure_space -47eb71d876 DHCP: For IPv4 options, append address to option root -45be966822 Qt: Show "unknown colorfilters" warning when opening the dialog -b0dd361d48 prefs: Don't remove unknown coloring rules. -e804e63d4d prefs: Reset prefs.unknown_colorfilters before reading colorfilters -a699fbdf45 Add a mechanism to register aliases for preference modules. -cc3d23fc69 Clean up indentation. -09698df0b4 Get rid of some no-longer-supported GUI preferences. -586ad18159 Get rid of the printing preferences. -12bfbdcf25 Frame: Fixup whitespace. -91694e5640 dumpcap: fix some warnings and add some debugs -21ab1cf72a RRC: upgrade dissector to v15.4.0 -0bb172194b LTE RRC: upgrade dissector to v15.3.0 -df4294ba58 gsmtap: Fix parsing of FPC field -ac5fec75f8 http2: fix build without nghttp2 -ce03200f56 sharkd: remove compiler warning. -f3e5618eb0 sharkd: cast string to be encoded to unsigned char *. -7458f40f17 Diameter: add a bunch more AVPs from RFC 5777. -4761939731 RPM: obsolete the gnome and gtk packages; allow user to set prefix. -beccf8f84e systemd Journal: Handle empty lines. -04ce1078e3 pcapng: Fix a copy/paste error. -db8eddd6cf DNS: fix DNS transaction tracking for DoH -46254caa4a MAC-NR: Fix up some small issues while viewing SDUs, some of which are dissected as RLC PDUs -4f44ba31b5 PROFINET: DynamicFramePacking subframes are decoded. -3d2094c171 ieee80211: add support for Opportunistic Wireless Encryption (OWE) -b5c7f99ddb ieee80211: Add support for Opportunistic Wireless Encryption as specified in RFC 8110 -bfd3d7685a TLS: split key log contents processing from file reading -cc69e09981 HTTP2: allow subdissectors to query the Stream ID -776b4d5646 DNS: update content type for DoH draft -07 (up to draft -14) -0cc8feb4b6 gsm-a-common: Use expert info on "to few bytes left" -05f50d7cc5 RPM: move the installed development files to a new -devel package -be16d87c60 TLS: fix broken reassembly with multiple PDUs in the same frame -281dd22da9 tvb: gracefully handle reading 0 bytes from an empty buffer -123bcb0362 Make systemd journal entries events. -56086e20b0 DOCSIS: Added Service Flow Peak Traffic Rate -d29fa61eb3 HTTP: fix incomplete conversion from SSL to TLS -aa6d5ee1a7 Use the time stamps in the packet_info structure, not the frame_data structure. -854cfe53ef Make the ERF code in pcap_get_phdr_size() more like the reading code. -6caf3c7299 TLS: Add compress_certificate ExtensionType (27) -ad335a52d8 Get rid of unnecessary check. -c7f4badb8c Sort the pseudo-header routines in the order of the switch statements. -a1818692aa pcapng: Free option_content on error -275a6e4c36 Move wtap_encap_requires_phdr() amongs the other switch statement routines. -65a422e235 pcapng: Free option_content on error -64b604a1e6 smb: Fix "Branch condition evaluates to a garbage value" -0e87371fac prefs: Remove trailing dot from UI text -0a19ec761d Sort cases in pcap_get_phdr_size(), add a missing one for WTAP_ENCAP_NFC_LLCP. -7a07832712 prefs: add the option not to load interfaces on startup. -3aace032e7 NAS 5GS: fix SUCI, IMEI and IMEISV offset based on TS 24.501 V15.0.0 Figure 9.10.3.4.2 -56c1ec5208 Qt: don't load the interfaces list if a capture file is used. -297d1ac60d NGAP: Update to 3GPP TS 38.413 V15.1.0 (2018-09) -c785e16cda X2AP: upgrade dissector to v15.3.0 -4e519c12a4 S1AP: remove a duplicate line in .cnf file -39791a55a8 sharkd: fix JSON generation -0b9abc1001 evs: Make a value string for 13.2 kbs BW CT RF index. -514ce6d6bb Don't update a variable that's not used at that point. -6b904030f6 Put ERF pseudo-header reading and writing into single routines. -bb4badac59 QUIC: Add support of gQUIC (Q044) -1768252ef2 PCP: Add padding for option -9795af4488 Get rid of bogus copied-and-pasted comment. -1302cdb27c Sort cases in pcap_write_phdr() - and add missing NFC LLCP case. -3ddc3b0761 Put the code for writing pseudo-headers into individual routines. -7e928c8a51 In LINKTYPE_PPP_WITH_DIR files, any non-zero direction value means "sent". -80160d6181 Shuffle pseudo-header definitions to just before the reader function. -ad2d241277 Put the pseudo-header length checks into the pseudo-header read routines. -6c810f9cdd The sent field of the p2p pseudo-header is a Boolean. -5773f2bbca Only use "libpcap" to refer to the library. -c9f19e4af7 Rename the pseudo-header for X.25, V.120, and Frame Relay. -f9129721b2 Get rid of unused flag argument. -4b9a4bcb74 Add obsolete ssl[._]port preferences. -42c9bee36f Flag invalid markers. -4ea91f2aee sharkd: cleanup printf() usage during JSON generation (part V). -cb47d292eb evs: Fix comments. -74957d4f07 S1AP: upgrade dissector to v15.3.0 -dcdb36c575 DOCSIS: showing components of UCD OFDMA Timestamp Snapshot -50dbe4df7f Rename packet-ssl* to packet-tls* -8e594bb457 Radius: cablelabs dictionary: typo fix -290c27ed8c evs: Dissect CMR for compact AMR-WB IO mode. -d271489414 XRA: added extra PLC timestamp info -933de9fdbf sharkd: cleanup printf() usage during JSON generation (part IV). -70e340aaaf Qt: Create directories if they should be opened -5507d1b344 sharkd: cleanup printf() usage during JSON generation (part III). -19b8329278 Update URL. -a1ac5d3ab3 Update URLs. -025007ec5f TLS: support encrypted_server_name extension (0xffce) (esni-01) -1b0167427a PMT, DVB-CI: remove packet-mpeg-pmt.h -66352b5e3c Revert "Stop advertising support for Solaris." -074f8c492c RPM: optionally use ccache to speed up (re)builds. -ab53831abd Netmon+Message Analyzer: Fix a couple of lengths. -1c0d066e10 sharkd: cleanup printf() usage during JSON generation (part II). -2b9bc5ebef RPM: Make the (optional) maxminddb dependencies actually work. -bf0ceafaf9 checkhf.pl: speed up find_remove_ei_defs and remove_if0_code -b63fe7d6e2 Update the X11 dissector to use the latest mesa and xcbproto. -95cf63f4d7 sharkd: cleanup printf() usage during JSON generation (part I). -4b4c11944c RPM packaging: maxminddb is optional. -3b34b286ab nettrace: Improve error printout at parse error. -ab26fa7757 sharkd: fix setting last reference frame number. -c5416e9b23 sharkd: add field checking in check request. -01711ecfa6 evs: add DISSECTOR_ASSERT_NOT_REACHED (CID: 1439591) -4d697b55be Qt: Don't append a empty custom window title -259d6c42a8 radius(travelping): sync with FreeRADIUS -e9d353112e tools: add libjson-glib to macos-setup. -c6f44eb342 radius(verizon): sync with FreeRADIUS -5ec8ac1398 Wiretap isn't meant to be a packet-capture library [any more]. -1847b7d309 sharkd: minor code style fixes. -73644b3f76 checkAPIs.pl: speed up check_value_string_arrays and remove_if0_code -95f7235bc0 FP: Fix comments -ccb031dac6 QUIC: support CRYPTO_ERROR (draft -13) -aae389aba9 QUIC: shorten labels for transport error codes -d6e962345a mswsp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -a76d4da8bf sharkd: Fix check request for empty "" filter -58b24edb19 FP: Fix Sub-Frame number dissection -f5da393991 [Automatic update for 2018-09-23] -ed0741ffbd fix-encoding-args.pl: fix terrible performance with large files -557649fc56 TFTP: Use a GByteArray. -16e6cbfacf rtp-ed137: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -dfe4a70460 mbim: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -851c6bff07 Remove packet-gnutella.h -e3d12a0514 Remove some unneeded headers. -ddb4c857f7 evs: remove double semicolon. -96a68ffdd3 README.md: remove autotools (./configure) references. -1e98cee5e1 ProfiNet: Fix order in AssetManagment -001a81bace ieee802154: Make a variable volatile -993800b8b9 QUIC: improve Info column and packet details when decryption fails -5dd0c8daa5 Stop advertising support for Solaris. -731e182392 Get rid of unused variable, update a comment. -bc65ce1eca Try downloading libssh directly from www.libssh.org. -711a8596ae Update the URLs for GnuPG. -e9ccaf79ae checkAPIs: Add a max termout count for TRANSUM. -8365012ea5 DTN: updated dissection of confidentiality and integrity blocks -1a63f1ca9b checkAPIs.pl: improve value_string validation in field definitions -54f106fb9c checkAPIs.pl: recognize fields with spaces in display -c768cf5503 checkAPIs.pl: support for new-style dissectors in check_hf_entries -8766166855 skinny: remove comment that matches field label (callState) -f3296cdbb6 proto.h: add type checks for VALS/VALS64/VALS_EXT_PTR/TFS/RVALS -e3423b134f FP: Show E-DCH entity in tree -d283fe5ebd rawshark: avoid RVALS for casting hfinfo->strings -3075bd81d9 erf: do not use VALS to cast a void pointer -43134ae252 netlink-*: fix various VALS/TFS misuse -08d440cdd4 lte-rrc: avoid BASE_EXT_STRING field without strings -71c7798f8a epan: fix various misannotations of VALS/RVALS/VALS64/TFS -081c72344c simple: fix value_string type mismatch with simple.link16.rc -e8c6735bcd ospf: avoid BASE_EXT_STRING without strings -4aad20bb6b ieee80211: fix potential crash due to value_string type mismatch -d11ea69f0a nfapi: fix potential crash with nfapi.csi.rs.flag due to type mismatch -f06e904674 QUIC: use application error codes for some frames -9c7e4d2a25 QUIC: simplify and fix frame item length in some cases -0598fcab93 QUIC: simplify PADDING frame -8f08a4e74e Try to discourage the use of APIs via counting. -ca8304249e XRA: Display length information in XRA protocol description. Set correct length of XRA header. -2bd79c8208 NBAP: Change E-DCH type choosing condition -2a9ae25bc7 quic: put quic_connection_add_cid into ifdef. -04a5e1448a NAS-5GS: Add dissection of Parameters content and bug fixes. -fb5a4ac2a4 quic: mark unused parameter in quic_process_payload. -dd4efcfb37 GTPv2: Update 8.38 MM Context. -17bc055138 QUIC: recognize short header packets after connection migration -fc9e404ab2 QUIC: small connection tracking optimization -cff328d5bc QUIC: use NCI to improve connection tracking -baa096a2a0 QUIC: Add new initial_max_stream_* TP (draft -14) -6501231a3c make-manuf.py: Add response headers. -e644de16c3 update-tx: Fix our file list. -e7dd7099da QUIC: Add frame type on Connection Close (draft -13) -e2bd314c0b docsis: minor improvements in displaying MDD TLV 22.4.2 -4081b55341 QUIC: Remove old Hello Extension (26) -7cc130ff1f Fix a checkAPIs warning. -2ab87102bb TRANSUM: fix crash with current top of tree -4184963dae docsis: add MDD TLV 21, 22 support -b9333f7f09 PROFINET: AM_Reserved is added on AM_FirmwareOnlyInformation block -87147cd651 tshark memory leak: g_free(cf_name) moved under 'clean_exit' label -53ac86f8af Make the maximum block size big enough for max-size D-Bus packets. -fe22f471c8 QUIC: drop support for draft -12 -7b65208ef3 make-manuf.py: Add back our user agent. -bc6154aff9 QUIC: fix decryption failure with larger PKN (draft -13) -7249638f53 QUIC: Remove error code UNSOLICITED_PATH_RESPONSE (draft -14) -2f6117409a QUIC: Change value ACK_ECN (draft -14) -8c529d3087 QUIC: implement new Retry Packet (draft -14) -0aaaa49af3 QUIC: Initial support of draft -14 -9463dcb25b QUIC: Update Error codes (draft -13) -a90ca94f52 QUIC: Add new Frame type (draft-13) -45da5b945e QUIC: CRYPT => CRYPTO -261817cfc7 QUIC: fix Initial decryption with Token field (draft -13) -61372364c5 QUIC: fix connection tracking/decryption after Retry (draft -13) -3e1292a10d QUIC: implement new Retry Packet (draft -13) -210549f6d8 NAS5GS: Bugfixes and small enhancements. -2fd42045f5 QUIC: implement decryption using new traffic secrets (draft -13) -9de95b83f8 packet-rsl: Fix dissection of "CB Command Type" IE -1eb9860d7f NBAP: Remove #if 0'd code -35e85438fd FP: Remove #if 0'd code -a62f359e04 FP: HS-DSCH - Use RLC mode from NBAP -59ac823c3f QUIC: refactor packet protection cipher initialization -866ff1ec26 QUIC: use single field for all long header payloads -624d136f37 QUIC: wire up CRYPTO frames with TLS 1.3 Handshake (draft -13) -e22faab56d QUIC: Add TP disable migration from draft-13 -7161d44a41 QUIC: Fix typo and align code -ab57230aa6 QUIC: Update TP to draft-12 -7d5859c81f QUIC: Update assigned Transport Parameters (draft-13) -35cd04b9da QUIC: Remove OMIT_CONNECTION_ID Transport Parameter -cd168a42ba gsm-gsup: correct value OSMO_GSUP_CANCEL_TYPE_* -ab741aa6ad [Automatic update for 2018-09-16] -c7ebedff51 FP: Fix trying to resolve out-of-range LCHID -02fc8b4b10 ssl,ssl-utils: remove PCT support -203d875d3b lwm2mtlv: Show resource name in a generated item -b4093428ad rdp: fix Unused href entry: epan/dissectors/packet-rdp.c: hf_rdp_unused -9fa48899c8 couchbase: fix Unused href entry: epan/dissectors/packet-couchbase.c: hf_flex_frame -770e7bfa22 QUIC: remove draft -11 support -1d2fd4f411 packet.h: fix wrong parameter doc for register_dissector_table_alias -5dbc202063 Add support for aliases to dissector tables. -0dafb2bf88 Aeron: Update disector on the latest aeron protocol specification -191abbf18a Debian: Add missing symbols. -8669705f7e QUIC: recognize CRYPTO frame (draft -13) -56a30766ef make-manuf.py: Improve truncation. -17c8101107 Test: Fix a copy+paste error. -a5cd630033 evs: Start dissecting a bit of speech data. -011224bff5 QUIC: split per-packet state to fix packet coalescing -28a7a79cac opcua: prevent opcua dissector crash by limiting nesting depth -cd95e197ca Start renaming SSL to TLS. -63743a3733 QUIC: fix Initial dissection (draft -13) -aedf4a7dd7 QUIC: use HKDF-Expand-Label (draft -13) -81710c7d3c QUIC: implement draft -12 decryption (PNE and PP) -aeadce8478 Prefs: Add a check for aliased protocol preferences. -f55c33d4b8 DHCP: Fixup whitespace. -e6d9b78402 ieee80211: parse the 9th byte of the Extended Capability as a byte -35e4bbe691 evs: Put CMR "rate" in Info column. -26d4ad2fa8 gtp: move column append outside IF brackets -c3cf33d1ef MTP2 bitstream dissector - dissect MTP2 packets from RTP stream -57a397bded tvbtest: Remove an unused function. -dcf01e817e ospf: fix conlict -9a40000182 AT: Add CSUPI command -366c52315b QUIC: create QUIC-specific cipher context -5c7dae1337 AT: Fix rejection values -e31ca2e278 Revert "Some older compilers don't allow diagnostic pragmas inside a function." -0cb87b7389 nas_5gs: can't decode 5GS NAS PDU when there are multiple NSSAIs. -5c36055d9b nas5gs: Align with version 15.0.0 -794d1bb58d tvbtest: fix no previous prototype for ‘test/skip/run_tests’ [-Wmissing-prototypes] -40789524c5 gsm_a_gm: Fix dissection of 10.5.6.3 Protocol configuration options. -59ae0a2d83 MBIM: changes after Microsoft fixed documentation -a6dc0c27fc Don't use -Werror with Apple's llvm-gcc. -91c5942c93 QUIC: implement packet coalescing (draft >= 11) -4bab4b2e0c OK, try to prevent -Wunused-function warnings with llvm-gcc as well. -47b1ec984b Fix WITHOUT_VALS. -69a01b650a With llvm-gcc, just don't do -Wshorten-64-to-32. -2f65fbae4e -Wcomma isn't supported by llvm-gcc, so don't make it a non-error. -a8024f1dc0 Just spaces between -W arguments. -8e0d8acadc WERROR_COMMON_FLAGS isn't a list, so don't treat it as one. -b09f27ce0f Add the -Wno-error= flags to the correct variable. -46b2701626 QUIC: ensure handshake keys availability before PKN -87887802ef Put the -Wno-error= options after -Werror. -7533398f65 OK, try just suppressing the "-Wunused-function" warning with llvm-gcc. -ff31ed8c4c Go back to using a #pragma directly. -f7346284ac More selectively prevent warnings from becoming errors. -4207660996 Revert "Make versions of DIAG_OFF() and DIAG_ON() for GCC 4.2 through 4.5." -b7685821c1 Don't use -Werror with llvm-gcc. -342f7d2987 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -71378072e6 ieee80211: Fix some issues with the D3.0 support. -c525578aff QUIC: Remove draft-10 support -351ea5940e nas5gs: 9.10.4.7 PDU address. IPv6 type is a 8 byte link local address. -54e8956544 Diameter: add ALU AVP 1016 -f94cfa0cdc Some older compilers don't allow diagnostic pragmas inside a function. -4df2fcb0ee Qt: Replace $HOME with ~ in window title %F variable -f6b8bc39c6 Make versions of DIAG_OFF() and DIAG_ON() for GCC 4.2 through 4.5. -259bdc7e63 Use DIAG_OFF to suppress -Wunused-function. -82d5c1c770 Squelch more narrowing warnings. -bab0c1d297 "#if 0" out an unused variable. -a6c30496df sizeof isn't useful when calculating the size of data in the packet. -0d123e5a24 CMake: Remove some redundant and overly verbose code -ad6eb33684 WIP:ieee80211.c: Add support for D3.0 of 802.11ax -273ca2c8bb [packet-dnp.c] - Better solution for handling malformed messages containing "empty objects" with misreported counts. -f240eaf6f2 Squelch a narrowing warning. -3a7bec1586 Squelch a narrowing warning. -e1ef55f2fc Avoid collision between parameter names and function names. -fe0539b41f MGCP: Ignore case for command header -8d5f88db1d docsis: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -0bfd7c11fe Don't fill in a variable if you don't use the value. -33e5f0eba2 sizeof isn't useful when calculating the size of data in the packet. -5bd04a317d sizeof isn't useful when adding to an offset into the packet. -23c106b86c Fix the build on the OSX buildbot -0d2c284744 f5ethtrailer: Add some casts to squelch narrowing warning. -02b64aa1b7 Avoid using -Werror with generated code. -8343e411f8 rtp-ed137: squelch checkAPI warning about shadowed variable -fd73dad177 MBIM: Dissect UUID_MS_UICC_LOW_LEVEL/MBIM_CID_MS_UICC_ATR -a89266c337 MBIM: MBIM_CID_MS_PROVISIONED_CONTEXT_V2 Query is legal -bba021dd30 Remove the probes. -6ef4e54f27 Maybe we have to treat llvm-gcc specially. -51ee234eee Test with (llvm-)GCC pragmas, as the buildbot builds with llvm-gcc. -d061b94ab6 Test what kind of compiler we have running on the macOS buildbot. -400f748b04 Qt: Add some window title variables -87e97a8e74 Try directly using _Pragma if building on/for macOS. -bc600962e2 Manuf fixups. -391b8a9595 release-notes: add new features and remove known bugs list -3045da8087 release-note: Add EVS dissector -91cc468145 evs: fix header -ca64218e93 evs: add modelines info -5246eba5dc Diameter: Add ALU AVP 1139 from Ask. -8f4b040124 prefs: pacify checkAPIs by using ws_g_warning -a7c58c372e evs: remove unused var and set unused param. -23118f7164 proto.c: Increase number of preallocted fields to 205000 -1b169eb6c0 EVS: Add a dissector for RTP payload type EVS. -ad0de0ffbc prefs,ui: properly migrate old filter expressions -7573f7dab4 radiotap: Correct support for 0-length PSDUs. -017d61528e docsis: fixed regression that was introduced by adding FCS check -7d7175a130 Qt: Restore column visibility when loading packets -7ce18dc465 Clean up the references to ChUserTable. -cba7dfb40b make-manuf.py: Expand a comment. -ce3d7840c1 Fix what seems like a copy-paste error. -aa0c067529 Avoid warnings about a format string being a variable. -a93698a4ff Remove the tshark -z compare feature -414e1c19b2 CMake: Use more descriptive name than WS_LD_FLAG_VALID0, 1, etc. -d1daf3fd10 CMake: Remove link test output line -ed2f332aa3 Revert "Try unconditionally using the pragmas in Clang." -c3b1b19d04 AIN: Add dissector for Advanced Inteligent Network protocol. -051efd105a Try unconditionally using the pragmas in Clang. -2a0d6a7194 Attempt to squelch a narrowing warning. -e5b6721a1d RTP/ED-137: Decoding of ED-137A and later additional features is splitted to separate dissectors registered in a table. It allows anyone to add new header decoders without modifying code. -9b8dd94644 Squelch narrowing conversion warnings. -911f7fed61 CMake: We require version greater than 2.8.9. -f4d2dffd8b Fix handling of invalid type values. -eeb71e75b8 CMake: Remove Qt specific code for warnings -71f5cec7d7 [Automatic update for 2018-09-09] -885ba0cbd1 RTPS: fixed large data issues -152df201e5 docsis: validate header checksum before dissecting the payload -696f2ee1e0 docsis: add CM STATUS-ACK MAC Management TLV (48) -57c99f2153 docsis: add RNG-RSP TLV 13 (T4 Timeout Multiplier) -642f0c9f1d CMake: Remove unused variable -2a1b05d0f3 wireguard: Make sure we don't try to free NULL pointer -ff1e16055f epan: Add argument to epan_init() to disable plugins -6ab8d4607a CMake: Add function to test compiler flags -c850a16ef4 MBIM: Add dissectors for more services -02963c4e69 Initialize broadcast_addr at compile time. -8dd322ba98 Don't use on-the-stack buffers for pinfo addresses. -64335ba728 Initialize epl_placeholder_mac at compile time. -97c9dca72e AT: Add CMUX command -ac28cefcc5 AT: Fix CSQ checking for wrong action -5f9a85c62f AT: Add GMI, GMM, GMR commands -62a37fbc66 Add Start-End timestamp columns to the RTP Streams report from tshark -05d1742d35 Build the dpauxmon documentation. -98207eb612 Register some unregistered etts. -500ac10999 CMake: Use upstream check compiler modules instead -5a06361582 systemd_journal: Add more fields. -4c9cbcd5ac systemd Journal: Add a cast. -aba5c65f4d make-manuf.py: Skip the title row of each .csv file. -7b37c5c180 Qt: Add null check for finfo and hfinfo -04ef87a7b8 We build Wireshark with Qt 5.9.5 on Windows; update the developer's guide. -e4ff3e657a PER: fix dissection of enumerated type with a single extension value -4ff777d5ce [packet-cp2179.c] - Added support for Function Code 0x04 and perform misc comment & variable-name clean-ups -6fa2ad4922 Lua: remove various logging functions (debug, warn, etc.) -d703310749 cmake: optionally require Lua 5.1 or newer -46e71f9a7c wslua: fix source argument in debug info for luacov -a1fac65d8e Migrate make-manuf to Python+CSV. -ea18e950c8 docsis: add preference to disable dissection of encrypted payload -7055cc9fe8 lwm2mtlv: Update to Core V1.1 spec -b42348e251 AT: Fix dissector function return types -555d911bb0 AT: Add CGMI and CGMR command -8c5a65c47a pfcp: correct Linked URR Id to 32bit -c6c5bd26cf FP: Show ToA expert info for non-dch channels -3c7300f1f0 exntest: fix no previous prototype for ‘run_tests’ [-Wmissing-prototypes] -41a3f90184 AVSP: Read ethernet type and call ethernet type dissector after reading AVSP -29f7a5e9e0 .gitignore: Remove version.h. -8eb0ff5e31 wmem_test: fix no previous prototype for ‘check_val_map’ [-Wmissing-prototypes] -724c31cd9f NAS 5GS: Qos rules parameter list dissection -b40beb9edf tvbuff_subset.c: handle a reported_length set to -1 in tvb_new_subset_length() -5b533e4f3e gtp(v2): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -2f297457af prefs: Improve check for visible custom columns -0b80a42187 epan: Guard g_base64_decode_inplace() against zero length string -c15ada34b1 Update tools help using a script. -a1ae40f1a3 proto: Reset handled occurrences counter -e4b2b4bd36 dhcp: More bootp -> dhcp renames -6e36e3757a Radius: Fix offset for multiple VSA in one AVP -3df8dc99d6 Bluetooth: ATT: Implement five FTMS/FTMP characteristics: Supported * Range -4cfc9946c4 Rename packet-bootp.c to packet-dhcp.c. -35ceb600f9 register(epan): fix no previous prototype for function 'register_all_protocols/register_all_protocol_handoffs/register_count' [-Wmissing-prototypes] -b996820e1b Remove make-pixbuf-csource.pl. -e3d071ab7d ieee80211: Remove unused assignment (found by clang) -38657fad58 epan: Restrict detect trailing stray characters in strings -77b4b938e3 ntp: make ntp.precision an uint8. -16e6c12f90 .mailmap: update of August (2018) -83a9adbbf2 systemd-journal: fix no previous prototype for function 'init_jf_to_hf_map' [-Wmissing-prototypes] -9b2737a3ba rtp-ed137: fix no previous prototype for function 'process_time_value/process_125us_based_value' [-Wmissing-prototypes] -767f700891 draft-ietf-idr-bgp-ext-communities became RFC 4360. -896c25d743 NAS 5GS: Qos rules IE enhancement -399d5ae12d nl80211: Generate fields needed for updated dissector -5442b51267 nl80211: Dissect further attributes -b62822055f AT: Add CSCS command -094297ec77 ieee802.11: Make sure we do not include the FCS in the next_tvb. -7dd68fce89 ieee80211: Add support for some elements of 802.11k. -708c1ae794 gitlab-ci: rename tasks and remove extra spaces. -43f0ccadaf gitlab-ci: remove older clang versions. -8681e1deba make IPv4 and IPv6 name resolution usable at all times -65b342f749 epan: Use g_base64_decode_inplace() -42ad60896d ISIS (LSP/HELLO): Add RFC 6119 (IPv6 Traffic Engineering in IS-IS) -4168babb32 lldp: fix typo on 802.3 BT -e0babef797 epan: add more IS_FT_* macros -256e32c2eb prefs: Remove prefs.gui_use_pref_save -5af98d9be5 prefs: Remove prefs.gui_use_pref_save -cb002c597a Qt: Avoid crash for ByteViewTab with 0 bytes -3ce847e39e sharkd: Fix frames request for empty "" filter -8f99b54a77 [Automatic update for 2018-09-02] -57ee8486bd spice: fix malformed packet exception in LZ image -51c2f5b9de spice: immediately display channel type in the tree label -7348fe3289 spice: fix MOUSE_MOTION dissection -e89b06e2da spice: regenerate packet-spice.h -c0772a18c1 c1222: improve interpretation of Procedure invocation -f61cb129a9 Qt: Improve fetching preferences from the packet list. -6ac6c88816 spice: update capabilities to spice-protocol 0.12.4 -d2d62bf412 debian-setup: Fix shellcheck directive -813b87f81a docbook: Remove non-existing 'Payload Length' -7789326d9e RTP ED-137: All RTP ED-137 related code moved to separate file -589413d877 Qt: Improve fetching preferences from a tree item. -5720ac5fd0 tools: add deb build required packages to debian-build.sh -8332b718a2 editcap: add seed option -4a4c6209a4 Update README.vagrant -65a95123ce vagrant: Mount synced folder under home -4d6c253ca9 CMake: Add debian package target -fd103ed417 vagrant: Enable ccache -a1fe8fe066 vagrant: Add fedora box -f2c74b7dbd vagrant: Run test suite -ef01359849 Add support for protocol aliases. Switch BOOTP to DHCP. -9a71ec042e MySQL: decode responses for more requests in a row -5c36f6166c epan: Detect trailing stray characters in strings -888684e861 lwm2mtlv: Register resource subtree array -50b9da7bc2 Add a systemd Journal Export Format parser and dissector. -94735eb2bc vagrant: Use debian-setup.sh -1d3548fb6d IPv6: Make ipv6_pinfo code less convoluted -942bb3ea7c DPLAY: fix heuristic check -20c41b689b GTPv2: Add expert info for wrong length IEs -abc1f64576 coap: Use proto_tree_add_item for strings in the packet -db37b664fb RTP, ED-137: Added decoding of additional ED-137B and ED-137C headers -67a73b4152 gitlab-ci: update apt list files. -3fea3c3709 tcp: fix OoO reassembly when the first data packet is OoO -28524f1abf ESP: improve IPv6 address matching -d1749f7c02 Support of ZCL enhancements -81392814ef ZigBee: Correct field name in SE LocalChangeSupply -b55c20a1b1 CMake: fix dmg_package target since CMake 3.12 -267d0a3196 IPv6: Fix indentation -8eddb1650d epan: Remove unnecessary all protocols registration callback -b6ba314466 IPv6: Add comment explaining frag_plen -105b4584a2 ZigBee: Dissect remaining SE Metering cluster client commands and a few server commands -e87f9e8eac ASTERIX: fix dissection of 021/90 Quality Indicators item -efb84bb308 ppp: disable USB heuristic subdissector by default -bf025370e9 ppp: remove a variable that is always 0 -fb3df8b6a8 ppp: remove some more unnecessary NULL checks -9d9a873d9a Make AT_VINES a built-in type -389339cab2 debian: Fix library installation path. -8d51cf1364 NR MAC: Use static config of DRB channel settings across all UEs. -5eb9a5ff7f LTE MAC: fix range check for DRB LCIDs. -d1da5a9cd2 NAS 5GS: 5Gs TAI list IE fix -fe88d79562 PFCP: Flags in UP Function Features joined into one group. -b43e7b5e6f DTLS: use col_append_sep_(f)str() functions -1bf27192c9 Proxy: fix heuristic dissector -281936a5be SSL: use col_append_sep_str() to add heartbeat to info column -68e7f51d0e epan: Use UTF8 horizontal ellipsis to indicate truncation -80d22e6906 NAS 5GS: PDU session release command msg fix -0fa2b0bfa3 A timestamp has seconds and nanoseconds; you must set both. -3906a788cc AT: Add CPIN command -6242d1cfa1 MySQL: fix server status bit-mask -6f0e29054c AT: Correct dissection func for +CLAC -3ece395410 [Automatic update for 2018-08-26] -27ecae3548 TDS: Improve handling of SYBLONGBINARY -ca339d7e7f Remove weird use of volatile qualifier -d0b97a420d CMake: Modernize config-file package support -e75905a583 CMake: Add dumpcap group option to installation -e09c9a8e46 CMake: Format for readability -ed0957dc8a GTP: Don't display next header twice. -9f7c7e19e9 gtp: Remove extra ';' outside of a function -7208f3a71c OAMPDU: fix dissection of DPOE TLV -bc6d445c83 Fix EditorConfig keyword -c1e3a3f007 Add EditorConfig settings for CMake -31c6cf982f WSUG: Fixup Advanced chapter -5e9d1e4e65 CMake: Change installation path for modules -7b7f0e81f9 GTP: Refactor dissection of T-PDU and adding of PDCP data -6c836f7b95 zbee-se-publish-block-period: block duration & block duration type -cdb1123b9a rawshark: Free pipe name and version info strings -3ba67f735d AT: Add CSQ command -2a7320b647 Fix Usb HID Report descriptor Local item Usage parsing -78d7a1d3f7 AT: Clarify that a DCE is a Modem -9e3b26b289 NAS 5GS: PDU session status fix -a9e7bda136 GTPV2: Extended Macro eNB ID was not assigned to correct type of subtree -a9feb0ea29 Qt: Enable select hint text in Show Packet Bytes -c0b81e01d9 GTPV2: added support for Extended Macro eNodeB -f5c1c1935c DCT2000: For LTE MAC, set flag to say whether sf/sfn present or not -f0b41190eb CMake: Clean up and homogenize plugin dir configuration -0c0973196f WSUG: Remove duplicate Clear button description -331ec14948 ppp: remove a number of unnecessary NULL checks -cefa533ec2 MAC-LTE: Display timing info on SR frames when present -3b17e66b78 Revert "IP: Use pinfo for session IP addresses" -eda834b6e2 Diameter: add enum value to Presence-Reporting-Area-Status AVP -2e8de47f57 Diameter: Add Commands and AVPs from 3GPP TS 29.338 -11b3663004 Fixed a bug related to epan initialization -bb25d64a2a IP: Use pinfo for session IP addresses -ca355b8905 WSDG: Miscellaneous fixups. -a6a915abcc Qt: Enable "Resolve Names" for boolean without TFS -c57a52f68c UAT: HEX Values should be allowed the full uint32 range e.g allow 0xffffffff -7d76d0ce28 Revert "CMake: Clean up plugin dirs" -60e87794c4 WSUG: Update the main and filter toolbar sections. -6b9beb6ca1 Fix comment. -450ff674a6 CMake: Clean up plugin dirs -2e7cae3fd4 WSUG: Fixup the "Internals" section. -65d9c473f0 plugins: Minor interface improvement -0410a522d5 Regenerate ASN.1 dissectors -ad3367e169 Use the standard test/[ command. -e8c3075bb6 Clean up includes for SIOCGIFDESCR. -1efc9234ea We use errno, so we need to include <errno.h>. -5a3c6cb3fc Wrong snprintf() wrapper. -15bf0ea437 We need sys/sockio.h to define SIOCGIFDESCR. -319186125c plugins: Fix CMake build example -d99ef1f9fa GTP: Only put "T-PDU" in the top level tree. -6ee559efd1 Fuzz: Reduce the Valgrind packet limit to 10,000. -4b3745e6ef nordic_ble: Set PHY display type to BASE_DEC -04dbbb15c6 Qt: Pop field status when closing a file -f435c36423 CMake: Remove a debug message -ea515c5f2d Don't assume Bash. -5673a58bfa AT: Fix suffix length checks, add no suffix case -92b4cd586e Fix search for pkg-config on FreeBSD. -76ada76427 Remove an unused true_false_string. -4a5484eaf1 Bash is not guaranteed to be in /usr/pkg/bin/bash. -3d2d1cb31e XRA: Added decoding for SC-QAM TLVs -d47d445a87 Calculate RTP delta time even if clock rate is unknown. -712b2df7c9 Fix SBC packet Loudness/SNR information wrong byte compatison -1f1c9c9af1 SBC: Fix DUAL CHANNEL SBC packet dissection -e831d07fc0 ISIS(LSP): Add sub tlv Prefix SID from TLV 149 -e3f7e2edcc ISIS(lsp): Remove not longer supported sub-TLV (from TLV 149) -9a183e84d2 ISIS(lsp): Enhance Flag of TLV 149 -e928a866f9 Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM -ce93346bcb ieee80211: dissect the TWT Element -99df34848e E.212: fix 255 04 and 255 06 PLMN names -f63e3535c5 gtp: T-PDU heuristic - don't call the PPP dissector as "else" branch. -a956069961 gtp: Header extesion dissector table enhancements. -66997107b2 lldp: 802.3 BT add missing Autoclass and Power Down fields -509322adfc NAS 5GS: Partial service area element count fix -2ec1d363aa appveyor.yml: add integration with AppVeyor CI -4e6a80f3e3 NSIS: try harder to find VS2015/VS2017 vcredist -5f816562b8 h265: fix no newline at end of file [-Wnewline-eof] -b7a6a11376 Qt: fix several crashes in the SCTP Dialogs -aef6223409 [Automatic update for 2018-08-19] -4b4f644afc AT: Add CLAC command -f7d4b2ca35 kerberos: Fix several memory leaks -3bb4ee5aaf Docs: AUTHORS formatting updates. -1b97441da0 AT: Add CGSN/GSN Commands -08c4919de0 pfcp: fix no previous prototype for ‘pfcp_is_cause_accepted’ [-Wmissing-prototypes] -dfc7fcc815 Docs: Make our Pod documentation encoding uniform. -77a26fcd8f pfcp: added session tracking -6c18867896 If we run out of lines, stop dissecting. -787d61c0a4 tshark: free exp_pdu_filename and capture_opts->save_file -b1b98051b2 GTPv2: Document parsing of 8.107 Node Identifier -fd75f915e3 Syslog: skip timestamp field if not present -3a99475d0a tds: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -4a92cb0707 ieee80211: fix spelling-error-in-binary found by lintian -ea4b05772d docsis-macmgmt: fix spelling-error-in-binary found by lintian -ebf6f43044 gtp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -46ea37d592 AT: Reorder commands dissection functions -041c79b1d1 lpp: fix error found by conflit check -62874e3778 TLS13: add final tests for RFC 8446 -fd7ec355ec TLS13: properly skip over failed decryption of early data -8e3562fc03 NIST-CSOR: ASN.1 dissector for NIST Computer Security Objects Register defined OIDs and their parameeters -9ecc7906ef Do not pass pipe handle to WaitForMultipleObjects -0001152616 NBAP: Support IB_SG_DATA Encoding Variant 2 -a322cf7842 AT: Reorder commands dictionary -89fce95422 TDS: Handle TDS 5.0 MSG token. -c18459e66e Fix extcap initialization deadlock -43a5f0ae51 ntp: fix mixed indentation. -5cb1310618 CMS: adding algor OIDs and respective parameters -f3f4655655 AT: Add CFUN command -203c3f511f packet-mq: Fix LPOO Strucxt + Add MQV91 Def -0b297ce308 gtp: Create a dissector table for GTP header extensions. -15ef9039a7 Windows: upgrade USBPcap to 1.2.0.4 -92872ee7ec Replaced "wireshark-win32-libs/" and "wireshark-win64-libs/" by "wireshark-win??-libs*/" in ".gitignore" -9524613450 SGSAP: Fix Service-Abort-Request msg -102538ea7b Move common code into a routine. -03b0464be4 bluetooth: Update Assigned Numbers -43dba4e58f H.265: Fix incompatible use of proto_tree_add_bits_ret_val with field 'h265.reserved_zero_2bits' -e836e77b68 NAS 5GS: IE value fixes -e2f6ba229f ICMPv6: Add support for RPL DIO MC NSA optional TLVs -4236185275 btatt: Fix Temperature Measurement Value unit -daa62ae7cb Fixing, adding PKIX AuthorityInfoAccess OID names -19f3204b87 gtp: Bugfix teid as HEX. -38184aa4c5 GTP: comment unused UAT field -c48d6a6d60 BT A2DP: fully initialize sep_entry_t structure -88dd7e734a export_pdu.c: Fix a memory leak -68c9566419 WIP GTP: Make it possible to configure PDCP parameters to dissect NR_RAN_CONT -91ac005644 dxl: get msgpack handle in the proper place. -5bcbc78a91 gtpv2: Dissect CSG Information Reporting Action. -5633195550 radiotap: Implement L-SIG support based on the RFC. -e83e70c038 ssl: Remove SSL_VER_UNKNOWN from ssl_version_short_names -66310f6d70 ieee80211: add the start of the TWT parsing -ca75c14f05 HTTP: create dissector table for HTTP Upgrade -3a9f171763 HTTP: start dissecting upgraded connections right after upgrade -1d4bb22a22 HTTP: really choose the correct server port for tunnels -4802e3300d HTTP: ignore large Content-Length values -149e74b70d Put the interface descrptions into the IDB when capturing to pcapng. -d48262753e Move get_iface_display_name() to ui/iface_lists.c. -6409732b77 Include dumpcap amongst the programs built with -Werror. -bdfce392af NSH TTL according to RFC8300 -5535b4f307 [Automatic update for 2018-08-12] -fd419dd68f LLDP: Add dissection of 802.3BT TLV Extension -a8001fbd6a llpd: fix indent -a932fc3eca lldp: add expert info when there is extra data for 802.3 TLV -fc9d5b7060 More comment cleanup. -d22816d2ba Improve comments. -f033cd542e Clean up temporary filename generation. -991f5a6e85 More interface view cleanups. -713651d9c3 Show just the description in the description column. -beacbab55a Fix the "Manage interfaces" dialog columns. -530061b66e More comments. -1b3aaeae72 Make a routine static that's not used outside its source file. -47860f05b4 AT: Add CPMS command -0d1d656929 TLS13: update references to RFC 8446, remove old extension -ab47e8a52f AT: Add ^CIMI command -59bf4d5b55 packet-mq: Fix some struct display add new def -863ba5cd98 Give a structure a better name. -e13989fd0a PKIX: support TLS Feature extension (RFC 7633) -254364f7e4 Get rid of unused routine. -08cbe559b3 Add support for reading and writing the new if_hardware IDB option. -f4ac263564 PDCP LTE: Update rohc_profile_vals -61aaeef2b0 dissector/gluster: Add dissector for Gluster 4.0 protocol -5ac6b3d412 ntp: use 'seconds' instead of 'sec' for uniformity. -2f126db3fe HTTP: set correct server port for tunnels -38c0bedb07 pfcp: code clean up -3d9534d0ee WireGuard: fix null-deref in wg_dissect_handshake_initiation -bc6e462c23 GTPv2: add dissection of newer geographic location types -0720dedeff MAC-NR: Fix length tracking of SRS ACT/DEACT CE -28b7adfadc proto.c: allow more field types for proto_tree_add_item_ret_uint64() -c4d76452d3 win-setup.ps1: verify integrity of downloaded files -52e7344c69 ROHC: Move defines to .h file. -a2518e6098 NAS 5GS: add dissection of IPv4v6 PDU address -f543d4a2fd "It's not a valid text line" means "it's not an RFC 7468 file", not "it's bad". -1ac6908cea GTPv2: update geographic_location_type_vals array -73f3f89522 NAS 5GS: Various IE fixes -b2d7da58a4 gsup: Don't print IEI + Length twice for unknown IEs -297a6fe2f7 gsup: Fix dissecting wildcard APN names -299306ab19 NSIS: fix uninstaller for Qt 5.10 -a7b56fff7e sharkd: Add support for hidden and generated fields -2fa2947be0 TDS: Add support for non-nullable datetime and money types. -0be9d149d0 prefs: fix range preferences-related crash after switching profiles -5e2e9de930 Pass zero-length PSDU type information to the radio dissector. -63126e284b Always process the "present flags" bitmaps. -c7764e235c We should be reporting expert infos on invalid radiotap headers. -739eebd3d2 802.11 Radiotap: add more bound checks in ieee80211_radiotap_iterator_next() -f4bc40bc3b The radiotap header length must be >= 8. -7c06c4d1fe GTP: Fix dissection of GTP_EXT_HDR_NR_RAN_CONT. -d4de509cb8 802.11 Radiotap: add a missing subtree initialization -77133ecc7e nas5gs: Dissect payload container with N1 SM information. -4d87743c23 ssl-utils: fix key log read after EOF -e754937251 WireGuard: implement decryption with PSKs -50a0a710c4 WireGuard: decrypt transport data -31f4c0dce1 WireGuard: implement responder handshake decryption -c30b9fc891 WireGuard: add keylog for initiation decryption with ephemeral keys -5b61737dc9 WireGuard: implement initiation message decryption with static keys -cf9f1cac07 WireGuard: implement peer identification based on MAC1 -d7187e0b1b wsutil: Add Curve25519 ECDH (X25519) using Gcrypt -e50ae0ad11 WireGuard: add session tracking -f9c9af5527 Add WireGuard dissector -ae8d0676ec WLAN: State type of key when reporting format error -a878d23b23 nas5gs: Bugfixes and enhancements. -93d50f542f AT: Allow more CMEE command types -522b737b57 syslog: dissect more fields. -67f721e12d NAS 5GS: Registration Request msg IE fixes -1dc6d54d8d Another dictionary fix. -ea11bf1525 nas5gs: Dissect Service area list. -2ce1991f96 pfcp: added conversation -e1d144e471 tvbuff: add assertion to tvb_skip_wsp_return(). -3d07f6f512 NAS 5GS: IE fixes as per spec v2.0.0 -d98faff197 Bluetooth: ATT: Implement 0x2A1F-0x2A59 remaining characteristics -620fc587e4 editcap: Add ability to skip radiotap header. -169962be43 AT: Fix check for numeric CME errors -4a7e301bff Fix typo ACC → AAC -93eaa1d648 AT: Add CIMI command -ef15155bbf [Automatic update for 2018-08-05] -ac27dc1f5c sctp: Improve exporting PDUs -82454b82c5 print.c: Print FT_CHAR fields as FT_UINT8 -2d33cb67cc tshark: perform NPF driver check for capture only -114012dc4b AT: fix check for non-numeric CME errors -4d650e7249 AT: Add CSIM command -20c08df23d [packet-selfm.c] - Fix handling of Response Code in Fast Message ACK Messages -aa8ebb94e5 ASTERIX: Fix cat068/135 altitude value -4d01567812 Windows: Upgrade Libgcrypt to 1.8.3 -2f1df0482a win-setup.ps1: make downloads faster by reusing proxy information -5c474bdef1 AT: Fix CME Error description -20b214f3ca [GSM A RR]: fix: properly dissect APDU Flags for Application Info -98484f6428 AT: Allow test command for AT+CGMM -51c6fde9c7 AT: Distinguish between numeric and textual CME errors -a0814af296 sharkd: Return frame's color-filter colors -49aef5b061 at: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -705b5bd52f rfc7648: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -2d865f2708 [GSM A RR]: fix APDU ID/Flags parsing for Application Info -50e6046881 RANAP: decrease the min length to 7 bytes -a13558c6c3 LISP: add support for Reliable Transport messages -50dfbbd566 ospf: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -51299192e2 tap_export_pdu: Fix two memory leaks -71759a7130 PTP: fix typo path_delay -> peer_delay -7b6181ae6b Fix bug in RFC 5447 dictionary. -1f28e31f75 tds: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -43abfaa451 PFCP: fix DL Buffering Duration time -67ad27c50f lwm2mtlv: Update for changes in wmem_strsplit() -084a27cf00 rsvp: fix this ‘if’ clause does not guard... [-Werror=misleading-indentation] -4982f80206 rsvp: fix unused variable 'rsvp_xro_sobj_type_vals' [-Wunused-const-variable] -8180b4eb77 gtp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -f6efcbf4af GMPLS extensions to RSVP-TE -9b9a0d0f88 kafka: fix builds without Snappy or LZ4 support -925baf8c8c rfc7468: Usability improvements -5ee4b03c33 msgpack: make return value optional. -75ba65253f msgpack: fix return value for map and array. -7c6ca703ef commit-msg: fixup whitespace and blank lines around "Bug" tags -ad145baeee tshark: Allow exporting of PDUs to stdout -f1e036b869 Cast the result of g_realloc(). -c9ecb01f36 Kafka: add info when we lack decompression support -8d6e8f6498 RFC 7468 is PEM-inspired, but it's not PEM. -75d4fac5f9 No need to tell the BER dissector the file name for RFC 7468 files. -24e44a6ae6 Don't hide dissected data under a "Data" item. -d985188aa5 AT: Dissect commands -d4de56c676 radiotap: Add support for 0-length PSDUs. -940775b948 Do most of the RFC 7468 file processing in the dissector. -9cf292a30f Revert "Have find_or_create_conversation() use pinfo->conv_endpoint if present." -b28345b8a4 Get rid of a no-longer-used dissector handle. -ba202ef362 Have find_or_create_conversation() use pinfo->conv_endpoint if present. -137bbb2d14 Export some more conversation functions. -d950b14f26 For ISDN, don't create an endpoint by ID and then use it. -83715db4a9 Improve debugging messages. -20a3248ebb Frame numbers are unsigned. -a9dcc80f1b Clean up white space. -013ab2a5ff radiotap: fix indent (use tab) -d0b2096075 wmem_interval_tree: fix no previous prototype for ‘update_edges_after_rotation’ [-Wmissing-prototypes] -205a4ac144 No need to initialize cursorname_len. -8f56eb5d00 TDS: Fix bad proto_tree_add_item_ret_string_and_length call. -46cb956329 sccp: Make "lr" a generated item rather than hidden to make it obvious that it exists. -5fb611b562 tds: fix uninitialized var. -ead3d6b8c5 Relax ERF heuristic -933a48bc6b Add WTAP_ENCAP_RUBY_MARSHAL to the table of encapsulation names. -7e755f71ad SCTPGraphDialog: fix displaying a single TSN -02b2c86c53 SCTPGraphArwndDialog: Detect max arwnd value when startArwnd is not set -5da97a40c5 GMPLS extensions to OSPF-TE -0049a1afae Add basic support for TDS 5 (Sybase) cursors. -e7f7e04eff ieee80211: don't print the mode and channel in CSA IE as HEX -75dc29bc10 [Automatic update for 2018-07-29] -ce2d45dfc1 Qt: Comment some of the sparkline code. -da774fbc61 bootp: Add support for non-standard MS option 77 -8546dfb173 bthci_cmd: fix spelling-error-in-binary found by lintian -0a2681d012 debian: add lintian-overrides for libwireshark0 (spelling-error-in-binary) -9ca8a9f87c test: do not silently ignore feature detection failures -99242affde Revert "Pass all arguments to options as --option=argument." -137d45f52c Pass all arguments to options as --option=argument. -19b61b07ba commit-msg: quote the filename, fix printed message -5ad53f8f10 --extcap-version requires = if it has an argument. -ab94f7ff71 diameter: Update with some AVPs from TS 29.272 -b0315ff222 MAC-LTE: Add framing/heuristic support for SR entries. -8a0cbd49ad Add a preference to override the radiotap FCS bit. -98ecf04f91 GSM SIM: Show length for 0x9f status word -762f12d625 GSM SIM: Fix special case for "Wrong length" sw -8607026a7d msgpack: replace pow() with shift. -4a498ae798 Don't remove a tap listener we didn't find in the first place. -3071af2550 GSM SIM: Parse 0x61 and 0x6C status words -532e8c8011 nfapi: fix dissection of CONFIG.request -4ff2c7b685 netlink: fix conflict -b8e1d6944d docsis-macmgmt: fix spelling-error-in-binary found by lintian -7618aa055c CIP Motion: Code cleanup -461d9be5bf coap/oscore: fix conflict -0c0dadb2ee CMake: More update_tools_help fixes. -b489a835c2 GTP: add 5G NR User Plane Dissection -f3de00fc36 CMake: Fixup some documentation dependencies. -4bd0978f9c reassemble_test: Fix argument type warnings. -956321ed67 zbee-nwk-gp: don't assume packet is NULL -13f7978169 SCTPGraphDialog: Remove two unused members -eb837bb036 MsgPack: fix format 'long (unsigned) int' error -cfda02a9b5 CMake: fix build when some tools are not built -0890837669 SCTPGraphDialog: Clear internal vectors -e3436d819a .mailmap: update of July (2018) -d7c4e482b7 Remove executable file permission from lua test files -e62a8bd5db In bgatt.uuid0xXXXX names, hex digits in XXXX are lower case. -954fe24e41 If the dissector isn't registered, you shouldn't be calling it. -94466d0b1a Clean up whitespace. -f99d2d2afe Do some more checks. -f98fbce64c Don't assume a given btgatt.uuid0xXXXX dissector exists. -fbd682ed28 Remove false claims. -e2e20c0dbb ssl: dtls: Fix small memory leaks -60d7288f1d [Automatic update for 2018-07-22] -8eafe0e41b add DXL dissector. -b93ece3780 cisco-fp-min: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -9e20822ae2 CIP Motion: Attribute updates -ac1cb82842 add MsgPack dissector. -45fa49ff02 FP: Fix wrong indexer -231cc0501a packet-k12: Fix small memory leak -9b731e2b32 Add a tap "finish" callback, called when a listener is removed. -66935d8baa CMake: Add tools help checks. -1ec79c84f0 Kafka: add support for additional Produce, Fetch, OffsetCommit and Heartbeat API versions -5d8a5fb866 If we have fseek/ftell variants with 64-bit offsets, use them. -ffbd3151b5 CMake: Fixup our tools help dependencies. -b622b1f5c1 Clean up tests. -977f4c2e68 CMake: Don't bother testing for _fseeki64 on Windows. -c78b6cdcef WSUG: Added placeholders for missing documentation -d83ad81aba AsciiDoctor markup updates. -61dd06ed9f Lua: Switch from disable_lua to enable_lua. -381ea0973f WSUG: Update the Statistics chapter to match current Qt UI -4cb8a90ef2 stun: fix typo found by lintian -ade0bbd9c3 ISAKMP: Incorrect presentation of NETMASK for INTERNAL_IP4_SUBNET Config Attribute -920548a34a PTP: Don't interpret UDP packets as 802.1as -065a762579 Extcap programs must write to the packet pipe in binary mode. -268883d1a7 WSUG: Update docs for 'Export Object' -8bb54d7a61 H.265: Parsing media format specific parameter from SDP. -9795cc0285 Tools: Remove parentheses around bug notes. -32098ac5b1 Qt: Remove an unneeded function. -8563b94d56 Qt: update to QCustomPlot 1.3.2 -0ce2cdda8b Tests: add minimal pytest support -3d1e3023d2 wmem: make wmem_strsplit behave more like g_strsplit -59dcf1f790 LPP: upgrade dissector to v15.0.0 -2cfa3013bc Qt: Create the main display filter combo sooner. -40d180ec6d Lua: add include/lua-5.1 and include/lua-5.2 to CMake path suffixes -74a747fd52 extcap: Correct doc structure -4eb5b535ec DOCSIS: fix null-pointer crash in OPT-RSP TLVs decoding -118017e3e2 Supply a 0s/0ns value for invalid time value lengths. -16860320e1 Update the comment giving I-D URLs. -599ee9f08c [Automatic update for 2018-07-15] -903927e012 ZBEE-NWK_GP: add key decryption during commissioning process -3b22892e75 DHCPv6: device type is not mandatory for ecm. -1834cda2ee The maximum offset in an IP option dissector is the length of the option. -4f7c8503b0 wmem_tree: describe tree traversal order -e5478f9e84 wmem_itree:update children max_edge after rotation -f20b05f87d PROFINET: Refactoring -99ca2f3ed2 Qt: try to sort numeric columns (such as ports) as number -dac91db65e mptcp: Correctly find mappings and reinjections -c5ede2f8c5 gprscdr: Update to 3GPP TS 32.298 V15.3.0 -98aedc41a8 pfcp: Update to 3GPP TS 29.244 V15.2.0 -c8293ac052 pfcp: update Enterprise IE -28cb2d4394 extcap: Create docbook documentation -6dc8e11d8d CIP Motion: Update attribute service handling -78f7df30ec LTE RRC: upgrade dissector to v15.2.2 -b9c18a4188 CoAP: handle per packet data properly -eba42b0012 COPS: fixed error codes -3d0b00243a Add time_micros field to the riemann dissector -be39241b44 Fix URL to Riemann protobuf structures layout -16953695d7 Qt: make "Save As" in Follow Streams usable -ec22bcc0ee DeviceNet: Add reference to spec name -0664281df9 btatt: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -ba1d0c31cd GTPv2: Added missing string for value 1 of Secondary Rat Usage Report Type -3e2d3837dd If we explicitly started a new page, print a column header line if necessary. -325b033ca4 Expand another comment to explain why we're ignoring empty lines. -c29c043cdc Note that this code is checking for being on a new page. -5a560f3f6a dns: fix off-by-one buffer overflow (write) -6f665e36ed H.265: implement Level bit rates, few general fixes. -a9e94add1a NGAP: fix memory scope used to store nodes address -55c6038fb0 xnap: fix use-after-free of "xnap_conv->addr_a" -0e043692ec [Automatic update for 2018-07-08] -c0ca2c5534 XRA: adding missing packettypes and tlvs -7e000c9661 travis: fix typo. -fed08d380f E1AP: add dissector based on v15.0.0 -caa8efa0d2 tests: add regression tests for Follow TCP Stream -11871bee1c Plug extension list leak. -238c7dd61d Don't use QFileInfo()::baseName(). -aab5ad074e Fix the calculation of a file's "basename". -140f95a0ca CIP: Various I/O updates -80c4cf05a4 Developer Guide: Updates -9c4d312822 cisco-fp-min: fix indent (use 4 spaces) -7a3f397c2b Qt: fix wrong Follow Stream text position after changing mode -59192f79fc tcp: ignore zero-length payloads for Follow TCP Stream -aecb143e2c tcp: fix Follow TCP Stream for overlapping data -079d1521c6 tcp: fix Follow TCP Stream with missing (but ACKed) segments -8d117f327f tcp: remove repetitive "follow_record->is_server" -c40c26c04c Follow Stream: ensure linear performance with many packets -2d36c475f9 Use the display name in "Save As..." output for statistics taps. -874c978bbc Use the file *base* name for statistics graphs etc.. -d8df975e2e Change the print preview if "include column headings" changes. -d7ce2bece8 Add a "Include column headings" checkbox in export dissections and print. -2ba45c2556 F1AP: upgrade dissector to v15.2.1 -692849f7ad PFCP: Fix dissection of Network Instance. -eb5f330ebf wisun: fix remove EAPOL-ready field; add Routing Cost to info -ab6f89cae1 Make source file not executable -738818fe4d DOCSIS: Added decoding for OPT (OFDM Downstream Profile Test) messages -750660d60f tap-rtp-common: fix comma at end of enumerator list [-Wpedantic] -9e480c51bb Distinguish between "reserved for implementation" and "reserved for future use". -1c6dc6d31f Some fixes. -018025e3bc LPPa: upgrade dissector to v15.0.0 -d052974332 X2AP: fix dissection of SgNB to MeNB Container -9655acc757 fileTitle -> fileDisplayName. -60d5c04dc3 We have cf_get_display_name(); use it to get the title bar string. -a442fd512b Set the file path for a main window if it's not a temporary file. -9541945aa2 Just use CaptureFile::fileTitle() in MainWindow::setTitlebarForCaptureFile(). -d76db1de78 CaptureFile.fileTitle() is for display, not for file name processing. -670377f491 Don't show temporary file names in title bars. -03200d951d packet-stcsig.c: Improve detection of false positives -18c6408f87 packet-hsrp.c: Fix the display length of some tlv-blocks -8998c91b32 CMake: check Asciidoctor version availability before using it -c8938f9ceb ssl-utils: Add missing entry for ECJPAKE in ssl_31_ciphersuite[] and ssl_get_keyex_alg(). -0e19b1cdbf nas5gs: Dissect 2 more IEs. -2f4cdb97c7 file: add more sanity checks to detect UI/file loading issues -536e26c55e Qt: fix crash on opening a capture file while loading/saving another -8a1e517bef file: fix packet list update after dfilter change during live capture -9ba6d3fbc0 BGP: Break off IPv6 LU NLRI into its own fields -4473ec9295 Update a comment to reflect current reality. -e83ec1afa7 Fix various compile warnings. -d897492197 WSUTIL/PINT: transform macros into static functions -eda1a319ab Add first time H.265 based on the H.264 dissector. -a277a520fc The "Ethernet offset" is 16 bits in the file; make it so in the pseudo-header. -c87a6d364d Make arrays of 4 octets arrays of 4 guint8. -a88126d91f Make an array of 4 octets an array of 4 guint8. -4572b77148 WSUTIL: create phtole32 and 64 functions -53e04b621c DNS: fix in expand_dns_name -b8081bba8f Get rid of trailing space. -1075054a10 Add new encoding names for seconds/{micro,nano}second time stamps. -a796138283 Use proto_tree_add_item() for a number of time values. -e9dc611e4f Update a comment. -8fa7d54edc Use proto_tree_add_item() to add a seconds value. -3a9b055f04 Add support for 8+8 and 8+4 struct timespec, and use it with 9P. -332ec00e25 Use proto_tree_add_item() to add a seconds value. -e68ec53852 Use proto_tree_add_item() to add a seconds/nanoseconds value. -0f21f9674d smb2: Add request/response arrows -2c6248f011 NGAP: upgrade dissector to v15.0.0 -5c6f2e8882 Mkae the handling of non-full-frame time stamps match RFC 5456. -17a39db773 Bluetooth: ATT: Implement 0x2A0B-0x2A1B remaining characteristics -e7b0e9aa90 XnAP: capitalize 2 hand made fields -a15fc7f430 S1AP: search GCSNA dissector only at startup -f88256c2f3 [Automatic update for 2018-07-01] -9d1cea0c18 Fix creation of conversation. -f7b91633c4 randpktdump: add --delay option -61656dd2e6 Fix handling of DEB_BUILD_OPTIONS=nocheck -747793afae Fix debugging code. -39d0648d25 mdp: fix no previous prototype for ‘proto_reg_handoff_mdp’ [-Wmissing-prototypes] -453f009ace Minimal support for ECJPAKE. -6f3f6626fe ubdp: fix no previous prototype for ‘proto_reg_handoff_ubdp’ [-Wmissing-prototypes] -b14e01c4ac Exablaze: Fix signed/unsigned comparison -212e5bdaad packet-cisco-fp-mim.c: Add support for FP packets that contain an extra QinQ header -6085a8c4d8 XnAP: add an option to force target NG-RAN container decoding format -cc5701fbb1 XnAP: add dissector based on v15.0.0 -79a3829f4b AT: Allow padding in heuristic check -aff4900a6c Do not add Change-Id on packaging branches -3431849a67 Windows: run update_tools_help target when building installer -1108791d29 packet-ieee80211.c: Mikrotik IE should be Routerboard, added dissection update -4c275bede3 sflow: print sysuptime in human readable form. -8e07b778f6 file: do not perform recursive redissections to avoid crashes -411c5e9dcf Fix indentation. -f3f71a2d83 packet-lldp.c: Some updates to Cisco vendor subtypes (UPOE and ACI) -6f97a8f24b NGAP: dissect PLMNIdentity IE -7b97253237 NGAP: display TAC and EPS TAC as DEC_HEX -2865453fc2 X2AP: display 5GS TAC as DEC_HEX -6cbf24b58e S1AP: display 5GS TAC as DEC_HEX -c776529e83 nas5gs: Dissection updates -16f543a232 IEEE 802.11: Disable FCS validation by default. -2bb09c2d56 DICOM: use pinfo pool memory for strings used in columns -0090007308 opa: Add support for TID RDMA protocol -bb47336086 Make white space consistent. -a78026d33f rtps: Fixed multichannel locator fields order -ca42331437 tcp: add support for reassembling out-of-order segments -e6935f9635 docbook: add info about using symbolic links for git hooks. -8304f69fd7 Add macros to initialize nstime_t values and use them. -c8518753c8 packet-mdp.c: New dissector for Cisco Meraki Discovery Protocol -754cf4b934 packet-updp.c: New dissector for Ubiquiti Discovery Protocol -34074d6131 NAS EPS: add subtrees for extended emergency numbers and ciphered data sets -3937f65e67 RTP: If multiple codecs are used in RTP stream flow, all are shown in codecs column -234ff77e41 macosx-setup: fix indentation. -45aecc07c9 CIP: Improve Class 2/3 connection handling -a7610e837b Sort our column descriptions. -d8459d8930 packet export: Add default file extension -5d97cee7da Remove IPX from our default filters. -21ad017310 NAS5GS: Dissect 5GS network feature support IE- -af4b6cb9a2 Revert "docbook: remove equivalent case." -e4e0488da9 docbook: reduce ruby code duplication by introducing utils module. -622b17a475 docbook: remove equivalent case. -52bcc40d5e docbook: rewrite some ruby code according to RuboCop suggestions. -57c108570f Release note updates. -d3e3c00fbb prefs: fix crash when importing old filter expression preference -c20432285a git hooks: prevent first commit message line to exceed 80 chars. -44efca4ae8 editcap: move -I and -a options description to packet manipulation section -910bc034ab TRANSUM: fix crash when switching profiles -e94553167c Ethernet: Disable FCS validation by default. -bd3188b072 Add Windows 10 Release ID to About info -1f5c420508 BGP-MP NLRI can have Path ID for IPv4 Unicast/Multicast and Labeled Unicast -13150c9564 Exported PDU: adjust protocol and tag tree lengths -d3b4f1980e epan: Fix session null-pointer check -fe94133f0d Remove code specific to older versions of Visual Studio. -c68a1f049e WSDG: Fix a couple of links. -67a3f83769 GTK+: Remove the last original bit of GTK+ code. -e10e3ae9ea print.c: Handles special chars when using -T fields -c74dba69fc Windows: Fetch our version using RtlGetVersion. -1437b421a2 Qt: Fix crash when starting to drag on the wrong position -2d8e8b9574 CMake: Make the pdb_zip_package target passive. -305b0d3fbe RRC: upgrade dissector to v15.3.0 -a57b3cee3c PER: Also report if open type length is less than dissected length. -471fb9a54a packet-dcm.c: heuristic dissection rework -328f5cf440 Q931: do not tap packet if no packet info is present -d2a0167375 nfs: fix displaying of operation CLONE -724519d8f9 Fix shellcheck issues in debian-setup.sh. -b0a25f4443 Shorten the text of System Name and System Description in the info column -ef27a2c21c packet-ieee802211.c: Corrects A-MSDU addr_resolve dissection -74d0be8201 Disable coloring rules with invalid packet-testing expressions. -168ddd45c4 Try to fix the macOS builder. -0c75ad97d5 Qt: Fix Filterexpression Toolbar -5736125e3b F1AP: dissect more OCTET STRING from X2AP ASN.1 description -c6fc452c95 X2AP: upgrade dissector to v15.2.0 -3a514caaf1 Qt: Move FilterToolBar to a separate class -5404cbbc7f drb/rbm: fix indentation issues. -81d1e2b55b DT2000: Call RRC dissector from newer primitives. -29f38cf782 docbook: replace ASCIIDOCTOR_EXECUTABLE with ASCIIDOCTOR_PDF_EXECUTABLE. -dbba573f4d USB: Fall back to transfer type from descriptor -336b56b3fc .mailmap: update of June (2018) -87973bf516 RTP: Common functions for allocation/deallocation of rtpstream_info_t -59c0b48d0a gtpv2: extend msgs supported in request/reply matching algorithm -707ca32614 gtpv2: all teid header fields should have the same type (like in gtp) -4c26988e72 USB: Dissect URB transfer flags -c778dec6f8 Add support for Cisco ACI -1e94202b0e [Automatic update for 2018-06-24] -86d1664272 F1AP: upgrade dissector to v15.2.0 -f56b504067 Don't pass an un-initialized dummy structure to dissect_cip_io_generic(). -9f8c332c59 RTP: code cleanup 3 -db4fb82555 enip: fix no previous prototype for ‘dissect_item_sequenced_address/dissect_item_connected_address’ [-Wmissing-prototypes] -d2f1d48ecf NR RRC: register dissectors for UE-NR-Capability and UE-MRDC-Capability IEs -d5055d9846 NAS EPS: fix wrong operator. -a33d27a19b drb: fix no previous prototype for ‘proto_register_drb/proto_reg_handoff_drb’ [-Wmissing-prototypes] -024259bd73 NAS EPS: upgrade dissector to v15.3.0 -e2f161adff NGAP: add dissection of DataCodingScheme and WarningMessageContents IEs -ff3b7c9a93 S1AP: fix a copy/paste error in a field name -e7ac2e4e92 Try to make sure we don't overrun sub-tlvs -651336f3e8 S1AP: update version info in header -3909f8a8b9 S1AP: upgrade dissector to v15.2.0 -23bef01ad3 The fractional part of a secs+nsecs time adjustment must be < 10^9. -7728a336ed editcap: ifix time shift with useconds carry -590d0a483e Declare lead_surrogate only in the block where it's used. -edc2bebcec Include <stdlib.h>, to declare exit(). -8ef62a83f4 PER: fix decoding of bit strings with an upper bound >= 64K -db6d8ae80c tshark/RTP: GUI dependency removed from register_tap_listener_rtpstream. As consequence of it a few functions were moved from ui/rtp_stream to ui/tap-rtp-common. -eee4f44e9d XRA: HCS check for docsis segments -8a62ff570c WSUG: Update the Follow Stream documentation. -9c2bb3d005 Indicate why we ahve to check the address type. -f61723d885 Squelch a warning from MSVC. -67fe4265e4 rtps: Fixed min_length in rtps_data dissection -d752f518cd RTP: Stats calculation unification -5f45709d95 lwm2mtlv: Show object name in a generated item -013675c9ad DHCPv4: Fix dissection of packets using HMAC-MD5 authentication -9190cd1f89 Add dissector for Exablaze timestamping trailers -2bac238efb Fix in CRC checker for FPP -c678cf8a6a DHCPv6: Improve dissection of packets using HMAC-MD5 authentication -6b13c05da1 OpcUa: fix in function getExtensionObjectType -11ba10dd4b Fix build paths for cmake's Xcode project generator on macOS. -17604f15a1 CMake+macOS: Make sure we're using the right Qt tools. -7f77259e55 NR RRC: upgrade dissector to v15.2.0 -ebf4ce3149 WSUG: Document the use of CMake when building on Unix -293be57265 Test: Add sharkd tests. -69fc3d8f3a HTTP: fix in desegmentation of HEAD requests and responses -c1e5733a28 travis: remove unnecessary qt5 in PATH for macOS -1600a7d9f8 Check the address type, not the address length, in multicast/broadcast tests. -50c1900141 MAC NR: upgrade dissector to v15.2.0 -832b4e16d4 lwm2mtlv: Add Object name tables -c06bfeae0a RTP: Code cleanup 2 -f99c1c4513 PDCP NR: upgrade SDAP dissection to v15.0.0 -590d8c091e LTE RRC: upgrade dissector to v15.2.0 -ccd2512602 CMake+macOS: Allow the use of ENV{CMAKE_PREFIX_PATH}. -1b4b5e59e9 RTP: Encapsulation of comparsion of two rtpstreams -01de57bef6 nas5gs: Fix bitmask for NAS key set identifier. -d818ca2cc0 User Guide: change MATE ref from Wiki to own document -27a1906c58 RTP: Code clean up -434fbe20dd Updating T6aT6b specific DIAMETER AVPs per 29.128 15.3 -e02a4c0688 make-version.pl: If the VCS isn't git there is no commit_id. -7d2002f6f1 NAS-5GS: Fix dissection of security header. -92841d5eec gitlab-ci: add fedora build. -31c1cd95cf DNS: changed maximum length of dns names from 1025 to 255 -bf829007b4 PDCP NR: fix IP tvbuff creation when MAC-I is present -304e03eb75 Documentation: Add version to Guides -b7b86bcd9f Adding changes for S6t AVPs to dictionary.xml based on 29.336 V15.3 -f2ece6c051 CheckPoint FW-1 New encrypt check point added -23b09811b9 Remove an unused recent setting. -d88c5df0cf Test+CMake: Make our test grouping more fine-grained. -f1c410275f Get rid of some occurrences of Q_UNUSED -9ce3036037 802.11: Dissect locally originated mesh frames -8e270f854e rbm: remove unused ei field. -7fca68fb7c rbm: fix no previous prototype. -654ab0d96b expert: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -7ca88cc629 Diameter: Update S6t interface AVP:s -5f67f27424 Bluetooth HCI update -bef062e56e CIP: Improve I/O handling -333e915cff Better name for the routine. -078a53f994 For the contains operator, both sides have to have the same type. -df9cd64550 character constant in dfilter now must fit into one byte -21a02e29de [Automatic update for 2018-06-17] -479c2ba38b FP: Decode more fields and show units -ea5c8435e4 GSUP: Add Supplementary Service relate ddecoding -9055584dce rbm: improve fields layout and decode more types. -580b2e13f1 GSUP: fix incorrect message types -1a8ed6fa28 Fix NFSv4.2 CHANGE_TYPE constants -2d4b50fc3d Put the entire server response into the Info column as is. -3d5b268323 dot11decrypt(crypt): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -8c959c80e9 bthfp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -866ddb1b18 Add -Wextra-semi to (clang) C and C++ flags to make sure the buildbots will find this. -8b87a865d5 NAS 5GS: Add dissection of Security header. -25d3c6270a MAC NR: fix dissection of single byte padding CE -5ea2fe3844 pfcp: add handle of IEs with null length -08ef8f1326 Just extract the title length once. -1e84591f4f Fix some "bad file" messages. -7f3d7199fb Convert NetMon comment titles to UTF-8 when reading the file. -92412335d1 No need to check for a UTF-16 string's length being a multiple of 2. -3df05f3ec8 Fix indentation. -58d211dc7f Fix the handling of paths in the process information. -5b3ce0bf9e nas_5gs: fix ifdefs in nas_5gs_mm_message_type_vals. -587b5a756e NAS 5GS: Further updates according to 2.0.0 -555067724a VoIP: fix in prepare filter for VOIP calls -78ae936d6b ISUP: Add an expert entry for wrong optional parameter length. -1bbbbdcf46 [GSM A RR]: Fix Feature Indicator (10.5.2.76) -ee4d8c66d5 pfcp: corrected Graceful Release Period tree Header for better readability -e281ca6f83 HTTP2: prevent a segmentation fault if HTTP2 dissector was not called on first pass -94bf85ad26 ENIP: Pull out CPF items to separate functions -4059b56d3d DOCSIS: correct reassembly of UCD in REG-RSP-MP and DBC-REQ messages -40f655392f Bluetooth: HFP: Implement some Apple-specific AT commands -69ad89caa9 Make sure *both* sides are unsigned. -0cc092d4b1 Try again to fix the signed vs. unsigned comparison warning. -96c4655ae0 Fix signed vs. unsigned comparison warning. -871e964627 Add some length checks, remove a DISSECTOR_ASSERT(). -a37ace7bfd Doxygen updates. -169ff5a7f5 BT Common: fix btcommon.eir_ad.entry.le_role filter -4e7f4881d2 Don't let randpkt write packets libwiretap can't read. -a03eacc7aa Clean up handling of counted blobs of bytes. -362576e107 gtpv2: Avoid possible misuse of comma operator warning -ac17c3fe14 GTPv2: updated Presence Reporting Area IEs -16b04f59ed NAS-5GS: Update towards spec 2.0.0 -6825f47bd1 wisun: fix name of Netricity Frame Type IE -9b03b6fc8e ber: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -1568ea952b BT Common: use bluetooth_address_type_vals with btcommon.eir_ad.entry.le_bd_addr.type -24a2e2d52f Diameter: added AVPs 2845 and 2846 to 'dictionary.xml' -4f383c2b8c zbee nwk gp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -7b6f351a05 inap: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -bfba71c3b0 http: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -2047d68872 opa-fe: Add Support for Reassembly of FE TCP Packets -53a1840626 Windows: HiDPI-ify our native print dialogs. -2f64ec0844 Give more detailed information about capture permissions on Debian. -722d6b06f6 Rewrite make-{dissectors,taps} in Python -bfb7028ba9 More shellcheck fixes. -0e3901d82f debian-setup: fix GnuTLS installation for Ubuntu 14.04 -3b5b7b4da9 dct2000: call LTE NAS dissector for r13 release -deddb545b8 Offer a permissions suggestion for macOS. -dd87f2018a Fix names in declarations to match definitions. -5ecbcaf483 Improve the secondary error messages for pcap errors. -e0b8837d9a [Automatic update for 2018-06-10] -3c9c2c6534 If device->active_dlt = -1, show "Unknown" rather than "DLT -1". -0fbb5f84d0 Do bounds checking of the offset and length in proto_tree_add_string(). -33eb5e73dd Use FT_NONE, not FT_STRINGZ, for the field that covers the packet. -e12e6b79f9 RRC: Simplify private data creation -4ffca502cc NBAP: Simplify private data creation -8f3ff1d24d RANAP: Simplify private data creation -1aff175b1c gitlab-ci: add opensuse build. -edcad2c3f5 gitlab-ci: add centos build. -df1b07cc62 gitlab-ci: add tshark --version test after all jobs. -d279713cf8 inap: Add Digits dissection -bc2e185278 fp: Use add_item_ret for cfn control -8c73874ef0 Fix handling of text headers with non-text values. -e528602a64 A bit of fine tuning the stcsig dissector. -e088fcd84c gitlab-ci: make ubuntu steps a module. -c8f070473a camel: Add Digits dissection -b296168874 rpm: fix compilation on centos (uses cmake3). -43a88c230f Fixup a couple of shellcheck "fixes". -89540b9cba Make the string representation of the frame bitmap cover the frame bitmap. -09a7e8e863 The string part of a NULL string is zero bytes long, not 4 bytes long. -3cfd2bf0b3 NGAP: fix compilation with gcc 8.1.1 -ee88dc8196 BT Common: fix dissection of 32 bits and 128 bits UUID -650e379154 Show the names of the profile, device and cluster in the simple descriptor response. -d56e596fb9 rtps: Added data tags -bd2c4deb72 LISP: Decode AFNUM_802 as AFNUM_EUI48 -99aeec08d0 Diameter: Add enum value to 3GPP AVP 614 Server-Assignment-Type. -20971b17e1 NGAP: New dissector for 3GPP TS 38.413 -2b1741ecd0 rpm-setup: add rpmbuild package. -e2ada3e687 rpm-setup: add support for opensuse non-interactive mode. -63c62a2212 tools: update rpm-setup. -e7c6576b51 SCTP: Add a checkbox to show relative TSNs -9932f496e2 PROFINET: ErrorCode2 is updated -7ae1c683f3 s101: add initializer. -1c7b101b35 New protocol support for Lawo EmberPlus which is Glow embedded in S101 -e020ccab49 Fix again. -36c79feda8 Fix indentation. -0a9e92d585 Use proto_tree_add_expert{_format}() to report errors. -0d25e3d11f ua3g: updated freeseating message decoding to support ipv6 address in maincpu0 and maincpu1 parameters. -f8092f96b3 Qt: Move wireshark-qt.cpp back to ui/qt/main.cpp. -37119e5da0 FP: Migrating some fields to add_item_ret -f76f9a51b8 Fix a comparison. -8f664a746c Preincrement iterators for better performance -4905983845 More shellcheck checks and fixes. -0882e94cff Qt: Set the ByteViewText field and protocol foreground. -0ac8960b9f rbm: fix compilation with gcc-8. -100d8ec970 add dissector for distributed ruby protocol. -500102c265 add file dissector for ruby marshal objects. -27ce47ce83 FP: Decode T1,T2,T3 -24713511eb wiretap: add support for ruby marshal object files. -78cb5c7776 FP: Show sir target units in tree -56a33b8093 MTP3: Have prototype parameter names match the implementation -9031281672 CMake: Get rid of FULL_SO_VERSION -6bb5a7af66 lemon: Make it build with __clang_analyzer__ defined -79da59e31f FP: Only show 1 digit after the dot for UL SIR -c99e9d6aa4 Add COMMON_ARGS to the "Command and args" message. -a5d6ccc50d Shellcheck fixes. -f2dada0663 Make sure proto_tree_add_expert items are always added to the tree. -c82883c1d6 cmake: fix DTD, Diameter and radius dependencies -26be931810 extcap: Fix a potential leak of memory pointed to by 'toolbar_entry' -e8493fa7c4 GTP: Don't test for the obvious -d10f0a62b2 3GPP NAS: fix dissection of Linked TI IE -16cd981151 Tweak cppcheck to test with better settings -fc4de96fe7 Docs: Update the Configuration Profiles section of the User's Guide. -ba3dfd5f4b Fix rpm-setup.sh so it works when you're not installing the optional pkgs. -ae759a4777 VXLAN: hang undissected data off the top-level tree. -5138f6b8c3 WSUG: Update the profiles dialog image. -446b22ba25 Debian: Add missing symbols. -8cead5ed74 UDS: Add Transfer Data Block Sequence Counter -836e2bfe55 Debian: More GNUTLS updates. -c23f352064 Spirent Test Center Signature decoding support including FibreChannel -394f603c2b Diameter: Type name should be IPAddress -7745c093cf Diameter: Add some protocol values to AVP Protocol enum. -896049f68f SYNC: make sync.length_of_packet filter usable -ecc9b011c5 SYNC: fix decoding of PDU type 3 format -6327a86981 We were telling the FibreChannel dissector to decode the last 8 bytes twice -b891fe969e Diameter: Update with some AVPs from RFC 5777 -cbffd8c646 gtp, gtpv2: improve request/reply matching algorithm -14456d0de8 travis: fix gem command line. -94c92f2492 Remove a now-unused field. -6440a33fdf ZBEE-NWK-GP:add support for some ZGP commands -447ffdf042 Correctly handle the PPI GPS timestamp fraction -8e7396edb4 Don't use FT_STRING fields for non-strings. -34df836f0f Debian: Use libgnutls28-dev. -63ded3e9df Move a comment where it belongs -e253c18400 PDCP NR: add SDAP header presence indication and dissection -1f6eb7d7a8 SCTP: Adjust minTSN -b9e8b7cb24 When using the NEW_PROTO_TREE_API, the proto_tree_add... functions are "redefined" to handle the same way as before. -70e49e8e13 travis: don't install asciidoctor's documentation. -3add4176ea tools: add bsd-setup.sh. -6addd9602b gtpv2: Fix timestamps in GTPv2 Secondary RAT Usage Data Report IE -5aa20ff824 Allow user to override config dir for all OSes -236af95178 Added support for new proprietary fields (private extensions) for Ericsson. -79b12ab071 Use proper unsigned constant for bit shift -4af23446b6 Send the "Command and args:" message to the right output file. -ceeff7db4d MAC: Use PINFO_FD_VISITED macro -3542b22ba7 RLC: Use PINFO_FD_VISITED macro -f6e3ed7e87 RRC: Use PINFO_FD_VISITED macro -79a024337d NBAP: Use PINFO_FD_VISITED macro -6be2fa34e7 RSL: Fix bug in dissector for RELEASE REQUEST -5767118ec9 Free dynamic header fields on exit -5c51008ef0 Fix handling of guintvars. -f5faa1e12d [Automatic update for 2018-06-03] -de6f6056f1 CIP: Remove extra tree level from path segments -045f2aa173 sharkd_session.c: fix a size_t to int conversion warning emitted by MSVC2017 x64 -2f9c61f03f Name update. -05b7f6e52c FP: Use PINFO_FD_VISITED macro -4812085c28 scte35: fix uninitialized variable. -871ed51bb1 DCT2000: call lte rrc dissector for later releases -51318eccfc Make make-{taps,dissectors}.c shared code shared. -f4e3d8cbf3 Qt: Rename MainWelcome -5ff8c3895a SCCP: fix performance drop in reassembler code -a1a56bd97d Qt: Move Layout and clear master_split use -2235c89e0c gsm_a_bssmap: Add LCLS specific PDU dissection -b5f36fed86 pfcp: decode Network Instance as string -dd33eacfa4 CIP: Minor updates -4e82b0b6da Remove tabs around manuf names as shown for BASE_OUI -c9ba7c95df CIP: Use a struct for connection triad -a7c244e4f1 Don't assume an HTTP header doesn't contain a NUL. -bbf31d3d54 CIP Security: Fix Preshared Key parsing -de447c1544 sharkd: add support for io graph. -f6679c75f7 Docs: Add a live preview section to the docbook README. -241eeb6333 Docs: Fix a couple of Asciidoctor warnings. -00f51fef21 Don't check the CRC if the message isn't big enough to have a CRC. -64a2b4101a Move make-taps and make-dissectors to tools/ -337b991cf0 PCP: implement label support introduced in PCP 4.0.0 -02047488f1 Thread dissecting for Coap payload: fix to token index -ff28818088 mysql: fix packet length calculation -d8c19f8593 CMake: clarify that perl is mandatory -52066dae67 DCT2000: call NR RRC dissector for protocol payloads. -93e6ab8eb9 Fix problem building on NetBSD 7.1. -55304159fc Test: Add UTF-8 filter tests. -a5d3079b07 ifaddrs.h may require sys/types.h to be included first. -031dc5dfc4 Diameter: Remove make file. -9e4f7dc50d Qt:Fix ProtoTree Copy -c5b5c4a2ed ZBEE-NWK-GP: Correct the number of leading 0s in display -30ebff35e3 Qt: use data() instead of constData() in pcap_compile(). -06571ad330 Add valgrind support to randpkt-test.sh. -8da4777440 Qt: fix memleaks on opening a context menu -349c3aa3d5 Qt: fix memleaks in protocol preferences menu -7a59406e78 Qt: fix memleak in PacketList::contextMenuEvent -ac041b9d0b Qt: fix memleak from cf_get_display_name -1a1f424346 Add PROXY(v2) protocol -6bcae9d34c .mailmap: update of May (2018) -2cb6056388 http: continue parsing in spite of illegal header name -635cad9373 mstp: fix buffer overflow in COBS decoding -bf886df8b6 wiretap: camins: add support for timestamps -8f6c3ee8e1 Boost the maximum frame size. -c74ba09dcf Use rel_time_to_secs_str() to format a time delta. -d2671e6b6a RPC-over-RDMA: fix infinite loop -1787a1f84c Add the MATE documentation chapter to the User Guide -1d8c18673d ua3g: added setup of rtp/rtcp converstations from record-rtp message -f573e8f2fa gtp: added "response in/to" for GPRS Data record -db009f4b07 GTP: fix dissection of GGSN addresses in PDP Context ie -272caac0e9 GTPv2: improve visualization of PDN addresses -f59272dd8f ESP: fix a memory leak in UAT management -338604ad9e tools: rename rpm_setup.sh to reflect other similar scripts. -fab15cd64f wsutil: fix compilation on freebsd. -2439483593 Indicate *which* field would go past the MAX_TREE_ITEMS limit. -91c069d5b3 Fix test for early exit from MMSE dissector. -315b905ed5 ua3g: updated decoding of set-skin-id message -b3ccf911db ua3g: fixed decoding of start-tone message -07454464a4 sctp-analysis: Use g_list_free_full() in a couple of places. -ea763a9638 Qt: select a better default Decode As table -2ef7e8cf42 SCTPAllAssocsDialog: fix memleak of "sctp_assocs" -d90aa21395 CIP: Pull out segment parsing to separate functions -20db0cafec ICMPv6: fix wrong tree for some bitmask field -e54c0477bc ICMPv6: fix malformed packet when there is Use Prefix Part Label (Router Renumbering) -25118898a9 Make sure the offset doesn't overflow. -101b692569 Fix incorrect formatting of NSAP area addresses/address prefixes. -af24816568 [Automatic update for 2018-05-27] -72872a7328 More bitfield fixes. -5b30d5c767 Have a dissector table for SSL/TLS/DTLS ALPN protocol IDs. -53a373693c Fix 802.11ax fields. -59b2ea5129 Fix STUN-over-SSL/TLS/DTLS. -e299b4098b SCTP: plug the remaining memleaks in the tap -06879e89c0 SCTP: fix crash when filtering an association -0e517232a8 Added support for extended length BACnet MS/TP data frames. -07f7008e4c 6LoRH: fix in IP-in-IP header dissector -b401307e36 quakeworld: fix issue found by PVS Studio (V529) -852037fa3c maxmind_db.c: fix a memory leak -0c64946e04 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -ef5fb85983 gQUIC: update code source link and add new error code -5f35fddc23 gQUIC: it is possible to have multiple COPT Tag -169887f170 udpdump: add error message from libwritecap. -63f7668990 ssh: change return value from gint to guint (CID: 1417453). -7f4c2bae5c ciscodump: check return value of libpcap_write_packet (CID: 1435606). -089368f97e More comment updates. -3a9a55979c Fix comments. -da68966665 Update protocol references. -9b92d825cb SSL: Send the record_length to the dissect_ssl3_alert and use it -bf8590326a dpa400: Fix wiretap data packet len -a1e5a15780 wslua: fix NSTime:__tostring for negative values -b078310bd0 Qt: fix use-after-free on error while saving exported packets -0bfdb0f72b PAPI: Add new type for WebCC -ca1999f2d2 ua3g: move if in the fallthrough case. -53dfec9b99 Qt: Configure the selection color via the preferences -31663c4056 ua3g: moved setup of rtp/rtcp conversations from packet-ua to packet-ua3g, where the start-rtp message is actually decoded. -9830c5f7f9 uaudp: removed old/unused code (#if 0...#endif) -67051511ed smb: fix wrong exported smb2 object due to hash collision -69e9dd2c01 ieee80211: Support raw 802.11 data frame dissectors -054979a2a4 .mailmap: update of May (2018) -93adeae1a8 Remove some unused .gitignore entries. -0362891ecf media_type: Default decode application/octet-stream as data -0dcd8cd1a2 Asciidoctor: Remove underscores from macro names. -c4c5ad2686 ieee80211: Make DMG Capabilities dissection handle earlier formats -ca434b16d5 PDCP NR: add a framing option to indicate MAC-I presence in user plane PDU (CID 1435480) -4b665e2649 Allow extra plugins to be missing e.g. because they are in another branch and still succeed with CMake. -f23306e847 opa-mad: Add Support for Reassembly of PA & SA RMPP packets -06d6fbfdc1 6lowpan: fix reassembly for forwarded packets -25a95709a1 extcap: set EXTCAP_DIR in the root cmake file and propagate it. -63025ae2e1 ws_pipe: don't check for negative number using DWORD. -6000b8d872 DoIP: ISO 13400-2 Diagnostic communication over Internet Protocol -78f04d4800 RNSAP: Parse transportLayerAddress and bindingID -cd2d3dd645 NBAP: Fix style issues in .cnf -b16f7f7397 ieee80211: Add dissector for Aerohive vendor specific IE -1bdc98936f coap: Revert "Store ctype values in transaction tracking" -afd0eef4f6 androiddump: Fix tcpdump encap type when libwiretap is used -c59fae221e pfcp: updated names Sx -> PFCP -36bb60170d uaudp: simplified code (moved tests of length before the switch/cases) -790d490249 CMake: remove GIT_BIN_PARAM -1b6c702226 Qt: Support search without a selected packet -c159d48420 maxmind: Move request processing to a thread. -dcececa79f ieee80211: Make QoS DSCP Exception and Range descriptions searchable. -44ccc3a963 ieee80211: extend DMG capabilities element -949bb98319 IEEE 1722: rename IEC subdissector from 61883 to iec61883 -5ccac2b65a NBAP: Simplify private data API -14b2d4c4a3 Add asciidoctor and asciidoctor-pdf to macos-setup.sh -570bc14df1 plugins: Don't free static variable -83f6dd4ef9 ws_pipe: fix return code on windows. -1a80691ee7 Expand doc/pugins.example README a bit. -7f45158f96 Fixups to doc/plugins.example build -a8b6c6fbcc Don't look for Asciidoctor PDF unless we find Asciidoctor. -603fe4c7ad Qt: Update menus when mark/ignore/timeref packet -422c37499f vnc: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -6957de495f VNC: move parentheses (and reindent code). -675e0649c0 make our version of nla_for_each_nested() public -1d2b0d91e3 pem: validate the base64 lines -d9c70acaf4 RANAP: optimize a bit the heuristic checks -da07094516 RNSAP over SCCP heuristic dissector -ab53ddbdce NBAP: remove an unused expert info field -54ab26ad93 NBAP: remove a useless mask -eadfd6d3c3 Qt: Default no selection in UAT dialog -b1b4d1e1ee uaudp: added support of IPv6 address for the system_ip preference value. -54e6d5551e NBAP: optimize a bit the heuristic checks -0542c5b700 Do IP address resolution synchronously before printing in TShark. -0f1f1d0ab8 Creat protocol tvbuff before allocating and freeing memory. -f01ff0cb0c Test: Consolidate our environments. -e4bca0316b Fix a typo. -1266da2c53 enip: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -46dc5f7516 sccp: fix data reassembly with multiple fragments -fc6dd90351 nas-5gs: Return if the message isn't 5GS. -8fdaeb80e8 rnsap: fix use-after-free of "obj_id" -ede3cdeec9 lwm2mtlv: Fix reloading Resource name table -eed4961387 CMake: Search for asciidoctor-pdf separate from asciidoctor. -50197b3023 Qt: Set a minimum width for the main window. -f45ef3d46d rlc: Catch exceptions from sub-dissectors -d41a5dceff ieee80211: fix the value for CBAP allocation -5d69755c50 Convert doc/plugins.example to use CMake -03aae2267f CMake: Fix unset VERSION_RELEASE variable in wireshark.pc -51062de5ec proto: add handle of NTP bit 0 -662b3a27f8 Windows: update custom_plugins.txt template -f9658cd512 GTP: update GTP-U extension header types -2ecf69f773 Test: Be more paranoid about our log output. -e6c832c49a Update some CMakeListsCustom.txt templates -ec421a07b5 Restore doc/plugins.example Makefile.am -dbd99f8998 PDCP NR: status bitmap starts at FMC+1 -bded74eb66 Do not use #if* in struct -95082052da json: fix typo. -cd49b7f4fe sccp: refactor XUDT/XUDTS dissection to reduce code duplication -3f794bb2bb Make the two names for Unigraf DPA-400 captures the same. -544aba3263 Make the two file type descriptions for WTAP_FILE_TYPE_SUBTYPE_MPLOG the same. -033a1be4ab Add an entry for WTAP_ENCAP_DPAUXMON. -040b70364d Add entries for two WTAP_ENCAP_ types, and clean up another entry. -b6d24bf37d 80211ax: Fixes for Mult-STA Block Acks, searching in MCS sets, a-control -0afa145a4b [Automatic update for 2018-05-20] -e7056e6ce6 CIP: Code cleanup -8ee56d2982 Get rid of add_async_dns_ipv4(). -724877497a Make private variables static. -7655e0bad6 cmake: move extcap sections to extcap/CMakeLists.txt. -e4edeab1e0 prefs: fix bug in color saving -5ed87ffe06 If the OS version of curl isn't new enough, download and install from source. -7138fc8dc5 Install CMake 3.5.2 on Lion and 3.7.2 on later releases. -b1de8c87a1 Older versions of Clang don't understand -Wpedantic. -1a4f65c4a3 Don't try to download MaxMindDB on Lion or earlier. -5fb3385701 maxmind: Process our requests more often. -52e3e79ec7 Wrong Darwin major version - Lion is 11, not 10. -7ae53c7e95 Don't try to download Ninja on Lion or earlier. -24baf35566 ieee80211: fix typos related to 802.11ad -71a240d611 cmake: remove dependency of i18n.qrc on .qm files -819696eaa7 prefs: remove wimaxasncp.udp.wimax_port compatibility -40dbc0ccf2 proto.c: do not dereference a NULL pointer in proto_item_get_len() on first pass -ad80dd0831 BOOTP: Disentangle BSDP naming from PacketCable. -8beb669b32 travis: add regression tests to pcap builds. -b849730be7 randpktdump: use boolflag instead of boolean in config. -0d39276961 elf: fix unintented sign extension. -a52aacd716 CMake: cleanup ui/qt/CMakeLists.txt -90887f3367 QUIC: Append colmun info and use small "name" -699485fbab Qt: Make sure we destroy the Capture Information dialog. -e7c5804ba2 Debian: Add a missing symbol. -f440561b8c dot11crypt: add bounds check for TDLS elements -39586110d8 travis: add wireshark/stable ppa. -c57695a13e dpauxmon: remove precision loss in dump_packet. -0937979a61 Asterix: Definition for ASTERIX Category 032 - Miniplan Messages -a0b46a06f3 Win32: Add a missing check. -2a9886bf09 RRC: Make the U-RNTI field filterable -644939ed9e CMake: try to fix duplicate qm builds on Windows -64ef1ca87f radius: fix memleaks in dissect_attribute_value_pairs -177ea9e75a test: require Libgcrypt 1.6 for TDLS test -438c1066d5 GQUIC: Tag are always use LITTLE ENDIAN encoding -d6eafc0941 GQUIC: Add support of version Q04x -7754c3086b isobus-vt: fix issue found by PVS Studio (V523) -c20255e25a rsh: fix issue found by PVS Studio (V519) -57ddb2e651 lbmpdm: fix issue found by PVS Studio (V519) -6a95d5251c exec: fix issue found by PVS Studio (V519) -4ae76081d5 btavdtp: fix issue found by PVS Studio (V519) -4d711c92b1 reasemble_test: fix issue found by PVS Studio (V519) -c4ba94f398 dpauxmon (extcap): fix no previous prototype for function 'nl_receive_timeout' [-Wmissing-prototypes] -cf85fd13bc dpa400: fix no previous prototype for function 'dpa400_open' [-Wmissing-prototypes] -edab64cf4e authors update -fd85b477d6 opa-mad: fix issue found by PVS Studio (V501) -3a0b4d6431 vnc: fix issue found by PVS Studio (V1003) -88f7dae986 pkcs1: recognize the ecdsa-with-SHA1 OID -d8ab5676dc dcerpc-fileexp: fix issue found by PVS Studio (V523) -b5cba9ea11 qt_ui_utils: fix issue found by PVS Studio (V519) -2fd5f93188 Qt: fix issue found by PVS Studio (V519) -780087d996 radius: fix issue found by PVS Studio (V519) -b21385b384 rpc: fix issue found by PVS Studio (V523) -3bbcd32d95 UMTS FP: fix a load of misaligned address reported by UBSan -4a01a952ed Remove older Visual Studio suport. -d08d0a87c5 Eliminate some unneeded header checks. -054a7e4606 Qt: Fix a memory leak. -7612814769 Add a few more notes to git-export-release.sh. -4edfcaa102 Qt: Save the Capture Information dialog geometry. -1feea92ef3 CMake: Skip more header checks on Windows. -d0823e3920 GSM MAP: Dissect SM-RP-SMEA -322f163cbd Update a comment. -73678453bb WSUG: Fix an attribute. -cb9b889d40 travis: remove duplicate line. -0c8c714e9e travis: enable apt update. -37e4cf69f1 Not GTK+-only any more. -8322c5e210 Get rid of a GTK+-only field. -2dfce3b54b pfcp: add message length check -de354e3149 Minimum supported QT-Version is 5.2 -d90505e8be Not GTK+-only any more. -9ec5b2b0fe Qt: Implement the capture info dialog. -62999cc677 Windows: Make sure more native dialogs handle HiDPI. -d3427b8a65 megaco: fix issue found PVS Studio (V517) -4dc27d9b7d CMake 3.11.0 has problems on Lion; use 3.5.2, which works. -995b0bab09 ldap: fix issue found by PVS Studio (V1001) -e18d20c728 wbxml: fix issue found by PVS Studio (V1001) -233c27e9dc smpp: fix issue found by PVS Studio (V1001) -e2ebd8c72a rtps: fix issue found by PVS Studio (V1001) -c05757ff35 h264: fix issue found by PVS Studio (V1001) -67c6420473 ber: clamp BER lengths to avoid integer overflow -df5a8b29bb ber: fix buffer overrun (read) in dissect_ber_constrained_bitstring -9ee790e99c tvbuff_zlib: reject negative lengths to avoid buffer overrun -e67283ddca ISMP: fix tuple decoding -2af0e81071 dissectors: fix uint to int wrong sign promotion. -d7ea76d1e5 x509: Add decoding of Userid "0.9.2342.19200300.100.1.1" "id-userid" -2db3db56bf umts_rlc, umts_mac: fix memory leaks (found via ASAN) -3ba56ce586 wiretap: Add a reader for files in the PEM-like format specified by RFC 7468 -48fac2a18d gsm_a_dtap: fix off-by-one buffer overflow (write) -171d92cc14 lwm2mtlv: Add Resource name tables -4c1690ac47 CMake: require at least CMake 3.5 -e21da73826 CMake: fix Git binary parameter -4fd404d8da Update Eugene Adell's email in .mailmap -30ae3847e0 Mention how to get Ninja, and speak more of UNIX and UNIX-like platforms. -81bfa3f7b8 Don't speak of "UNIX". -9c20675d0e Give Ninja build instructions if we've installed Ninja. -ec8b402a76 Download and install Ninja. -e7db145b7f Get rid of debugging printout. -748c569f88 Clean up Qt installation. -67b9ccd45f Update a comment. -33c836af9f Builds require CMake, so always install it. -548f7547fe changing Author's email for Eugene Adell -f4724d0b37 Qt: MainWindow::dropEvent fixes. -4413d43962 rtcp: fix buffer overflow in transport-cc dissection -10306f9a32 Free g_array_free-related memory leaks -bb81e1807b Free g_ptr_array_free-related memory leaks -d80acae40d tvbuff: make tvb_bytes_exist fail with negative values -17647c4041 fip: avoid tvb_bytes_exist with negative length -e0002b0427 extcap: Support for DisplayPort AUX channel monitors -8f4072b481 QUIC: fix initial_max_streams_* decoding and rename it -5fef0e8c37 Fix indentation. -6e88943d0e BGP: Validate length of Path Attribute records. -d80dbe533c Display configured checksum Expert summary string -843735e0ef dns: fix null pointer deref for empty name in SRV record -19c4589246 proto: handle split bits covering more than 32 bits -b10dbb8614 ieee80211: Conform with IEEE802.11-2016 around VHT MCS Set in VHT Capabilities. -57e2e0c10d Update some comments. -5e5cc440a2 checkAPIs: handle C++ / C99-style '//' comments -3a1bf2b87e Use ws_g_warning() for plugin registration errors. -6dedca3ece wiretap: use pcapng_debug instead of g_warning. -d08a53a7b9 Q.931: fix use-after-free (write) of "q931_pi" -52f4a2c4d1 mac-nr: check that control elements happen in the appropriate place -503dc214ad Remove a question from a comment. -afad14dcfe Get rid of some GTK+-only stuff. -7d1c534ac9 tools: add missing packages to osx setup. -4a3813984b Fix indentation. -3a0dd69d04 Get rid of some GTK+-only stuff. -bd166c2b08 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -5fa2719a7d wsutil: fix json-glib memleaks and warning -a2376d27d7 batadv: Check checksum for full TT responses -4a8957540d batadv: Accept Multicast TVLV v2 -e6d2f14009 ieee80211: remove unused variable and fix compilation -761365e574 radiotap: Bring the HE header dissection into conformance with changes. -fce04c23ef ieee80211: Bring HT Info into conformance with IEEE802.11-2016. -b1e0cb01b3 coap: fix use-after-free of "coinfo->ctype_str" -5b385f3a4d [Automatic update for 2018-05-13] -b55713dccb Suppress -Wshadow warnings in Bison-generated code. -fb877ef5da Get rid of some GTK+-only stuff. -4e0de38081 Get rid of GTK+-only structure member. -315599fff6 Report the appropriate secondary message for ENOSPC and EDQUOT. -af394ddf72 Add missing docbook graphics files to the CMake file. -04fffbbe9f batadv: Fix label for batadv.unicast_tvlv.src -f8ac12c5b3 html2txt.py: replaced 2 occurences of '{}' with equal '{0}' because of CentOS 6.x+Python2.6.6 issues -4d800d7b8a gsm_a_gm: fix potential buffer overrun (read) -65754fa4d7 bluecom: remove dead stores/increments (found by clang). -16a52bff6c rtmpt: fix dissection of multiple packets on second pass -e7cd2f8960 CIP Motion: Various Updates -5ec2265d2f test: add test for resolved addresses -b217c8fea1 cli: make "-z host,ipv4" filter actually work -03a8e01cfc CIP: Data Type updates -91d173eb13 MAC LTE: fix mac-lte.slsch.format field -14f42f40df Remove wireshark-gtk.desktop. -75a4568a00 NSIS: Fixup some uninstall variables. -becc442da9 wsutil: fix WS_INET_ADDRSTRLEN definition on Windows -17190a1ed2 List some removed features in the release notes. -aedc1c7e49 NSIS: Modernize the installer and remove GTK+ entries. -ff90e30944 WiX: Remove remaining GTK+ content. -f7e879c5cf CMake: Remove FindFreetype. -c430645b4d wiretap: DPA-400 logfile support -bfd51199e7 DisplayPort AUX channel protocol dissector -68ec514b5f wsutil: null-terminate string in ws_read_string_from_pipe (CID: 1364684). -695fdaba95 nettrace: add g_assert in write_packet_data (CID 1435482). -9a30bad6b6 gitignore: add test log files. -a729c0f173 wslua: fix memleak in Dir.remove_all on error path -d834299472 Remove a bunch of unused images. -4362276ef3 fp: Avoid changes to info column after payload dissection -9a8f44f4bb fp: Fix incorrect framing -2800786c16 nas_5gs: remove legacy return (CID: 1435476). -0ee4a60bc7 zbee-zcl-general: fix typo (CID 1435473). -957ae1fc48 packet-ieee80211: fix infinite loop (CID 1435463). -23e1cde5e7 Windows: Make sure native dialogs handle HiDPI. -e76ca2d3cb ui/tap-rtp-common: fix some memleaks -67ea8cb25f ui/voip_calls: fix memleak in is_mgcp_signal -5507a34d1f Qt: fix memleaks in CompiledFilterOutput -064c09a293 Qt: fix memleak of profile name on copying a profile -e7d24c606c Always explicitly set tm_isdst before calling mktime(). -517e353e7f Qt: remove unused vars in main_window_preferences_frame (CID 1435498). -4b6224a673 proto: don't overrun buffer. -a5e3414fc6 extcap: Fix required indicator -bba0041bfd Qt: Add Show as UTF-16 in Show Packet Bytes -a1f95b6458 Qt: Add plural translations -612fb778f5 Qt: Update frame selected in several cases -4513c66b1a You have to set tm_isdst before calling mktime(). -270f0554d8 You have to set tm_isdst before calling mktime(). -2946575199 Fix infinite loop. -c1deca1401 smb: fix memleak in export objects -e9c5d937b5 Windows: prioritize Npcap over WinPcap -8756d0ad12 sshdump/ciscodump: use groups in config. -7a09f7b754 dtls: Remove period from Version blurb -c2eb71c25c Qt: fix IPv4 GeoIP lookup in endpoints dialog -7782cb8688 sharkd: fix IPv4 GeoIP lookup -0af6ba1a53 extcap: Group arguments -02a67d4e1e Report the file name in the "#if/#endif mismatch" error. -76a29d7855 wiretap: make open_info_base[] const -f7a660ec28 Bluetooth: ATT: Fix description of few fields -d230b30610 Bluetooth: Assigned Numbers: Add Mesh Characteristics -a87b5fc43f Bluetooth: GATT: Add prepare to implementing FTMS/FTMP -6c0f6f52d3 gtp, gtpv2: fix memory leaks in association code (found via ASAN) -6e9c3438bc Revert "wiretap: DPA-400 logfile support" -dfd6eb5d68 wiretap: DPA-400 logfile support -c9832726bf Refer to the bytes of the real checksum field if the checksum is missing or generated -fc5ebe217f wiretap: Add a file_gets variant that returns a pointer to the NUL terminator -282eb96e63 pfcp: added IEs 132-139 -f72481a144 Test: Make sure we run our display filter tests. -b27cd62519 mac-nr: Break down the RAR UL Grant -9136c59fa1 IEC-61850 MMS INFO-Column extended with invokeID, domainID, itemID -5cdff26107 sharkd: support for MaxMindDB. -a834d3794d [Automatic update for 2018-05-06] -4e6d4b94e2 zbee-security: fix keyring memleaks -84c200af93 travis: update to gcc-8 and clang-5 -4c14ac0754 tcp: fix memleak in Follow TCP tap in error cases -230d7d4e90 Test: Integrate ftsanity directly into our tests. -15cfc41e94 Don't use dladdr() to get a pathname for the current executable(). -41445d0e97 Use dlget() and dlgetname() to get the executable path name on HP-UX. -f447aa7dd7 On Solaris, check for getexecname in CMake. -1ebbb09c5b plugin_if: fix small memory leak in ext_menubar_add_separator -8569b8000f pfcp: fix typo. -7c9f333ad0 nettrace_3gpp_32_423: fix memleak and copy of uninitialized memory -7591ed848e Test: Add dftest to our tests. -8db1616ec3 Get rid of more autotoolsisms. -ec5af355d3 docbook: add "-y" to all windows choco commands. -3f49c0d3ca g_slist_free_full: Use g_slist_free_full() in a couple of places. -8815ac76db CMake: fix build by not unnecessarily linking with wsutil -7f7f8326af autotools: remove more makefiles. -ecefe755d4 l16_mono: fix a typo in CMakeLists.txt -12613415ef travis: use ninja for building. -ae6afe416b CIP Motion: Attribute Support -087cb7d7aa pfcp: updated UP Function Features IE -0d9a7455a6 Fix function declaration of ws_buffer_length(). -895cfbfd01 Qt: Add check for running toolbar reader thread -751e9463ce Test: Fix default capture interface discovery. -83b8c9c988 Qt: Fix toolbar signal on start capture -869180ce7d gitlab-ci: add gcc-8 and use it for nopcap build. -3dce4ea3d3 tools: add missing optional packages in debian/rpm setup. -d431863e70 tools: add ninja to debian/rpm additional packages. -c4ffae6aad Qt: Set margins in createEditor layout -47bf21a6c8 SDP: do not assume that media_desc pointer is always set -faf5f86e7e make-version.pl: Make the SVN output more similar to the git one. -ab949e6deb mac-nr: 15.1.0 changes to RAR PDU -7c8f7052c8 pfcp: correction of length -5905fcd4dc extcap_parser.c: fix compilation with gcc 8 -092564a336 prefs.c: fix compilation with gcc 8 -ec0f8e6c36 fix missing parentheses in 'if' statement -22fc5fb865 WiX: Options dialog updates. -d1a2b6973f Editorconfig: Add a filename match for Makefiles. -ef4080bc3a WSDG: Stop recommending Cygwin. -46b0099588 Remove a leftover Makefile. -e7cd78d4b3 CMake: check for /Qspectre before using it -30c0d7ba49 erf.c: fix compilation with gcc 8 -1eda133c36 MATE: fix compilation with gcc 8 -c514ad11d6 Qt: fix compilation with gcc 8 -f4378d70dd Windows: Upgrade WinSparkle to 0.5.7. -a863ee0c86 cosine.c: fix compilation with gcc 8 -ac1c1c3e58 extcap.c: fix compilation with gcc 8 -acdda66ce8 extcap-base.c: fix compilation with gcc 8 -875e34c88f QUIC: fix compilation with gcc 8 -42d43ada2e TWAMP: fix compilation with gcc 8 -966c595782 GTP: fix compilation with gcc 8 -131eb5593b netscreen.c: fix compilation with gcc 8 -cf4d7ad946 btle: Show correct LLData Timeout value -3eb9ec7baf NSIS: add descriptions for new plugins types -1a1550ba0a Modify Ericsson.xml to include additional AVPs -65c1283d77 rpm-package: Use version.h to generate version string in RPM Packaging. -ff2c8ef00f VITA 49: add an explicit option to activate Ettus UHD header workaround -5cc6cd3ae6 IEEE 1905.1a: use col_add_str to add non const strings -f7296644c5 prefs: fix importing some old protocol preferences -58da452d22 Test: Remove the Bash test scripts. -cd94b1cb8e Force textify.ps1 to read files as UTF-8. -15f1b0b5e4 mgcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -737270dc8c Fix the utility-launcher to look at the name it's run as. -44537199a2 Test: Add wslua. -74fd569018 Test: Fix capinfos output and command paths. -48ab9adbd5 obex: Fix request response arrows -2ed9115a4b prefs: fix crash when setting certain obsolete port preferences -82824fd394 ZigBee: Add remaining attributes from Smart Energy Device Management cluster -4d2844ccec Qt: do not further modify filename from Save dialog -552ef8b1f4 Qt: improve extension selection in Save As dialog -6e4caf3d90 BOOTP BSDP: Allow "pad" and "end" suboptions. -b768386f35 gsm_r_uus1: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -d56273a8d0 bfcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -89515306ab TPM20: fully initialize tpm_entry structure -1d4734a26e TPM20: add file to .editorconfig -14720ace06 Fix comment end after SPDX identifier -488c831790 Use common indenting space in heading -d25e7c8d91 Test: More fixes and updates. -ed38488211 Test: Add unittests. -bd5a7d0295 Test: More fixups. -c353a12cc0 Test: Add a missing global. -edd9e8387e Test: Add text2pcap. -d32ccb5c87 Test: Add name resolution. -295abe2e83 LDSS: Fix a read overrun in dissect_ldss_transfer. -c63be89ab8 WSDG: Remove ENABLE_CHM_GUIDES -418ddf4fa7 pdcp-nr: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -adcc41ce36 NAS EPS: fix dissection of UE security capability IE -77543eb80c plugins: Remove autotools specific code for build path -9988267d1b Lua: Remove autotools specific code for build path -00776f832a Qt: Make the selected packet in the packet list more clear. -4694c7acf0 checkAPIs.pl: fix false positive with C++ method names -b9f915eeef Lua: ensure that DATA_DIR and USER_DIR have trailing slashes -d8ba341856 lwm2mtlv: Add interpretations checks -35ca224066 Source files should not be executable files. -1a6daa235e DCT2000: Only look up old protocol name mappings if preference enabled -445ad8cd6b ieee80211: Improve support of the HotSpot 2.0 specification. -7669961214 [Automatic update for 2018-04-29] -1eb04d7ecb Pick the *first* usable file type as the default, not the *last* one. -e3541af62e Fix minor leak in filter_expression_new. -3924c6e544 lwm2mtlv: Handle String data type as UTF-8 -b5fc9857c7 GSM-R protocol dissector -f5a7ddf8aa Test: Quote our Python executable. -50061856dd Test: Add mergecap. -e6d129bf23 Test: Add fileformats and I/O. -9b3be1711f test: Miscellaneous fixups. -662210f3d5 Bluetooth HCI: Add missing LE event mask fields -fa73f01728 MGCP: add support to local/remote voice metrics option protocol specification: in the file header NCS 1.5: PKT-SP-NCS1.5-I04-120412, April 12, 2012 Cable Television -f73233d261 capture_ifinfo: Don't try to write to an invalid address. -0ad4239249 Start porting our test scripts to Python. Add ctest support. -f9522d8a23 Qt: fix crash on dragging in packet dialog -cfc15838bd Fix crash (double-free) on refreshing interfaces list -1a26b56c26 Ensure test directories are included with git archive -962b2ba242 AVSP: Correct timestamp representation -46fcf452ac coap: Store ctype values in transaction tracking -0f50b89f67 lwm2mtlv: Identifier and Length fields are big endian -bc58898512 BOOTP: Add latest IETF Processor Arch assignments. -30629ce166 tpm20: Add TPM2.0 dissector -e39a30b691 Document "len" and "count" in wireshark-filter(4) and WSUG -0a0cb44024 ZigBee: Place SE cluster attributes correctly in ZCL client and server -dfae664538 Fix indentation. -f23a934492 Don't install autotools or GTK+, but do install CMake. -881dd6b077 Remove now obsolete information. -27a6715242 Put references to autotools in the past tense. -0a51618302 Remove references to autotools, GTK+, and X11. -d25f9ffd75 We're not using autotools/libtool any more. -b8e8aa87f4 Qt: Fix various missing header includes -0264b2fda6 F1AP: fix a typo in ASN.1 description -6144951380 dfilter: fix memleaks with functions and slice operator -0de109ef57 x509ce: fix indent (use 2 spaces) -69e2603c48 ftypes: fix memleak when converting protocol values -35d9604be9 dfilter: fix small leak for filters containing ranges -067a67bd27 Remove some references to autotools from developer documentation. -9e8f8921a3 Get rid of a no-longer-needed README file. -372b820255 Get rid of more .libs stuff. -8930b986aa WSUG: Add SS7 code point resolution -ab7bbaa93a addr_resolv: fix memleak of g_penterprises_path -8c959fcc35 Get rid of stuff that checks for a .libs directory. -f07fb6cdfc Clean up EOF/short read/hard error handling in heuristics. -ecb04e4076 vg-suppressions: suppress more GLib-related memleaks -ee3bc52192 QUIC: fix NEW_CONNECTION_ID dissection (draft -11) -79a59ddae1 QUIC: add (expert) info for connection-related info -0202bc995b tools: make rpm and debian setup scripts more similar. -167a6e03b2 gtp: update values used as accepted cause in session tracking -5994c902b4 cmake: remove warnings -Werror=old-style-definition -e01fcb7a3c bluecom: fix compilation with gcc-4. -180a9975a1 RPM: remove packaging/rpm/SPECS/wireshark.spec.in. -2132b8314d cmake: remove gtk find scripts. -47b6bb6fb1 tools: remove install_rpms_for_devel.sh. -967f51e3af Strengthen the heuristcs that check for "alternate" pcap formats. -c73ead608b Clean up a warning. -993b47eb40 remove redundant break statement -dfb92c2a1d tools/cppcheck/cppcheck.sh: improve script; add new option: colorize html output -4a488919e3 oss-fuzzshark: use install directory for headers. Install missing one. -17c6fb6709 Rename ENIP conversation menus to CIP -73a1e98f4e wsutil: use json-glib instead of jsmn if present. -631fec3e1b CMake: Doxygen and API reference target updates. -f70a7bf09b CMake: If we find Strawberry's xsltproc, un-find it. -84149ab769 TLS13: add draft-27 and draft-28 version numbers -352b7a9fd5 Redo dissction of blocks in a bluecom packet. -40de0010bb fix link speed indication -5d69e82ace QUIC: fix short header decryption (draft -11) -ec30d0b004 QUIC: implement connection migration (draft -10 and -11) -88576ea658 QUIC: fix decoding of initial_max_streams_uni/bidi -a8b71410a5 QUIC: fix decryption with long header (draft -11) -2ce6ce1fca PDCP NR: tweaks for framing format -703ec9ad84 NAS EPS: chack the protocol discriminator used in the security header -0e97450e61 Camel/Inap: add missing sub-trees -83ecd46776 Add more bounds checks. -4f492559c6 Fix more indentation. -3e39ec64e4 Fix indentation. -6522647d11 Put protocol name before "length of contained item...". -e863ece7fc EtherCAT: Fix small bugs for mailbox type -826e0d5d9e Use tvb_new_subset_remaining() for a tvbuff that goes to end-of-packet. -194fcdcd80 [Automatic update for 2018-04-22] -6eecb31030 Fix up handling of the Kerberos package. -7853d0e354 Remove a few obsolete references to gtk from checkapi and faq.py -265e81ca3c Dissector for the Osmocom GSUP Protocol -47d3897194 radiotap: Warn that the HE-MU header dissector needs a new version. -81263704b9 wsutil: convert one leftover function in wsjson. -d55499ed74 More 'abs_offset' initialisation needed for gcc 4.8.5 (Leap 42.3) -70fb344ab6 tango: update idl file and regen dissector with idl2wrs -a0435dec4e remove config.guess and config.sub -328ccd4483 zbee: Changed encoding for zcl command IDs -57fee051c6 wsutil: rename wsjsmn to wsjson. -119a497652 Camel: add sub-tree for OriginalCalledPartyID i.e. -795dbe712d .mailmap update of April (2018) -e7f3f74ac7 GVRP: fix typo -ba6c8f08ac epan: Trivial constant sort order fix - sminmpec.h -37a35312b1 Get rid of unused variable. -ccf495a838 Fix cpu_diag_eventid_fix_names table. -4a2019846f Windows: blind attempt to fix WiX installer generation -1a9f3b8f6d tvbuff: fix compilation with gcc-4. -89ff4070c0 QUIC: implement new header formats (draft -11) -4704b89aa1 Windows: add JSON-GLib library -2b65e9e74b Windows: upgrade GLib to 2.52.2 -d7583cb713 BFCP: fix possible infinite loop -6d7d3ae77a PDCP-NR: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang -2ac3cf1500 protobuf: fix typo reponse => response -7124fe6715 steam-ihs-discovery.c : fix typo Reponse => Response -8f3dac1739 grpc: fix typo reponse => response -79014a50c3 TCP: improve handling of unknown TCP options -ac7e609b9f SCTP: INIT collision -e96c3d008e PTP: found typo adress => address -5e3c899bee netlink-route: fix typo found by lintian -01a32a54a0 Qt: fix invalid member access within expert info dialog -0a130c5756 Handle subset tvbuffs where the length goes past the end of the parent. -9011a25afc More indentation cleanups. -07c31a8e97 Clean up indentation. -d5dc4677ed Update some comments. -b545c60658 Fix cppcheck 1.83 warnings -04aedf3682 tshark: prepend tshark to all examples in doc. -fc6b8ab698 tshark: improve -G elastic-mapping command by adding filters. -ca45f88e3b tshark: put -G elastic-mapping in help under ifdef. -da7f5cdcec zbee-zcl (general) fix Unused href entry: epan/dissectors/packet-zbee-zcl-general.c: hf_zbee_zcl_scenes_extension_set -fdb664c229 zbee-zcl (general): fix no previous prototype for ‘decode_setpoint’ [-Wmissing-prototypes] -af0f34a6bb CIP: fix no previous prototype for ‘add_cip_pccc_function_to_info_column’ [-Wmissing-prototypes] -9da25bc16f DNS: fix inverted condition for filtering error packets in stats -f545cc5321 proto: use json_node_free instead of json_node_unref. -b887fd4919 CMake: fix build with json-glib with gold linker -aae825cf77 Remove remnants of WS_QT_BIN_PATH -735cfc8502 Clean up option handling. -d5c4c6972e Fix tapo. -5f3e0f4ce2 Style cleanups. -c3b2519ea1 QUIC: add draft version and rename some transport parameters (draft-11) -3c9249433f Remove trailing comma from enum list. -66c0c4f9e9 Remove more autotools stuff. -ad71a91540 Qt: expose CaptureEvent definition for MOC -8740ac8d4c release-notes: add autotools removal. -7fb4b2da31 INSTALL: update cmake instructions and remove INSTALL.configure. -511c2e166a tshark: add -G elastic-mapping report. -88435354c0 QUIC: fix short packet type, update error codes (draft -10) -9ec59502dc QUIC: implement PATH_CHALLENGE and PATH_RESPONSE frames (draft-10) -01363266c1 QUIC: initial draft-10 decryption support -6a45dcd7a2 dfilter: require spaces as set element separator -699ee5dc52 dfilter: make spaces around ".." optional in display filter -1ff82572ca dfilter: add range support to set membership operator ("f in {x .. y}") -4a156da068 Remove autotools build system. -2e63957031 CMake: API reference fixes. -b56e437160 More GTK+ removal. -f2aa1cbdec Qt: fix remaining CaptureEvent signal connections -41d41c2e9b Autotools: Update for recently removed files. -25a337cdb0 glib: Use g_slist_free_full() in a couple of places. -3dab804250 lapdm: Hand B4 frames into a dissector supporting L2 pseudo-length -91e0de19c9 rsl: Fix treatment of SACCH FILL / SACCH INFO MODIFY -57bf7e4347 Qt: Fix memory leak for CaptureEvent -febaa4f119 Qt: Fix segfault bug when analysing SCTP packets -ad84eec866 Switch the Doxygen API reference build to CMake. -1d030928ef Remove some GTK+-only code. -c8cf127375 Add a destination directory flag to git-export-release. -5e7cd2dfc6 Qt: Rename packet_list_enable_color -129d574d96 Add some notes to git-export-release.sh. -10134e9453 glib-compat is no longer used - it provided only code for versions < 2.32 -bb81bef535 glib: Get rid of GLIB_CHECK_VERSION as we now require 2.32.0 -ccff21854d Forbid leading, duplicated and trailing dots in field names -f9ed58759f ssl: fix duplicate dissections with multiple PDUs in a stream -3a30bc3bb5 RPM: enable rpm target even if git is not available -38ff2e743f QUIC: Add initial support of draft-10 -71ddbb69f5 RPM: support building from out-of-tree directories. -9f851c284f RPM: restore the bindir in openSUSE before packing. -5594a9ba67 RPM: install wireshark.desktop in /usr/share/applications. -63ee1a962e RPM: cd into build dir in openSUSE. -5f145d4bf7 Qt: Do not show MaxMind DB path when not enabled -80256442af More PortAudio removal. -1ab40c87ea [Automatic update for 2018-04-15] -392de520cf Remove GTK+ and PortAudio from Autotools. -d1ee982115 Provide alternative paths for the macosx-support-libs. -0efafe8616 packet-mq: Fix for Missing Const -9c5049a80b Gtk: Remove source code -f533016339 .mailmap: update of March and April (2018) -b2c971d9ce openflow: fix decode of experimenter OXM fields -82e8aa33a7 dfilter-test.py: document parallelization support -0d31ec328f Check for HAVE_LZ4FRAME_H in the LZ4 detection process and use it -08c2344458 Remove some references to PortAudio. -4adaa3a4b1 dftestlib: remove unnecessary execute bit -93c60b3b7c Clean up whitespace. -c10fe98fcd Expand and clean up comments. -e4d3916530 Clean up the way we handle the FCS. -4994955600 DTN: Minor changes for Bundle-Integrity/Confidentiality Block payload -8c1a61e7b1 Bluetooth: ATT: Fix cast-warnings -89076e6a5d packet-pcep.c: opposite inner 'if' condition leads to a dead code block -2d0f894140 PDCP NR: remove a now meaningless comment -a892493e49 PDCP LTE: reuse existing pdcp_lte_info structure after first pass -0ca6fda9f0 RLC LTE: reuse existing rlc_lte_info structure after first pass -3571cb7c01 MAC LTE: reuse existing mac_lte_info structure after first pass -d66790a82b PDCP NR: reuse existing pdcp_nr_info structure after first pass -cca3c926c8 packet-tns.c: add TODO to TNS Refuse packet dissector -4fab4f678c x509ce: fix display of IPAddress when it is an IPv6 Address -75244c6b54 PDCP NR: add expert info for unknown / missing UDP framing tags -b78577f1bc RLC NR: add an expert info for unknown UDP framing tags -55b2016283 MAC NR: add an expert info for unknown UDP framing tags -75a63c6dfa PDCP LTE: add expert info for unknown / missing UDP framing tags -209d861947 RLC LTE: add expert info for unknown / missing UDP framing tags -38a806a94e MAC LTE: add an expert info for unknown UDP framing tags -5f4ffa2c76 UMTS RLC: add expert info for unknown / missing UDP framing tags -0b62dce005 kafka: raise the required version to 1.5.0 for lz4_frame. -01f85e7b01 file-pcap: expert info if captured len > reported len -0561501505 Fix the length of the payload of a private_1 or audio PES packet. -2a0ba8fea2 Add in the signed integer fetch routines. -49470c15af RoHC: IP version is 1 byte only -1e82b9035c PDCP NR: add SN length to PDCP context for user plane PDUs -b5ca12a88e PDCP NR: rework UDP framing format -d0d0cf05cc Update a comment. -148f39d900 Need to flag a variable as volatile, due to the use of exceptions. -81f184bc00 If a subdissector throws an exception, catch it and continue. -0c30760c95 kafka: check lz4 version in a single point. -205505d9c8 Netlink: Add rtnetlink attribute dissecting -643f2eb346 RPM: don't give the cmake macro the directory (it has it already). -d944dda7af RPM: set the cmake bindir in openSUSE. -5f20746a29 RPM: set ninja executable in %install target. -98826de8e5 LPP: fix a typo in ASN.1 file -26cd969c09 RPM: fix typo. -dcc88906a9 RPM: don't install doc under guides with make. -f2d89daf28 PFCP: Added dissection of IEs 127-131 -b79d2bc9a3 user_encap: Avoid a hash lookup to get dissector name -89904b6133 extcap: Fix crash in extcap_verify_capture_filter -1549cc122c extcap: Fix whitespace issues -4685dea443 ZigBee: MGMT Unsolicited Enh NWKUpdate dissector -bddd7577a3 zbee zcl: fill constant ett arrays at declaration time -b492011ac1 zbee_zcl: (trivial) clean up decode_color_xy() -bf01c7c922 pfcp: correction of length -526a328d83 NBSS: take into account snaplen when creating the TVB subset -b886193309 RPM: Make documentation installation optional. -f59be5cd53 qt: capture file properties: add a splitter -caea93df95 Zigbee: Decode the ZCL extension field sets in the scenes cluster. -6208796b9e Qt: Disable collapsible children in the main window. -0b7c6f03b0 RPM: support multiple ninja executables. -64f75a4ede RPM: install guides when using make. -afbdd66fc2 tools: add openSUSE asciidoctor to rpm_setup.sh. -23f5b13369 Improve the documentation of tvb_new_subset_ routines. -b3c51deb24 Rename the last argument to tvb_new_subset_length(). -b67a10c9ea "#if 0" out some currently-unused value_strings. -c7970d9356 Add, and use, "fetch signed value" for lengths < 40 bits. -2cb93e2121 NR (5G) PDCP -d9c9a15f98 gsm_ipa: remove unnecessary if (tree) checks -74f7374e9f RRC: upgrade dissector to v15.2.0 -d477e9a935 Replace lbmpdm_fetch_uintN_encoded() with tvb_get_guintN(). -f0285151e1 PFCP: Added dissection of new IEs 123-126 -b91fc6c1d9 Qt: Enable Emoji & Symbols selector again -7c3f8484ec The message length is unsigned, not signed; treat it as such. -70a1d1c2e5 Get rid of get_opaque_length() and unneeded length arguments. -bbd0142887 Nb is an unsigned value; treat it as such. -2c7b678d7e macos-setup.sh: More GTK and minimum supported version cleanups -18f2b9fd2a Revert "Don't use static GMutexes." -9d49b1258f MySQL: Add initial support for command 30 (binlog dump gtid) -2173309920 Revert "Docs: Reduce our TOC depth." -cbed2a2148 user_encap: Copy all user_encap_t values -1a29a70443 Remove const from fields in a dynamically-allocated structure. -e085119b66 ieee80211: fixes min and max power values in item text (they are signed). -777b17c374 Remove const from fields in a dynamically-allocated structure. -d347091da9 Qt: Fix MacOSX menu entries -31aece5d75 gsm_ipa: Make sure the Osmo Extended IPA stream ID type is printed -e8441d5bf9 iso14443: make the payload dissector configurable -398c9ddfe1 iso14443: decode the bitrates in the attrib message -fc153057e8 Remove GTK+ tests. -276d02a62b QT: keep cursor visible after completerion select -25f925840d Remove GTK-related stuff from macos-setup.sh -974a15bf74 Docs: Remove a bunch of GTK+ references. -8b93e6d6a2 Autotools: More Qt4 removal. -f0fed34216 main window: don't keep a dangling freeze_focus_ pointer -55f6f6593c CMake: More Qt4 removal. -90a00e1971 Mark some fields as being in units of dBm. -ffe2f138ab ws_pipe: Zero an array. -510a1b1c07 No need to display *signed* power values in hex. -bf3bd0a0af Max and min transmit power, in the Power Capabilities IE, are signed. -d442414884 mqtt: Add option to uncompress message when decoding -432c3b2859 [Automatic update for 2018-04-08] -5b0c6f9e05 BSSMAP: Fix definition of Speech Version Indication for EFR (FR2) -5d1b5648fa extcap: Always use byte mode in pipes -1839a43f25 X2AP: upgrade dissector to v15.1.0 -2bc030268c FindAsciidoctor: On SLES 12.2 the executable name is asciidoctor.ruby2.1 -f6d9ce8222 ZigBee: Fixed ZDP typo from nwk addr to ext addr -4cc78e6fe4 S1AP: upgrade dissector to v15.1.0 -b4b66d1b94 Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM. -5d79a994df F1AP: upgrade dissector to v15.1.0 -ba55c82842 pdcp-lte: Various improvements spotted while reviewing pdcp-nr. -64d6a7b846 NR RRC: upgrade dissector to v15.1.0 -485cec5bdf extcap: Fix version request -024f75fb3e Fix handling of --extcap-version with an argument. -2dde35e910 make-version.pl: fix version with git-svn -7400a6122e dissector/ptp: use BASE_OUI for organizationId -410799aa0f manuf: Overwrite entry for OUI 08:00:30 -9bb891753c dissector/ptp: Add dissection of White Rabbit TLV -0cb3176ab7 Remove some references to Qt4. -5fd4659164 QT: Copy as printable -58debae714 SIP: Fix handling of response time -d475d9f59b The CPU mode values might be function-dependent. -271e27af6d RLC-NR: fix bearerType and bearerId length -db989437bd Interpretation of PCCC function codes depends on the command code value. -cce96de66d Sort the PCCC_ES values, as required in a value_string_ext. -35c83b22c0 lemon: remove leaks in main(). -c95e18333c lemon: remove leak in tplt_open(). -02ef13fac7 lemon: remove scan-build warning in errline(). -c462fa8936 Qt: remove ws_buffer_start_ptr calls from clang-scan. -b132e8253f rpcrdma: add check to prevent null dereference (found by clang). -3a928f1f87 Qt: Remove checks for version below 5.2 -c4da7ed843 Don't install PortAudio if we're not installing GTK+. -b30e3d4267 glib: Require 2.32 or newer. -36dc5781ba GTK Cmake: Remove the option to build the GTK UI. -d43210e684 Autotools: Remove the "with GTK" option. -4c4efd36f4 SIP: Change filter Retry-After to an FT_UINT32 -eaeca718cf extcap: Extend documentation for new features -6124ee2a1c extcap: Reload values on request -c2422d7828 extcap: Tell utilities the wireshark version -5d8964cd3b Qt: Require 5.2 or newer -e2ca17adae extcap: Add missing compatibliity function -5c2eade45d Tweak ws_cpuid so that Valgrind is happy. -4d19c649cc Lustre: Add barrier processing -49eeba22c5 ENIP-CIP-PCCC: add support for the CIP PCCC Object -62af765438 ZigBee: Allow a different set of attributes for ZCL client and server -2f44216f3a ZigBee: ZDP MGMT NWK Enhanced update notify -a63542fe33 Fixup extcap_example.py -57fed5d17f extcap: Move extcap_foreach to a GList -5a9d0caa11 extract_asn1_from_spec.pl: fix parsing of END tag -9e02a0b65b CMake RPM build: Try to get rid of %globals in favor of %bcond. -1dd1b507d1 CMake: Add a note about passing /external to Visual C++. -5f5255ec54 LTE RRC: upgrade dissector to v15.1.0 -7cc6bcd131 MAC-NR: upgrade dissector to v15.1.0 -45d77f3197 LPP: upgrade dissector to v14.5.1 -0c130e8406 ZigBee: Many-to-one route options info column -8f2b1fdc38 WCCP: use proto_tree_add_ipv4_format() if ipv4 used -cef0decc57 dns: check if name is root before any other check. -08b26a68c5 Dissect JSON-RPC over TCP or UDP -60d5edb41c lemon: make some functions static. -8131922b26 lemon: comment out unused OptErr function. -46cf05397d radiotap: Correct the handling of MU Preamble Puncturing when unknown. -9d87f607ee If we're reading from a string, don't fclose yyin. -82bfb259d3 Fix a typo. -a4fdbdd9f0 dns: make expand_dns_name() an internal function -29973ebeb6 Pick up some compiler-specific flags from autotools. -2f18a32864 LPP: fix NRSRQ display +76e227bcef debian-setup.sh: Add package lsb-release +5ca4756e1b Qt: fix compilation with older Qt versions. +970524e329 Qt: Export profiles +edd5eaa57e Don't format printable non-ASCII Unicode characters as escape sequences. +dd5f2bd054 USBLL: Verify DATA packets CRC-16 +53fdec477d USBLL: Initial USB 2.0 Link Layer dissector +d55cf134eb Qt: Fix copy indicator for profile +faf520681a Qt: Various Profile UI Updates +7122a8a53e Update the release notes for 3.1.0. +04264a23aa Use tvb_get_raw_bytes_as_string() to fetch the verb and reply code. +d86f3e5228 Qt: Profile Treeview updates now after importing profiles +3e01632a68 Use g_ascii_isalpha(), not is_rfc2234_alpha(). +4b336cefea Use tvb_get_raw_bytes_as_string() to fetch the reply code. +4e9ce8e4b3 Handle multiple PDUs per TCP segment and reassembly of multi-segment PDUs. +2c7e0a93e5 Add a routine to fetch raw bytes into a fixed-length buffer as a string. +c55780951c Clean up handling of group lists. +53fddee43b Remove an extra backslash. +920f5c3dbf debian/control: sync downstream wireshark-gtk changes +12866e8279 debian: libwireshark-dev must depend on libwiretap-dev +8928460c87 debian: Add autopkgtest for testing starting GUI and CLI +4d41836db4 debian: Fix permission change in case of local diversions +01aa9bf48e f5ethtrailer: type-version subdissector table +e9fca54df0 f5ethtrailer - Collapsible-Header trailer header +f26b7cbd22 Suqlech a -Wpointer-sign warning. +c8933e48f2 Insert REPLACEMENT CHARACTER for various UTF-16 errors. +c5dab4efb5 E1AP: upgrade dissector to v15.4.0 +5fd0f06bc7 Windows+CMake: Updates for Visual Studio 2019. +b4c6b3981f WSUG: Corrected keyboard shortcuts for Edit Menu +6fb78f3045 iso7816: link a transaction to a payload dissector +a96d6c4cea Qt: Stop profile import when action pending +8892da8a47 Qt: Fix invalid characters for profiles +8198413514 Qt: Fix filename check +91ed69488f Qt: Cleanup data() method and interface +429082dd71 wslua: pinfo: make p2p_dir accessible to lua dissectors +cc15201436 helper function to get a payload dissector table's current handle +1d1679f061 Extend epan library plugins with a tap registration callback +687ae12b61 Qt: Remove unwanted TABs +4257a8486d Qt: Improve profile import messages +193ca63247 Qt: Fix deletion +a80b4fdd40 Lua: remove lua_data_handle +4e2a63f543 Qt: Fix copy-from menu +3a62b1bc75 Qt: Allow profile import from directory +6e5ba74b31 Remove ABI compliance checker code. +cdac470a60 Qt: Fix iconsize of info label +44129c6ded IEEE80211: handle symbol proprietary tag seperately +795b8cff4a [Automatic update for 2019-07-21] +f5280dba25 Qt: Profile Treeview fix key navigation +c88e525168 Documentation: convert http URLS to https +36e1f782aa epan,packaging: convert http URLs to https +0afbedce6d copyright_info: convert GPL-2.0 URL to HTTP +ff3122a660 Fix -Wpointer-sign warning. +3f5ed14607 smtp: add credentials to the tap. +40e0e5d282 wiretap: candump: Don't generate a temporary PCAP file +c43bd0def1 Clean up the handling of the "friendly name". +3707fd0ed0 Use proto_tree_add_item_ret_display_string() to add string items. +3c7ec127f9 Provide only one data rate per user for VHT frames. +c7884e2170 XnAP: upgrade dissector to v15.4.0 +dfb147269f pop3: add credentials to tap. +aec8480760 imap: add credentials to tap. +7b0f2fe09f imap: dissect username and password from LOGIN command. +e3dabc38b3 Qt: Improve profiles import UI +ef61883766 NGAP: upgrade dissector to v15.6.0 +2ab4aa4423 Qt: Delete copied profile proper +0428638a24 dhcp: fix memleak on exceptions in dissect_dhcpopt_avaya_ip_telephone +1da2caa0e0 CoAP: add frame support for CoAP over TCP, TLS, WebSockets (RFC 8323) +375ef27567 Qt: Profile Dialog UI fixed +ea924f7e61 Qt: Use correct name for copy +7c7d8ee3d7 Qt: Profile import button shall not be small +8dcde280c2 CMake: Use tab for indentation +54bbf3cf9e profile_model.cpp: add a missing break +8499ad93c5 CoAP: add CoAP Signalling Codes (RFC 8323) +b9c4452137 fuzzshark: add usage documentation +2c7a35bc98 Qt: Fix various issues for profile manager +85e32bdbe7 ZigBee: Add Address fields +3f45a2383d ZigBee: Correct naming +ba54b89696 QUIC: fix out-of-bounds write due to missing CID length check +fac8c25bb1 Don't just grab raw string data with tvb_memcpy(). +2edaca628a Clean up comments. +390071ed0b Qt: Import Profile information +0696d93495 Don't just grab raw string data with tvb_memcpy(). +f735f916a9 tvbuff_lz*: fix typo in comment +3e26533c08 Fix signedness warnings. +d1d0f6d5d1 Couchbase: Fix dissector for dcp prepare +4450cf73a4 Clean up string handling. +fb0cb6373c BGP: Update description for IE Flag (EVPN IGMP) +3a4a1640d5 ceph: remove unnecessary ifdef G_STATIC_ASSERT check +80dc3d4f5c capchild,ifaces: use g_get_monotonic_time +6658f97a59 file: remove use of g_get_current_time +c914da23f8 Don't just grab raw string data with tvb_memcpy(). +81e2d2a668 Don't just grab raw string data with tvb_memcpy(). +705942f796 Ask in a comment about DNS-style domain names. +ce1adf9862 Don't just grab raw string data with tvb_memcpy(). +d699c5d84c Clean up handling of the command parameter. +a754879c7d X2AP: upgrade dissector to v15.6.0 +22e74ec018 tvb_lz77huff: reduce stack memory usage +6a7b01255a Don't just grab raw string data with tvb_memcpy(). +1e630b42e1 gvcp, gvsp, u3v: GEV 2.2, new PFNC pixel formats +e08fe4f4c8 capture_sync: fix empty paragraph passed to '@param' command [-Wdocumentation] +29d4f44246 QUIC: Update QUIC invariant draft release +8147af211d Editcap: Allow floating point split intervals. +2377dff96c IEEE 802.15.4: Do not create new addresses but reuse the existing ones +79484e84fd BGP: Adding draft-ietf-bess-evpn-igmp-mld-proxy +3967f60e45 QUIC: update for new Connection ID Lengths (draft -22) +bafe354fbd QUIC: update error code field size (draft -21) +26092a912e QUIC: update salt, add new TP, add new NCI field (draft -21) +b2a437e1c8 QUIC: remove support for draft -18 and older +954b958aa1 tvbuff_lz77huff: workaround for -Wmissing-braces warning in Clang +7c144f4a30 Get display strings for the AE titles. +0db39ae59a smb2: add support for decompression +1a91aac974 Use proto_tree_add_item_ret_string() to add strings. +1b39837cae F1AP: upgrade dissector to v15.6.0 +151159ad90 Clean up indentation. +1d4d43c2d8 Fix whitespace. +e26e0b4de0 Add support for the ISO 646 "Basic code table" encoding. +258a5f6a17 Add support for code pages 855 and 856 for FT_STRINGZ strings. +e5efd68d3b [Automatic update for 2019-07-14] +90b1d0f3e6 s7comm: Adding and redesign of test and installation functions +1436ec11bb AT: Remove copy-pasted comment +9baef1f8cb LoRaWAN: decode as for UDP +d22db568a0 RRC: Remove duplicate dissection of algorithm cap bitmaps +41e08a5b62 s7comm: Implement packet reassembly +8d2b635354 Qt: Fix our template icon appearance on LoDPI screens. +2c9db3edd3 Get rid of unused variable. +5e54c7147e XnAP: get rid of duplicate bit string decoding +e36e6c9115 ULP: get rid of duplicate bit string decoding +4d500e84ed LPP: get rid of duplicate bit string decoding +4deba602ce PER: Fixed named bitmap parsing of larger maps +43cfbdc670 LOG3GPP: misc fixes +86cb2c7858 wiretap: do not pollute debug builds with candump debug messages +5e59d50b46 Qt: Fix profile copy and delete +57d67f8ee3 LOG3GPP: do not dereference a NULL pointer (CID 1450541) +4cc142ecbc doxygen: Exclude files giving warnings. +51464397c8 ZigBee: Dissect Electrical Measurement cluster +96abc05815 Fix Wpointer-sign warnings. +62abddc26e S1AP: upgrade dissector to v15.6.0 +3a9c42ba8e Fix Wpointer-sign warnings. +3ada70356f Have the message data just be a raw FT_BYTES field. +2dd367a6f8 Squelch more -Wpointer-sign warnings. +1509d92f65 Always use string routines to extract strings from packets. +bd4e293b7b wiretap: candump: Reset error info and fix scanner warnings +c9a29e38c7 Fix Wpointer-sign warnings. +121a6fa6ae Fix Wpointer-sign warnings. +251b66da30 Qt: Fix warning and remove dead code +a87ca4e017 Qt: Fix various compiler warnings +496fe3dfbf Doxygen: Fix some warnings. +5dd422f06d Qt: remove semicolon from profile model. +3589de9b5a Candump_parser: fix implicit declaration warning +20d70997ef Qt: MainStatusbar and CopyFromProfileMenu to Model +4e7ac431a5 Qt: Move Profile Dialog to Model/View +8bb5320cb2 wiretap: Add support of candump logs +db9ec7fc46 s7comm: Additions and name corrections in programming/userdata functions +850713cc8d doxygen: Try to fix warnings. +b88f840409 H265: Fix -Wpointer-sign warnings. +f7cf0b7ec7 Doxygen: Try to fix reported warnings. +703ac5df97 doxygen: Try to fix warnings. +d1f692475f doxygen.cfg.in: Fix directories according to current reality. +f08644d86d airpcap.h: Try to resolve doxygen warnings. +7599f7bb11 packet-ieee80211-radiotap-iter.h: Try to fix doxygen warnings. +29698e9d12 LOG3GPP: fix compilation with gcc 9.1.1 +d8ad7a6863 wiretap: Add a phone log reader. +bfeb46b1cf Netflow: Add decodes for Niagara Networks IPFIX information elements. +59b133c35e pfcp: Update to 3GPP TS 29.244 V16.0.0 +1f52712444 dumpcap: fix uninitialized memory read on dumpcap -d errors +c32d27aa57 ieee802.11: Ensure optional sub-elements do not cause exceptions. +df28091c09 [Automatic update for 2019-07-07] +8ba4af7c1f gitlab-ci: use opensuse/leap:42.3 image. +3697dd4f5f idl2wrs: clean up and add python3 compatibility +b28ae2dc74 macOS: Fix our token wait. Again. +aa55c55fbc smb2: fix description from copy/paste typo +31d72bcc71 smb2: add missing NT_STATUS +aa434673bf credentials: don't use wmem file scope but a local copy. +85ca8d7fce NAS 5GS: Handle SMS payload +13b018f90f smb2: Fix compilation with older gcrypt versions +d560f76401 gprscdr: Update to 3GPP TS 32.298 V15.7.0 +6726196afd pfcp: Update to 3GPP TS 29.244 V15.6.0 +84a3cc1064 s1ap: fix compile error on older GCC +b233df1966 ftp: check username len before copy. +2fd549551c Qt: Properly hide the choosen model from external views +62ca0a609b Qt: Remove glib and wmem from packetlistrecord +eb46659c95 Qt: Move ColText to QStringList for PacketListRecord +de68b7ed18 Qt: call retap for credentials. +e891f57bb3 Qt: remove CaptureFile from CredentialsModel constructor. +ca4b950bfa Qt: Workaround for Qt model() bug +66e92e7276 Qt: Do not export the model of the packetlist +8b11de8a03 MPLS: link CFM to designated G-ACh channel type +d0228f2915 Qt: Credentials move tap to dialog +97d47139bc Windows: upgrade USBPcap to 1.5.2.0 +214d8af13b AppImage: Fix symbol name error in CMakeList.txt +cab175e03e Qt: Cleanup PacketList +eae522d9cc ncsi: Add NCSI dissector +baa22b3829 http: make a copy of the username. +6e17af19ee http: remove unneeded allocation. +ddfb6e3901 Windows: upgrade USBPcap to 1.5.1.0 +f27c30c2a8 Add comments and reorder Lua example +09e3c4f693 Don't use "index" as a variable name. +7ea940eb4b smb2: dissect netname and compression negotiate contexts +73ae8ef2d2 tls: Add max_fragment_length field +7d603e344c smb2: add support for AES-128-GCM decryption +0368b77185 imap: move the more general field first. +f64990438c XRA: adding packettype OFDM PLC MMM +9efddcef85 MAC NR: upgrade dissector to v15.6.0 +58cc932d2f Pass the correct value to ascendlex_destroy(). +bd5ba2ba7a wiretap: ascend: Destroy lexer state after parsing +3f7e6f5a7d MAC LTE: implement 3GPP 36.321 CR 1450 +7af35b68bd LTE RRC: dissect requestedCapabilityCommon / appliedCapabilityFilterCommon IEs +376d4c3595 NR RRC: upgrade dissector to v15.6.0 +0c5b14395e HTTP: fix a memory leak in basic_auth_credentials() +fd4c640b1a HTTP: check auth pointer validity +37ff9dacb9 Distinguish "Interface went down" from "Interface disappeared". +9ad5dc26dd Qt: Move widgets to sub-directory +ae089f1613 RTPS: Topic Information feature not working with RTI Connext DDS 6 +9d46d828c9 omron: add FINS/TCP support to Omron FINS dissector +8a4ce74ac9 Libpcap may now say "The interface disappeared" if it did. +93079941f1 macos-setup.sh: Allow support for QT_VERSION=5.13.0 +03517b692b Update a comment, and shuffle tests. +2a80a9b80a LTE RRC: upgrade dissector to v15.6.0 +9900c86548 MacOS: Fix highlight color in dark mode, graphite highlight +892d5914b4 LPP: upgrade dissector to v15.4.0 +589d83816a s7comm: Improved cyclic services +0afeafa7c1 batadv: Add support for RTR(4|6) mcast flags +15cae4650f ui: Refactoring column_prefs_add_custom +a854811c4a Qt: fix more more Qt 5.13 deprecation warnings +5599f8e492 wsutil: fix build failure of Debian packages on Ubuntu 16.04 +2e9f54ee5b debian/control: remove unused libtool dependency +7dbcc9ef96 [Automatic update for 2019-06-30] +1e7f85e02f Qt: Prevent hidden global parameters +6335ede165 credentials: fix tshark output. +03807b5050 credentials: add sorting of table. +8e80415aaf Qt: Fix 5.13 deprecated warnings +41d0cf7320 S1AP: Catch out-of-bounds error when dissecting UERadioCapability. +44c5e62635 Qt: Fix default position when "Apply as Column" +fe5015f603 RTPS: Decompress ZLIB compressed serialized Type Object +c4a0ca271f Qt: Fixup our template icon generation. +154b4f680d Qt: Drop column content as text +8c34629c06 DOCSIS: CM-CTRL and DPD: fixed wrong tlv indent +57949e043a imap: remove useless nesting. +28cb63cc00 f5ethtrailer - Dissect BIG-IP v15 low noise trailer +8094ad896b macOS: Fix our token wait. +d9e230d79a macOS: Add a notarization upload wait check. +dc7b757c91 With -T, change the packet's encapsulation type as well. +a7052d4ea9 Qt: Make sure we create template icons for all modes. +e5230a5d10 macOS: Make sure we bundle our plugin dependencies. +ca62d2c009 GSUP: fix IMEI decoding missing last byte +6038b56330 cdma2k: Static nark some value strings. +1af6e1f860 tap: add credentials tap. +94d0e081c6 mmdbresolve: check the return value of malloc +94f497f929 Qt: Use a lighter link color in dark mode. +cbcb50e8af Decoding of SMS contents when SMS over SMPP +867a13d9e6 Fix a couple of shellcheck issues. +641d4bbea4 TLS: increase size of line buffer for reading keylog file +3f12d58a62 RTPS: Micro release and revision versions swapped +deb81bd99f asn1: replace DISSECTOR_ASSERT_NOT_REACHED with DISSECTOR_ASSERT. +dca6d36aab New Diameter AVPs +45a3d0787f asn1: don't increment a buffer beyond its end. +68122d26b9 DCT2000: skip/show carrierId for LTE/NR RRC headers. +fa65d4dad9 Qt: Use QEvent::ApplicationPaletteChange +58cb604f2c netlink-sock_diag: delimit more fields +8fc02d08e1 NAS 5GS: Dissect UE policy section management list. +3ae9831cb1 ldap: remove dead increment (found by clang). +266e4bafb6 DOCSIS: OPT: fixed TLV indent +592322ac1c couchbase: Add prepare seqno to DCP_COMMIT +ddd9c2a416 nas5gs-updp: Add message decoding. +5d515bd0f3 make-version: remove defunct --git-description option +e66ded5efe packet: make sure handle and dissector table exist +df34133584 kerberos: remove dead assignment (found by clang). +f01b2f36d4 ldap: remove dead assignment (found by clang). +2639691687 debian: Use proper CC flags when test-compiling with development headers +ba3f25b3ee debian/rules: remove unused variables +7dfcb4425a asn2wrs: use system lex and yacc from ply if available +99a87a68ca [Automatic update for 2019-06-23] +ec10752adb BSSMAP: Introduce Osmocom Osmux Support and CID extension IE +737b7eb6c6 Qt: Handle ApplicationPaletteChange events in the welcome page. +a9ed94356d Qt: Split the filter dropdown arrow icon into dark and light versions. +70d61952df QUIC: add 0-RTT decryption support (draft -20) +7b557088e9 Qt: Convert the rest of the preference dialog list buttons. +d0b961f982 debian/control: Update Vcs-{Browser|Git} to point to Salsa +bc7797792c debian/control: remove debhelper and cdbs from wireshark-dev +e56ec71c6a debian/control: fix minor Lintian warnings related to Priority, etc. +5d9ab62748 debian/copyright: Mention GPLv3+ code snippet in tools/pidl/idl.yp +9655769593 Netflow: added some private Cisco IEs +e50ba8e8b9 ieee802.11: Add some expert infos when Phy Capabilities are short. +0d150d241f Qt: Convert the list management icons to templates. +0c45cefab2 iso14443: add unverified crc to the proto tree +40b538f48a iso7816: display ef and record number in the info colum +7969c41519 Use I/O Graphs instead of IO graphs everywhere. +6b3945f2e1 XRA: do not decode packetpointer if not present +f9225faa87 DOCSIS: REG-ACK: do not show TLV Data if not present +44594aeb0d Remove some leftover GTK+ images. +a6e13eabac cdma2k: Fix duplicated fileds name. +57a9a500b9 NAS 5GS: Framwork for dissecting UPDP messages. +088b3d63a0 Remove the UTF-8 validation from proto_tree_add_string(). +d6472862c5 Fix error message for an unknown pcapng version number. +2d96da9b7f BSSMAP: Use correct IE number for Selected PLMN ID +830bd41771 DIAMETER: Add MIP6-Feature-Vector flag decode +eaab8750ea OSPF: Add Local/Remote Interfafe ID and Remote IPv4 Address Sub-TLV (rfc8379) +ac8d33a7bc DOCSIS: Added Energy Management (EM) messages +a9d7c2b94f Revert "Qt: Remove unnecessary ColumnText object" +d7ef3118b1 LPPa: upgrade dissector to v15.2.1 +62b5e400b4 PCEP: Add Segment Routing Policy Candidate Paths TLV (type 40) +46ebd2411d couchbase: Format seqnos as decimal +ce1807832a GTP: Pas the right subtre to extension header dissectors. +ed34c3de14 sshdump: fix bug in --remote-sudo. +dd15b203c7 Babel: prevent an infinite loop while parsing sub-TLV +484deec1f1 PCEP: Add ASSOCIATION (sub) error +3a2e1640c7 GTP:Fix a typo +77cdb9714c PCEP: Add OP-CONF-ASSOC-RANGE (29) TLV +7d3fffc3f2 Tools: Add a "last n commits" option to cppcheck.sh. +5a3e73317a PCEP: Update Association value (draft-minei-pce-association-group) +43259dcd4a GSM RLC/MAC: fix dissection of SI Message List IE +af4b67d19a USB: workaround for compatibility with USBPcap captures < 1.5.0.0 +48a4fe6f73 MBIM: remove USBPcap / usbmon specific code +45b1ea1fdf MBIM: use conversation as identifier in reassembly code +6b20a4f2d6 Windows: upgrade Npcap to 0.996 and USBPcap to 1.5.0.0 +be9c1ec35c Revert "travis: add -e to ci script." +329e1da5cd CMakeList: We require minimum c++11 +3f18d7a4ca TCP: add expert items to MSS option +9515d49f11 OSPF: Add Node/Link MSD TLVs (rfc8476) +c1c0a2911b NRPPa: Add dissector for TS 38.455 V15.2.1 +94b211977a Add support for embedding WireGuard keys in a pcapng file +662ad82d60 smb2; Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +178e7ce9a5 Qt: Filter expression toolbar dark mode updates. +c6bed35254 WSUG: Clarified and improved phrasing +17aacfae43 Qt: Drag-and-Dropping from ProtoTree copies whole field +c288574842 Qt: Fix ghost drag-and-drop in PacketList on empty fields +d95262bf74 Qt: Remove unnecessary ColumnText object +64badc5a3a Qt: Allow Drag-and-drop on info and protocol +e4713e8745 Qt: Fix drag-and-drop from packet list +b4cd7bcf62 nas 5gs: (trivial): remove _U_ from parameters that are used +c86c46ebaf NAS 5GS: fix dissection of N1 Message Content +cde07b8ba3 USB: Handle USBPcap 1.5.0.0 updated pseudoheader +be3d469ddc NGAP: fix dissection of N2 Information Content +3487b8f9c3 NAS 5GS: Null scheme SUPI dissection fixed +ab69c87799 [Automatic update for 2019-06-16] +142e024e1f Get rid of the nt_trans_data structure. +a691985a04 Convert the zoom icons to templates. +5d0fec3363 travis: add -e to ci script. +bfad6f03d6 wslua: add a Proto parameter to DissectorTable.new() +6d539de542 couchbase: Add prepare seqno to DCP_ABORT +13795914a1 wslua: clean up DissectorTable_new() +fea4856667 Qt: Use UTF8_HORIZONTAL_ELLIPSIS +dae527d682 Qt: fix constructor in packet_list_header. +4e1e2d9af1 Qt: fix typo in stock_icon. +1e6c132456 FTDI FT: Dissect control request response data +fe62cb6a14 Qt: fix the constructor call in display_filter_edit. +cf9817b1ed P2P: update Group Capability Bitmap definition +20246cf005 Qt: Add Drag-and-Drop to Packetlist +d370f54c47 Qt: Fix Contextmenu for Packetlist +33bc4fede9 USB: Do not assume that request is standard +74d4fcd955 DOCSIS: Fixed Info Field Bonded Initial Ranging Request +68c014c156 Qt: Allow columns to be set to a specific width +bf8bc8e007 wslua: add support for ft_none dissector tables +24138a0a74 tools: add speex to rpm-setup. +e536a1b113 Make get_unicode_or_ascii_string() static. +2d795b114c The second byte of NT_Trans_Parameters is no longer a reserved byte. +b7cb793fdf babel: add support for babel rfc6126bis +e39f2bb517 Qt: Move Packetlist Header Context Menu to subclass +0bb8563f05 Fix a couple of shellcheck complaints. +98413c9fde SCTP: fix to get proper direction of the stream +c7854720c8 update Extreme Networks WASSP decoder +e8645f69d8 sharkd: link with libm because of Speex +b94047c606 Qt: Add support for template icons. +f41e1d22f0 [SCTP] ui: fix Analyse Association with correct number of endpoint streams +5298cb2cb8 DOCSIS: RNG-RSP equalization adjust +5ae259c495 Qt: Allow dropping fields to add columns and indicate width +36f99fd6f9 Add 2 extra AVPs used in the SCAPv2 communication for charging on Ericsson CCNs +c6ebd5bf36 register_decode_as_next_proto: remove the "title" parameter +b147cbfc6c Qt: traffic table: remove file_closed_ +3b9397dd8b rdt: remove a bunch of unnecessary if (tree) checks +ce4a2816ff Pull get_unicode_or_ascii_string() into packet-smb.c. +fb0d1ee24e Qt: fix 'open protocol preferences' shortcut for protocol subtrees +7c8b21d329 NGAP: Dissect N2 SM Information +0d580ecee3 REAME.dissector: update the code snippet for Decode As +9239ce6900 Don't check lenretval in proto_tree_add_item_ret_display_string_and_length(). +1000f3f6d5 Don't assume dissect_smb2_olb_string() returned a non-null pointer. +2def295022 Eliminate more calls to get_unicode_or_ascii_string(). +cbdfc13ecc Qt: Selected item preference updates. +e5b9fc309c babel: update port +5df1294de2 wix: fix packaging of various plugins +f4c8abdb3e ZigBee: Improve dissection of PublishBillingPeriod, PublishBlockPeriod +ec972df60a Qt: Add context menu to drag-n-drop filters +8a1a63d7c9 Windows: package codec plugins +53014b9a63 Use the flags in the AUTHENTICATE message, if available. +388a38447e debian: update libwsutil0 symbols +63af1da7e7 Kill libwscodecs plugin library, just use plugins +57bb2b2a09 Move codec plugins to /plugins +de44630666 CL3DCW: Added Dual Channel Wi-Fi Dissectors +d55b9b0d2b FTDI FT: Indicate number of bytes sent on wire +f155601d66 decode_as: remove the "title" member from decode_as_t +292193bff1 batadv: Fix info column seqno of IV_OGM v15 packets +c600e15002 DOCSIS: Adding missing MDD TLVs +b1ec0a6700 NAS 5GS: 5GSM Cause added in PDU session modification complete +8219ff2ed2 Add FTDI FT dissector to release notes +40ebc9be6a batadv: Add support for throughput meter icmp packet variant +be3f30b238 Diameter 3GPP: Avoid dereference reported by VS2019. +c51030151d BATADV: remove tree checks +56600f5e24 iso7816: dissector table for non-standard APDUs +c0a49d7237 extcap: Do not use global pipe handle on Windows +367bb983ee cisco-fp-mim: Adding FabricPath FCS dissection and verification +e0d0130b3d FTDI FT: Initial USB Bridging Devices dissector +7d70177ef5 IO stats in 5 ms task cycle +f5bc4f91e2 batadv: Fix info column seqno of ICMP v15 packets +ee2da42762 batadv: Fix offset to ICMP v15 message type +945565d62d batadv: Add support for OGM2 packets +df40f5b279 batadv: Add support for ELP packets +cbb2564d7e batadv: Parse priority field of fragmented packets +9d01faf0cb Diameter 3GPP: add a few Rx related AVPs +bf854b8dcc batadv: Fix filtering by mcast flags +92d0a67f4e LSD: Fix valid headers being marked as malformed +5e79558a82 TLS: fix crash on handshake reassembly with truncated captures +004d26dfaf TPKT: Add the dissector to the list of TLS subdissectors +13fc8302e0 QUIC: fix decryption after Version Negotiation +6476ec79aa Document why extcap utilities can't be run "by hand" on Windows +f93edf223b Use gboolean for Boolean flags. +fc758f97c2 ethercat: add new hf item for sdo abort code. +8c3d23f2f7 DOCSIS: Reassembly of RNG-RSP messages +02155b91cc ipdr: fix conflict +3ee859573c NAS 5GS: Payload container type added in Registration Request +5f105526af tshark/tfshark: fix error message. +461e759d22 [Automatic update for 2019-06-09] +b69328ac22 wisun: fix swapping between Channel Spacing and Reserved fields +e1a57c61f9 Sysdig event updates. +20568aa8b9 tools: Switch some scripts exclusively to Python 3. +14553ee358 REAME.dissector: remove double spaces. +e44d4e740e Update the MS-NLMP URL, and mention it up front. +bcfe022d22 New Diameter AVPS +1c601c204a Have routines to add a protocol tree item and return a display string. +cf9f46c5f5 XRA: changed some tvb_ functions +e3e606ce02 Get rid of get_unicode_or_ascii_string() calls in the SMB2 dissector. +ee35570e90 Improve handling of binary data that *might* be text. +c603fac072 Windows: upgrade USBPcap to 1.4.1.0 +ffb549859f blip: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +c05da0fa70 sysex: fix [-Wmissing-prototypes] warnings +45c1242421 dcom-provideclassinfo: fix [-Wmissing-prototypes] warning +2b43c452e7 dcm: fix [-Wmissing-prototypes] warning +c99bee9b5d idl2wrs: regenerated dissectors +4ebf72d232 idl2wrs: extend aggressive mode +5e69a7d7d7 packet-rsl.c: Adds dissector stub of MS/BS Power Parameters +5ca087e276 NAS 5GS: 5GSM cause updated as per spec v15.3.0 +f29d6d1e00 USB: Use standard descriptor strings in GET DESCRIPTOR +f35e7f874d ship the dfilter_macros file. +443df93896 idl2wrs: fix 'undeclared identifier' error +3f3337b2ca idl2wrs: add aggressive mode +1c09af410d idl2wrs: fix recursion loop +54db60f4e5 idl2wrs: add debug command line parameter +54cccedfbe conversation.c: do not use wmem packet scope for debug strings +55eeec7e6a DOCSIS: RNG-REQ: upstream transmit power, bit 15 and 14 of SID +0510718b35 .mailmap: Update of April/May (2019) +2331675eb5 Revert "Copy selected lines from Packet List view for existing formats." +ee1dd899d0 iso7816: fix the dissection of the class byte +4e1a5f6df2 iso7816: correct the descriptions of the class byte +44eaaacf12 Note that the challenge length isn't in pre-2.1 LAN Manager. +338ce1b672 Don't assume padding is present at the end of UNIX Info2. +782c4e496b Fix the dissection of Find First2 Query EA Info information. +6259b79d25 Fix the dissection of create temporary file responses. +021e994293 Handle some weirdness with the primary domain field in NegProt replies. +cdaa04cc30 Add some comments indicating what protocol was selected. +c591049194 Register the "missing word parameters" expert info. +f0c13af7d3 Don't assume an NT Create AndX request has all the word parameters. +7b12f11721 Reassemble PLP chunks. +7cb77f5ca7 btmesh: fix indentation. +690f0f4d24 btmesh: fix compilation with older gcrypt version. +3bbc888798 DCT2000: Fix up the way RRC dissectors are called. +c504a49a37 Add Aruba ERM Type 6 Radiotap format +4153a34d29 XRA: minislot_info, mer and power_level not exclusively for ranging +32aeca13ec BTMESH: Add dissector for Foundation models +cbeb543cd6 pfcp: Outer Header Removal IE dissection fixed +66cfba60a6 Add an XXX item, expand another one. +5d2c355c72 iso7816: dissect the parameters of "read record" +c093c5ea02 iso7816: (trivial) The 0xB2 command is called "read record". +49b44f55a5 [Automatic update for 2019-06-02] +5eeef4e457 PCEP: Add PATH-SETUP-TYPE-CAPABILITY TLV dissection +44c1418d7e tap-httpstat: remove spaces. +332eeb1f88 macOS: Notarization count fix. +01a30c1018 README.tapping: minor changes. +23ec0666c5 macOS: Notarization updates. +237ec1349f IP: Make dissection of ip.frag_offset RFC 791 compliant +49b6523c6c btle: Correctly detect l2cap fragment start +860e73c88f WSDG: Don't make hyperlinks of Gerrit git access links +8f549115d5 Bump Ubuntu version to 18.04 in Vagrantfile +9d8f55cb05 WSDG: refine text on cloning repository +d44cb24f1f iso14443: use the correct I-block payload +78a106dc2a Fix handling of headers in body part. +01d20982c3 USB: Add interface-specific setup data to setup tree +1e7db19ff9 USB: Dissect SuperSpeed Endpoint Companion descriptors +2eb1a0dd61 Use the HTTPS URL for our main site in a few places. +4997002458 Clean up indentation. +c3ea14ece4 XRA: PLC can contain multiple MMM messages +d0bb4e64cc cisco-fp-mim: Properly handle FabricPath header variations (.1Q VLAN) +f72e504817 Dissect LDAP strings as UTF-8. +c79145cffe Flexray: Add heuristic subdissection +9fa13ff70d [packet-gelf.c] Add dissector for GELF protocol +1f75694f14 docbook: add a link to the gerrit manual explaining change-ids. +d4836d1efe WSUG: Update vlan resolving +b9c69d6ef8 Clean up some ASCII vs. EBCDIC string handling. +3a56285ffb Note, in a comment, some weird characters that appear in wildcards. +0ac699d621 Strings in mDNS TXT records are UTF-8. +1d88e9b25f Strings in the CUPS browsing protocol are UTF-8. +c5fdbc5644 VLAN resolving: use existing file_exists() function +26a4fb332b VLAN resolving: check profile first +bc5b71c00b RANAP: Handle 7 byte NSAP address in transportLayerAddress +76785a12b3 Windows: upgrade USBPcap to 1.4.0.0 +663096248c blip: fix used-but-marked-unused warnings +daead4e5fc dhcp: fix used-but-marked-unused warnings +72cd130f01 dot11decrypt: fix a used-but-marked-unused warning +e08937ac44 rbm: fix a bunch of used-but-marked-unused warnings +01768d0264 rfc7468: fix a used-but-marked-unused warning +38dec96c65 *Always* pair ENC_UTF_16 and ENC_UCS_2 with a byte order. +a3481933f9 wslua: fix error handling for invalid dissector table +ae9d528c5f [Automatic update for 2019-05-26] +13c5960a2c Copy selected lines from Packet List view for existing formats. +a6bd22dfa6 gsm_sim: fix conflict +0ab91dd96a wslua: print the correct type for FT_NONE dissector tables +7dd4e3bcb4 Strengthen the "is the FTP data text?" heuristic. +93303118d4 Developers Guide: Fix issue with Windows env vars +6ca48b2b66 Ask, in a comment, how to distinguish integer from string tag names. +b942ef0615 iso14443: we reassemble APDUs, not TPDUs +8494ef903a AERON: Properly handle heartbeat frame length +3ec782469c iso14443: (trivial) i_block_frag_items is used +646cc07f15 Use the OEM code page to set the encoding for "ANSI" strings. +2114dba1ef *Little-endian* UTF-16. +cf89939a19 "OEM Codepage" appears to mean "code page number"; show it in decimal. +03c5da8d89 Add Windows code page 1252. +1fd3003a6d "Zigbee" encoding is not a character encoding or an integer encoding. +dd4c987756 CMake+macOS: Use symlinks for our CLI utilities. +29283decd7 Qt: unchecked dynamic cast +f12ec0c9a3 wsutil+macOS: Use realpath() to resolve our program path. +d5cdd9515f couchbase: Remove 2nd seqno from DCP_{COMMIT,ABORT,SEQNO_ACK} +f1946955ca gprscdr: update RatingGroupId as unsigned +0e498d4412 Add support decode extremeNetworks-avaya access point TLVs +637259af56 DOCSIS: OCD Cyclic Prefix: typo fix +6742388ca3 pfcp: correction of PFD Contents IE +dc44f3926c dumpcap: use typedefs instead of structs. +0636c267d9 developers-guide: restore winflexbison to Windows install +ee36a83b7a NAS EPS: fix compile error on older GCC +e0fe5cfe92 NAS EPS: catch exception when using ESM data container heuristic +d36b72e6b8 SDP: show rtcp and rtcp-mux media attribute values +6cb990ccb0 DPNSS: dissect Service Indicator Code synch/asynch info +37775b10b8 USB: Add expert info for unknown URBs captured by USBPcap +be9bdfda02 Add dissection recursion checks. +de21932d56 cdma2k: Dissect SCM - Station Class Mark. +2061ea1de1 cdma2k: Update/enhance value strings. +c4f0b500eb Qt: Do not leak C run-time handles on Windows +41813ba202 BTMESH: fix unused compile error without/older GCrypt +39b142512c Qt: add missing include in simple_dialog. +3451314e5c ui: Fix memory leak on extcap configuration save +5d2af76c98 extcap: Fix memory leak in extcap_load_interface_list() +aab172fbda tools: add alpine-setup script. +1a540a6295 print: print booleans not integers in ek_write_field_value(). +43295c8b6d GCSNA: Pretify output. +3b97267bad A21/s102: Fiix/pretify display of Correlation Id. +a409987eea Fix format_uri(). +707f46459f mqtt: Add a preference to show message as text +2b916d6424 wtap: Add support for 802.11ah and 802.11ax PHYs. +3e53ec5e11 pcapng: fix the magic when bytes are swapped. +6cfc25c40e simple_dialog(Qt): fix extra ';' after member function definition +cc50ec3634 QUIC: simplify TLS key log for draft -17 and newer +c5b2808623 QUIC: Fix broken Key Update support +de5fd1634b isobus-vt: fix typo +f556a44bc7 docsis: fix header filename +bc9f570680 Fix for incorrectly decoded RSL ERR REP/BCCH INFORMATION optional IEs +75da45dc4e A21/s102: Improve Mobile Subscription information dissection. +f32638d67d a21: mark parameter unused. +0955f15ba2 extcap: Fix memory leak in extcap_free_toolbar_control() +b45e868e37 Qt: Make simple warnings and errors asynchronous +81cea3def7 extcap: Do not free mutex and cond in thread_pool_wait() +c52776da62 extcap: Fix memory leak in extcap_get_descriptions() +a115d2b483 extcap: Fix Python 3 control data handling in example +e05fac3ec0 A21/s102: Dissect Pilot List. +e803f83ac8 extcap: Fix memory leak in extcap_has_toolbar() +5689136fc6 fix typo: supres... -> suppres... +ca1163ab60 Qt: Add asynchronous simple dialog +40f6cb70e9 extcap: Fix memory leak in extcap_get_if_configuration_values() +92dede59a5 wslua(pinfo): fix typo +4cfe3fb6e0 docbook: add section from wiki. +f8e80f33f1 WSDG: Clarified and expanded Lua docs +1a7b83c20f tools: fix rpm-setup script. +4a5117ca43 debian: add libspeexdsp-dev to debian/control. +ada3d97986 PN-DCP: Add headerfield for DHCP Option-Code +f0ccbca5d4 [Automatic update for 2019-05-19] +b21e5be71c fix: typo typo +03a240ecad Don't set the length of the protocol list subtree until it's finished. +74a4067967 lustre: fix typo +a0dc24dfc6 mswsp: fix typo +d815a72805 Show SMB strings as Unicode. +640ded8e1d Fix some signedness warnings. +075fc13d7a 3gpp_32_423: Fix dissection of changeTime. +0215d34be7 Lua: define table.unpack for Lua 5.1 for compatibility +09f0d853e3 AT: Add ZPAS Command +038470b597 Clean up some signed vs. unsigned warnings. +32a014a4f1 Update the warning-suppression statements in idl2wrs. +03af0ad709 Enable -Wpointer-sign if we're enabling additional compiler warnings. +bb00f37f51 gitlab-ci: run setcap on dumpcap. +731b263853 gitlab-ci: move ubuntu commands in parent job. +3161feb026 Integer types are signed, not unsigned. +1942fa9e5a Do *NOT* assume col_get_text(cinfo, el) never returns NULL! +576f33fffd In pcapng_open(), don't use the local pcapng_t once we know it's a pcapng file. +a68627ae96 version: include version information for tarballs from git +1ee7c1105f WSMP: fix dissection of WAVE Information Element Extension +b78de04feb DOCSIS: Added 3.1 CM-STATUS Event Types and TLVs +715f46b768 Updates to NCP protocol dissector +5862b46380 gearman: extend, fix and refactor dissector +0aafbe7017 wtap: remove unneeded check (CID: 1441486). +f8ac57a2c4 Keep and use per-interface, not per-file, FCS length information. +5fd947d20b tls: add zstd(RFC8478) compression algorithm +6580ca9b93 cemi: Remove superfluous checks +757ada0e24 Qt: Fix no interface load preference handling +1573d4ddb2 SCTP: assure size before attempting checksum calculation +80920b0855 Diameter: Fix copy-paste-o +ab1a7cc4a5 TLS: fix DISSECTOR_ASSERT for zero-length records fragments +11110ae11e rawshark: fix parameter 'pd' not found in the function declaration [-Wdocumentation] +ff9189ef92 ieee802154: empty paragraph passed to '@param' command [-Wdocumentation] +e8e1463c6f diameter: Added 3GPP AVP "Presence-Reporting-Area-Node" +47a39b06ef Qt: Delete extcap option dialog when it is closed +fbe08109c7 Change 'Measurement Report Mode field' strings according to IEEE 802.11-2016 +c1220ec0c7 gprscdr: Update to 3GPP TS 32.298 V15.6.0 +7b43c480f6 Qt: do not expose a UAT record if the update callback fails +276d62b639 mmdbresolve: Improve our main loop check. +7f58286aee iso14443: dissect the CID in the attrib message +cff013f202 pfcp: Update to 3GPP TS 29.244 V15.5.0 +f8d228d1b0 diameter: fix for validations script +2dd1a8a99f Fix comment. +91bbc58402 elastic: make fields all the same. +07aa2a8e49 docsis: fix for encrypted DOCSIS PDU packets do not match the filter 'eth.dst' +88096e1fc5 GSM MAP: Fix dissection of authenticationSet in SentParameterList +fed0e7c2d0 PROFINET DCP: fix dissection of an empty DHCP option +7e8a58e1e1 Explain that not handling byte-swapped pcap files breaks the tests. +3234152bec Fix SMB2 decryption on big-endian machines. +736052b3f1 RLC-NR: Attempt reassembly of UM PDUs. +ccf9820ea7 elastic: change 'pcap_file' into 'doc' in the mapping. +9f875e98e3 USB Audio: Dissect USB Audio Interface Subclass +70128148a6 USB Audio: Dissect Audio Streaming Endpoint descriptor +5c50163680 USB Audio: Dissect MIDI Bulk Data Endpoint descriptor +719d8d6a81 elastic: change 'template' into 'index_patterns' in the mapping. +ebcc9157c3 elastic: use correct elastic field types in mapping. +4f599be06d USB Audio: Do not group MIDI Events under USB Audio +2923ba19e6 USB Audio: Add USB Midi Event type to headline +858fae9f1d USB Audio: Dissect MIDI OUT Jack descriptor +e7c0855375 USB Audio: Dissect MIDI IN Jack descriptor +fcf5c1a512 USB Audio: Dissect MIDI Streaming header descriptor +2ea553ecbe USB Audio: Recognize MIDI Streaming descriptors +b06dcb32c7 nvme-tcp: Add nvme-tcp dissector +23744c9be7 tools: add speexdsp to debian-setup. +87deef63c6 Clean up some things. +beed21b038 Fix the length of the item added for the value field of undissected CLVs. +c135fb1308 K12: reverse use after free +3e8d9074ed [Automatic update for 2019-05-12] +3586da308f Windows: upgrade Npcap to 0.995 +c95e83d9a9 gitlab-ci: fix pytest execution. +267d81148f SysEx: Add special System ID codes +ac66f39727 Small cleanups. +16ca1b5aca Fill in the packet flags for *Peek classic and tagged files. +c2dc13873f Clean up processing of RTMP data. +2ca8b14525 dumpcap: remove legacy code. +25e19aefcf req_resp_hdrs: add initializer (CID: 1445004). +faf191edc1 SBc-AP:Update to 3GPP TS 29.168 V15.1.0 (2018-09). +9ddb50f33f BSSMAP: Further decode the GCR (Global Call Reference) field +32fa74c08f GSUP: Add dissection of BSSMAP, RR and SM cause values +a521497fa4 GSUP: add E-interface messages (Inter-MSC hand-over) +fd2f439e33 Revert "Windows: upgrade Npcap to 0.994" +af80a96e8a Docbook: Remove an example capture file. +e2f12827b2 Set the length of the DDP tvbuff based on the length in the header. +ab7ee924a1 gitlab-ci: use new base image, drop gcc-4 job +cd3c76d5c6 Add a comment, update existing comments, fix the company name. +405439d41d QUIC: fix wrong dissection of ODCIL +ff7f584e26 bacapp: fix wrong value for id 183 +a407e64a63 DRBD: Improve presentation of P_UUIDS110 message +81e9417b76 MAC-NR: Fix a couple of issues with configuring RLC bearers from RRC. +348e0de9d3 ieee1609dot2: Add media type dissection. +5b0f937c5e oer: Fix uninitialized variable warning iussed by VS 2019. +991512c62f GTPv2: IE UE Usage Type can have zero length. +9dff0895ef Treat strings as being in MacRoman. +4812e2e7fa Debian: Be more strict about symbol changes. +2e3dcd479e Fix dissection of gatewayed/bridged LLAP packets. +9f8ac4d422 IEEE 802.15.4: Separate ACK tracking and conversations +550e03388e Flexray: put the flexray_identifier structure into a header +892914f854 Qt: Fix debug assert in Manage Interfaces dialog +26968f911b Set packet flags for some link layers. +b41d122142 Add preferences to NR RLC to accept PDCP config (SN length) from RRC. +97ff5fe2cd Debian: Add missing symbols. +8e3b16ffe2 BT Mesh: Mark a couple of unused parameters. +47f58d32c5 BTMESH: Fix for compilation without GCrypt +82801e04d9 Zebra: update for FRRouting version 7 +2f82518f72 Windows: upgrade Npcap to 0.994 +4a6d1d099c DRBD: Dissect states in P_STATE messages +6d160dad2d btmesh: fix compilation with older gcrypt versions. +85773a21a9 OER: Dissect Boolean and IA5String types. +aa8d948cf4 3GPP CBSP (Cell Broadcast Service Protocol) dissector +f3a86c02dd frame: increase EXCEPTION_TREE_ITEMS. +69e50be150 HTTP: fix bad reassembly with Content-Type and no Content-Length +bc4ffefdad print: remove leak in ek_check_protocolfilter(). +8f85a1430d Add another encapsulation option, for LAPB (see T.617a-1994 Annex G). +e111c26c3e Modbus RTU: Fix Write Single Coil/Register dissection +bff6952e0e Don't throw an exception when doing the payload type heuristics. +2991770dbe SysEx: Split DigiTech commands dissection +14796202a8 Update tshark man pages for -j and -J +a90cc3309c USB Audio: Separate MIDI event data from padding +eb5f88c676 Socketcan: Add heuristic subdissection +5ad40e0cd0 BTMESH: Add access layer decryption +48d7cecedd Windows: upgrade Npcap to 0.993 +9f9e69411b Fix dissection of DDP length and checksum fields. +ad72d54855 BGP: Update Tunnel Encapsulation Attribute Types (and SubType) +d352d2168c wimax: fix copy&paste error. +b078dbc602 Do more heuristics to try to identify the Frame Relay payload. +a8317adbca S1AP: add ErrorIndication message type to info column +d6ab4f792b BGP: Add missing SAFI Segment Routing Policy (73) +53e043a42f make-regs.py: assume source files to be UTF-8 +8a13504258 commit-msg: Place Ping-Bug before Change-Id +0c22392166 [Automatic update for 2019-05-05] +b5b95f5dfc SysEx: Include all Manufacturers SysEx ID Numbers +57403dbfd1 USB Audio: Split AS format type dissection by version +2a76dc6385 USB Audio: Dissect version 2 General AS descriptor +5bdb0fd953 ZBEE ZCL: fix hf conflict. +04a4d1b269 Dumpcap: Use win32strerror in more places. +9e848ce829 Even more painful details explained. +d0ae8eecf6 Update a header file. +c7d86568a0 CMake: Remove wsutil pcap dependency +4c5d2f5ccf CMake: Add libpcap imported library target +e5b4e673f0 proto: don't generate elastic-mapping entries for string fields. +d52b74ee4f Powerlink: Fix representation of PDO version +8084dde668 USB Audio: Generalise undecoded descriptor expert info +b284e0b4dd USB Audio: Dissect version 2 Output Terminal descriptor +7d0a96ff16 USB Audio: Dissect version 2 Input Terminal descriptor +caf6c1b294 USB Audio: Dissect Audio Control clock selector descriptor +fa41112467 USB Audio: Dissect Audio Control clock source descriptor +186f985793 CMake: Check for and use system SpeexDSP library +854479a7dc Have the multiple-include guards cover everything. +2ee483a222 Move the Winsock initialization and cleanup to wsutil routines. +7bc066aa0c mqtt: Dissect publish message as bytes +0d5a9b270d Qt: Remove the border around inactive+selected packet list items +fd30adca44 Dumpcap: Call WSAStartup+WSACleanup once. +f0a34311a0 Don't use the result of please_report_bug() as a format string. +163d01b26c USB Audio: Dissect version 2 Audio Control header +cec5991f40 Windows: Modernize our WSAStartup usage. +3a2e290c33 QUIC: fix transport parameter heuristics for draft -18 and older +b075b8c7f7 wsutil: Fix 30 seconds freeze if process fails to start +15fcf3d4ac gtpv2: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +aa20023d6f ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +d8d1d6409e mqtt: Check for a valid payload protocol +4addfb6b16 Windows: add brotli and vcpkg-export to cleanup items +dd708676d3 NR: Configure LCID -> RLC Bearer config from RRC +ca553bcb2a caputils: Convert error string to UTF-8 on Windows +7a6b6631c8 caputils: Fix endless recursive loop on Windows +af72ba7e84 FindPCAP: fix broken search logic +74a083dc41 [Automatic update for 2019-04-28] +33f12dc05f Move another print dialog reference outside #ifdef HAVE_LIBPCAP/#endif. +63ab0264ca Umm, you don't need to be able to do live captures in order to print.... +c602119bcf Use pkg-config if possible; if not, use pcap-config if present. +d0ce55289b GTPv2: Update a value string. +7c59ac4c6d GTPv2: Add decoding of more IEs +1999ad7479 eap: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +b0ce8b1db6 NFS: Display nfl_util components for files layout type +ef44a8151a proto.h: avoid warning about not really deprecated (Clang) (v2) +5e636059b3 Expert Info: Displays comment of each packet in the expert information tab +112828bb55 file-util: fix possible null reference from code analysis +73e401afd2 extcap: Do not crash on invalid values +57c5015a6b Saving printing preferences from one print window to another +8a112f219a Qt: do not fail Conversations -> Follow Stream based on packet list +6e5fade2da Qt: Omit calls without values on selector reload +8bb8d5f86c [packet-iec104.c] - Add dissection for IEC 60870-5-101 Messages +64a56cf7a6 macOS: Add a workaround for libbrotli. +6f1efd7518 WSMP: Add a PSID check. +66f829bc18 win32-utils: Do not share job between Wireshark instances +504da93d16 RSVP: allow full range of RRO type values +8fbbb0c5fc Don't define http_decompress_body if we don't have compression support. +4828e45432 BTMESH: Adding defragmentation of messages +5ae6a9bea6 Do FIND_PACKAGE_HANDLE_STANDARD_ARGS() before checking ZLIB_FOUND. +c66994215b Don't look for zlib stuff if we didn't find zlib. +f75d841ad2 ISAKMP: Added dissection of digital signature authentication +bb757e661a docbook/faq.adoc: remove execute bits +26beaf8ba2 dissectors: remove execute bits from awdl, gbcs, pcomtcp +580098d875 FindXml2: use pkg-config to find libxml2 dependencies +b641febb1e TLS: Implement reassembly for Handshake messages +1799b24aa3 FindPCAP: use pkg-config to find pcap dependencies +8f2277ce8c KNXIP: Prevent possible buffer overrun +3a060214db QUIC: Update draft link +d34b8a21c7 Added 3GPP TS 29.214 (Rx) AVPs +28773689e0 QUIC: add new version and error code (draft -20) +c42433b6bb Qt: Support setting custom preferences +6a3b24be29 EAP: Passing additional context to allow for reassembly in vendor parser +900b9f1379 CMake: add USE_STATIC option +dd1245f5be ws_pipe: fix memory leaks in spawn arguments handling +4dfa358eda nas-5gs: Fix ecoding of Authorised QoS rules +a44e838158 GSM MAP: Update to V15.4.0 (2018-12) +c3cd3abc82 NSIS/WIX: fix BROTLI packaging (missing DLL) +025e1347e8 ISAKMP: Fix duplicated-branches warning +ec0f8128bb Diameter 3GPP: Change PLR Flags TFS output to "Set" "Not set" +38a6ceaad9 Diameter: Update 3GPP AVPs from TS 29.172 +4c9a51e81d PROXY: add HAPROXY PROXY (v1) support +8939546535 PROXY: rename fields in preparaton for v1 support +090bb790ed NAS-EPS: Use ...bitmask_list() for EPS network feature support IE. +cd41d4d96f plugins: Make build status output less redundant +603569d159 IS-IS: add dissection of BFD-Enabled TLV +83b2f1bca5 Tools: Make a couple of scripts Python 3-only. +6f31151f07 docbook: fix broken image link on ChLibsNpcap +44cc03e4fb CMake+WiX: Add a note about merge module deprecation. +5076e53ffb packet: ensure pinfo->curr_layer_num does not depend on tree +c802a83363 isakmp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +4008f01ab3 dcom-provideclassinfo: fix no newline at end of file [-Wnewline-eof] +90efed709a wps.(h): fix no newline at end of file [-Wnewline-eof] +9ce60b173b Add brotli decompression support for HTTP and HTTP2 dissectors. +51ac1047a7 ws_pipe: fix return value of ws_pipe_spawn_async on error path +c77ee0008d rpm: update rpm package dependencies and spec to work on current os versions +63a642ec80 ieee80211: Add FTM Request & Report dissector +8371b0ba71 [Automatic update for 2019-04-21] +6c04a872da wireshark-filter: clarifications and update links in manual +c9ca78fc2b macOS: Add a notarization script. +93b9388676 dumpcap: Fix pipe read deadlock on Windows +a051d5d869 wsutil: Refactor WIN32 ws_pipe_wait_for_pipe() +324710e9e0 ISAKMP: Adding some payload types (RFC6407) +01c161ca43 Revert "ProfiNet: Fix order in AssetManagment" +194abe7f3a Update email address for Kaz Kylheku and URL for Kazlib. +3af6db7dde RPM: fix build since GLIB2_MIN_VERSION was removed +f6d7a9546f BTMESH: Provisioning Capabilities PDU field fix +bbcbcdf637 ISAKMP: Update Notify message values +82d24d907a Qt: Fix deadlock in extcap toolbar creation +7432d6f154 ZEBRA: show correct Zebra route IPv6 source prefix +c642c1a0a4 text import: make TCP dest port truly direction dependant +cf5b86721a Adding the missing generic method to support multiple vendor-defined ext types +7950811438 CMake: fix Windows build when all binaries are disabled +8fd2e102a5 CMake: silence -Wunsafe-loop-optimizations for GCC 7 +6866896ed1 Revert "Test: Disable a wmem compilation warning." +f5cc7904b8 gitlab-ci: add regression test suite. +bd75f5af0a checkAPIs: Check for non-UTF-8 instead of non-ASCII. +0974b68f5c WSDG/Capture: Fix typo in extcap_example.py name +e60c14e376 travis: update to Qt 5.12.3 to fix Windows builds +8c26217548 CMake: bail out if minimum GLib version is not satisfied +3f9579e3f5 wsutil: use environment variable WIRESHARK_EXTCAP_DIR when possible +727aaad3ae Qt: Do not turn empty parameter values into spaces +66b3a33bcb ENIP: Add more Ethernet Link attributes +344a596a49 ITS: Enhance ETSI ITS support (ETSI TS 103 301 and ETSI TS 103 097) +e7429d505e Diameter: Add 3GPP AVP 1706 and bit decoding +694d212b72 NFS: Fix header field type in dissect_rpc_array calls +1998de886c wsutil: Warn on empty arguments +c464186bf9 Only do the read loop in the TRY block. +3b0aabc204 IEEE1609dot2: Update to the latest ASN1 files. +36ff993151 Diameter 3GPP: Dissect S6t feature list +ed427ad021 NAS-5GS: Fix Item length in QoS rules. +da8ad825d3 Diameter: Prettify subdissection of bitfields. +df2ccf09e5 Diameter: Update AVPs from TS 29.336 v15.6.0 +2dcc283be9 extcap: Improve example multicheck values +6033e51733 CIP: Don't parse error responses as Success +7a89e6ad56 CIP Security: Fix some off by 1 +da848399ef DCOM - Add dissector for IProvideClassInfo +ec0ba4185a test: fix sampleif.py on weird systems using Python 3.6 and older +27dd00b30c Readability improvements to WSUG - Introduction +d2a2698fd8 extcap: Fix Python 3 bytes handling in example +7aa48b3099 test: run test_tshark_extcap_interfaces with capture support only. +c9637e8ee8 ZigBee: Remove unused hf +55a8abc5b2 ZigBee: Dissect Snapshot Payload Type names +471dc722c0 Don't pass "-g deprecated-gtk" to checkAPIs.pl. +7187120b13 ISAKMP: Added support for Notify DEVICE_IDENTITY Payload +b7c7ab43fa ZigBee: Dissect Notification Scheme names +0f5dd4c778 CRMF: Handle 64 bit serialNumber +092a3c9716 LDP: Dissect interface parameter of PWID FEC +89f339afa2 Hava a routine to read the currently-selected frome. +75a6897b0f Qt: Do not pass empty values for extcap boolflags +6560179d93 ZigBee: Fix some -Wdocumentation issues +baea49fb38 ZigBee: Decode remaining commands in Metering Cluster +30fc67202c make-usb.py: use HTTPS URL +bfaef4cf48 Give a PacketDialog a Buffer and read directly into it and into its wtap_rec. +9d7d4c015c wsutil: Read stderr and stdout data asynchronously +1c4885deaf make-usb.py: use octal escape sequences +651bdf592b [Automatic update for 2019-04-14] +458fa7b274 Qt: Display checkboxes for extcap multicheck +65b5f50859 modbustcp: fix a shadowed variable warning +9df7d1b6f1 DHCPv6: adding some more options +75b03ac485 Improve phrasing in wsug-preface +6f57aa72a8 Make a couple of scripts Python 3 only. +c442ee056b extcap_parser: remove G_REGEX_RAW from line parsing. +c1dcf8c3fa BER: put the space to the left side of the bracket +a96d0bb946 BER: fix regression in dissection of named bit list +a65f7f5838 QUIC: update transport parameters for draft -19 +39299a13cb DRBD: Add dissector for the Distributed Replicated Block Device protocol +7b36b8107c Use a local buffer for rescanning and finding records. +3e2cad0cb5 F1AP: upgrade dissector to v15.5.0 +1795d6f201 E1AP: upgrade dissector to v15.3.0 +0c53d7dc29 XnAP: upgrade dissector to v15.3.0 +865df87918 version_info.c: Handle Visual Studio 2019 +4bebe9807a RTCP XR RR: fix dissection of timestamp field. +d3e7bf79dc NGAP: upgrade dissector to v15.3.0 +35799f4886 ICAP: Support ICAP over TLS +4591286d3a radius: add Meraki dictionary +a6dac6240f X2AP: use the right tree for EndcSONConfigurationTransfer IE +b95933a031 wsutil: Fix pipe handle leaks on Windows +3e6af782d5 ieee80211: fix bitmask on HE Capabilities field +ed51e15cfa LCS-AP: Update to V15.2.0 (2019-03) +7abbbaac3d Diameter: Add 3GPP AVP:s and sub dissection. +d3aca2e025 rtps: fix conflict on value_string +b86346eaa0 ieee80211: Add length tag check for Mesh Configuration IE +8b6eb05bb3 ieee80211: One to one mapping between conversations and associations +47361b2737 ieee80211: Handle variable MIC length for FT IE +e64976d33a ieee80211: Fix some coverity scan issues +4dda4bac17 Qt: use toLocalFile() instead of path() to check for existence. +96fa471542 LDP: Support RFC7140 (Extensions for HSMP LSP) +4db2258dd6 fix: no previous prototype +4d8d4dc60a LDP: Complete support for RFC8077 (PWID FEC) +afdefea279 IPDR: add protocol property to decode user-defined sessions as SAMIS-TYPE-1 +fe50824bb4 X2AP: upgrade dissector to v15.5.0 +f31bc9ec28 ieee80211: Add missing bitmask field for Mesh Configuration +7a793e5cd4 ieee80211: Remove zero-length array usage +a9861fb4cf S1AP: upgrade dissector to v15.5.0 +ba40851b27 Windows: Use an lz4 DLL built with vcpkg. +f3ef8575d4 ieee80211: fix wrong offset for mesh configuration capability bitmask +1c9125ed5f Consistently use NULL when setting current_frame. +420157ff43 README: add more operating systems in the opening sentence. +dfbf88397e Add 6LoWPAN Selective Fragment Recovery +43b85f102c ieee80211: Add RLQP (Advertisement protocol ID) +44e67a9a4f ieee80211: fix typo on BSS Available Admission Capability +0771cf73cd Use a single wtap_rec and Buffer for an entire capture session. +bbc8cbfb9c If you use data_file_url(), you must first call init_progfile_dir(). +9f575c8dc9 Use a common wtap_rec and Buffer for all packets. +ae3e6712f3 proto.h: avoid warning about not really deprecated (Clang) +59a1e65170 ieee1722: Associate dissector with UDP port 17220 +9e93738999 [Automatic update for 2019-04-07] +2c1dcfed4f The wtap from which we're reading to get statistics isn't a statistic itself. +4c8a226c07 Explicitly make cf->{rec,buf} the information for the selected packet. +6636fa3416 NR RRC: upgrade dissector to v15.5.0 +937ec02581 1514 is a better initial Buffer size than 1500. +f0a2b8303a Revert "Get rid of the per-capture_file wtap_rec and Buffer." +3ba1c7ff77 LTE RRC: upgrade dissector to v15.5.0 +3f95e31026 DCOM - Add dissector for ITypeInfo +5bd6d44ba6 Dissect USB "device" Setup CONTROL messages +98bcda594e Make call_dissector assertions non-fatal. +44d11a193f Gen-bugnote: Replace multiple instances where needed. +15c4c3df31 .mailmap: update of March +0f2a6a890f ieee80211: Add Reserved entry for VHT OP Channel Width +7da28a78e6 ieee80211: Add space on description for some Extended Capabilities field +1f60984ecd file_dialog.c: initialize wtap_rec and Buffer in get_stats_for_preview() +58fa1e1b19 Clean up white space. +9445403f95 Get rid of the per-capture_file wtap_rec and Buffer. +053cf16173 ITS: Add CAM and DENM v1 dissection. +c83c85d879 Add one more use of Buffers. +54ca64a1c4 S1AP: add hidden items for mme/enb-ue-s1ap-id +37b91eedd6 BER: fix dissection of bitmask lists with an invalid length +2101811108 Pass Buffer pointers in some more instances. +58afae4bd0 Pass Buffer pointers rather than packet data pointers in some more cases. +8a5b26efb1 Have wtap_read() fill in a wtap_rec and Buffer. +b572b65e51 DOF: Fix alias binding dissection. +c762c5ca42 Use "buf" for Buffer pointers, "pd" for raw packet data pointers. +3b476156d4 Don't print a message if a select() was interrupted by a signal. +436278747e Reset the terminal color if we're ^C'ed when reading a capture. +7edadf9ce3 asn2wrs: Improve filtername of named bits. +b0b02ec245 ieee80211: Add defines for AKMS +ca694eb078 PER: Use proto_tree_add_bitmask... () for named bits. +24ef409900 ETSI CAT: add dissection of Network Measurement Results +67644354a1 Clean file reading code. +52324097c2 ieee80211: FT over IEEE 802.1X (SHA384) is an FT AKMS +b39a736e91 iseries: ensure the buffer is null terminated. +8d3ac3af86 epan: Convert our PROTO_ITEM_ macros to inline functions. +bdf26a35f6 Test: Disable a wmem compilation warning. +a85e9327dd H248C: Fix an expert field name mismatch. +6fc00612b4 macOS: Update a comment in osx-app.sh.in. +00e2434a6f osx app bundle: add entitlement to allow loading 3rd party plugns +c750846e81 Document all the signed-integer tvbuff accessors. +23b3ea1469 smb2: NFS symlink reparse target is not NULL terminated +feb931e2f8 Quiet output of make-version.pl +7c5f59dcf7 CMake: Require pod2man and pod2html. +13f8f2c8dd FP: Fix ToA shown as unsigned +4b814187ac ieee80211: Fix WPA1 decryption +6c3467945c ldss: add checks on file digest. +c2ac157ac0 ASN.1: Use proto_tree_add_bitmask... () for named bits. +0894131f2d Netflow/Ipfix: Update some IE (RFC8549) +505c3187a4 Clean up color handling. +c1e404a36f Test: Disable compilation warnings. +40ae331eb3 Fix permissions. +fc56f23303 Qt: Add hover style to packet list and proto tree +009283a68b Qt: Bring back border around inactive+selected packet list items +711ac47896 Windows: upgrade USBPcap to 1.3.0.0 and Npcap to 0.992 +aa0abdf156 AARP: Add length checks. +6b28cc9b89 ISIS LSP: Add a length check. +355fe66340 IEEE 802.11: Fix an infinite loop. +2c00e5b4e4 Fix our .chm titles. +43d2179e96 Diameter 3GPP: Dissect bitfields of PLR-Flags and PLA-Flags. +7497e52900 Diameter: Add 3GPP AVPs and data. +496c4c53a3 add to get_time_value() case ENC_TIME_MSECS|ENC_LITTLE_ENDIAN: +2edb698108 IPOS: Add decoe as for ethertype. +2f09f6aba4 HL7: do not call proto_reg_handoff_hl7() when changing a preference +2dfb2067d8 On Windows, don't do console stuff unless we're on a terminal. +4098687fee Add some new symbols for Debian. +8b0615de3b Only put generic values into the print_stream_t structure. +8a283325d4 travis: fix missing msbuild output on Windows +511867cdf4 Don't draw the taps if we never got a capture file. +666d77db45 Fix -z hosts output if it's from a live capture. +426a4b811d [Automatic update for 2019-03-31] +85838c124a I misread the Microsoft documentation; fix the comment. +1d984e598e Update a comment. +2cb8bed2e4 Update docs for WinPcap to Npcap switch +8eabc748cf camel: Fix dissection of SpecializedResourceReportArg +d916e0741a coap: Add retransmission detection +4eb884dca3 NLM: Fix length of offset and length for lock request +5648fd5086 IEEE802.11: Fix src and dst address handling for AMSDUs +7d9dc595c0 GTP: Wrong offset used for QoS Flow Identifier in UL PDU SESSION INFORMATION. +ed41f73708 GTPv2: Update Presence Reporting Area Action to v15.7.0 +5a55cd2553 NAS EPS: upgrade dissector to v15.6.0 +864f43ea9b 3GPP NAS: upgrade dissector to v15.6.0 +db847e9717 tls: fix typo +38b186cf66 GTPv2: Fix MM Context Used NAS integrity protection algorithm values. +91382cd6ea GTP: Show spare bits in PDU Session Container. +303ccbe4b5 MTP2: Optionally enable checksum verification +45a8c2dbf4 Decode IPv6 MPL Option Seed ID Length Enumerations +aa39ca68ae SIP: Add a preference to hide the generated/trace Call ID +d5f431b1ec WSUG: Update deprecated syntax. +cdd6cbd18b Update documentation of -G plugins. +5dfde7ff83 Print extcap plugins with "tshark -G plugins". +4e688ec8da iso14443: Initialize iso14443_trans->cmd. +78f3b8afe9 BGP: Fix handling of MPLS label for RFC7432 +9e94aab29e umts_fp: check number of frames before calling a subdissector. +94461234f9 ieee80211: Support decrypting OWE captures +8cdc958426 GSS-API: Make sure we call a valid dissector. +7dda6c4e64 export giop_add_CDR_string for use in plugins +bbe009f88d NAS 5Gs: SUCI dissection +2df2edefa7 gtp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +67441248be gssapi: fix indentation in function dissect_gssapi_work(). +ea39ed7410 iseries: fix wrong indentation. +c1fd0194f4 Revert "iseries: stop scanning a unicode string when the null terminator is hit." +4118ba3af1 travis: Allow Windows builds to fail +c599e49028 iseries: stop scanning a unicode string when the null terminator is hit. +1ce2918fc8 dof: don't use src/dst addresses if they don't exist. +551fb916bc ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +f717932af2 [Automatic update for 2019-03-24] +776b31249f gitlab-ci: fix asciidoctor version in opensuse. +4ad6f2a813 Add routines to return "Please report this as a bug" message strings. +2cb4d315ad wsgcrypt: fix wrong double assignment (CID: 1444233). +da5a160edf Bluetooth HCI: Rename LE Read Remote Used Features command +ed23cfba22 Clean up IPMB/I2C link-layer header types. +80d96e91d2 Restore pinfo->match_uint after the topmost dissector returns. +e7dc592406 Qt: Fix our Expert Info foreground color logic. +0b69783eb6 ieee80211: Add version and subtype field for Aerohive IE +a748f8f41a Clean up the new-file selection criteria in the GUI. +5a98368ad8 print: don't ignore FT_NONE fields in ek. +ed40d31801 json_dumper: flush dumper before printing an error. +41e31a3e41 Mark IPMB packets as IPMB in the protocol column. +67c6a44501 krb5: dissect padata PA-PAC-OPTIONS +2182d9d294 Don't use dissector_try_uint_new() to call the subdissector. +f7705e859a bthci_evt: add BASE_UNIT_STRING to bthci_evt.max_encryption_key_size. +84b20c0ed3 randpkt: fix indentation. +ea5c0d947e GTP:Dissect more IEs +108507e504 Rbm: Be more strict about unknown object types. +696d1fe6b9 wsgcrypt: fix build with older gcrypts. +13ca6fc38e Fix order of ring buffer and auto-stop items on the Capture Options page. +429031b079 ITS: Fix decoding of messages using ITS-Container V2 ts (102637). +5f4cb69598 Bluetooth HCI: Core spec 5.1 support +dc0a7edcb4 Qt: Welcome page dark mode fixes. +c287fe2853 Qt: Fix our ColorUtils::themeIsDark comparison. +029f24e4cf macOS: Restore dark mode support. +2d5e4be5c2 sbus: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +d4c8f700e6 BGP: Add LS Advertisment of IGP TE Metric (RFC8571) +64e02c943a randpkt: restore produce_filename in random generation. +d98d221865 packet-ip: Add codepoint LE as per draft-ietf-tsvwg-le-phb. +9cf77ec5e1 ieee80211: Support decrypting WPA3-Personal / SAE captures +b780bb19bd NAS-5GS: Dissect Packet filter contents Single remote port type. +c7c3e31772 NSIS: Add logic to package Qt debug DLLs +19d54ac364 TSDNS: Add more wmem_strsplit return checks. +6c11719c8c Get rid of unnecessary include. +fff15ba974 WiX: Fix another libxml2 variable. +5169abbbe7 Clean up comments and white space. +f4186b5b13 ipp: fix field types. +38f348bbb0 Put back EOF rule, but without exporting write_current_packet(). +8b8fc662d8 NAS 5GS: Remove double dissection of NAS key set identifier. +9d44b75999 Windows: fix addition of Libxml2 DLLs in installers +c01ace71ef Write out the last packet in text_import(). +df737b2b35 SCTP PPID Update +45f71b546b sbus: remove unused assignment (CID: 1444116). +2597b660ff Syslog: proper message handling +3d827255c0 NAS 5GS: Fix dissection of Registration request half octet IE's +50408de762 vlan: Use proto_tree_add_bitmask_list() to add flags. +879c05335f reassemble_test: Fix some compiler warnings. +0781a88c5b Debian: Add a missing symbol. +7c5c7fc985 Don't cast away constness if you don't have to. +a6da14982b NSIS: Fix our extra installer location. +36ba6b87c1 Windows: Switch to Npcap 0.991. +acc96e5206 Windows: Start using a `vcpkg export` bundle. +f57a73d688 rtps: fix ipv4 address prints. +f69726f9f0 Work around a mis-declaration in the bcg729 decoder library. +62e8dba893 WSUG: Update the requirements section. +cab0022dfb ISIS(Hello): Fix Dead Store (Dead assignement/Dead increment) +7048c66c39 dcerpc-nt: remove unnecessary if (tree) checks +694d7fb349 assa_r3: fix field type. +5aba3ed0cd dcerpc: ensure the length in the packet doesn't overcome the boundaries. +ae086bffe9 pcep: fix field type. +4110533875 openflow_v6: fix field print. +00416093de bacapp: fix field print. +b5eb0c680d Get rid of extra declaration. +cd58292160 Don't cast away constness if you don't have to. +a834bdf933 Don't cast away constness if you don't have to. +946c850541 More constification, to squelch warnings. +4a9c686322 More constification, to squelch warnings. +5a7e0b6350 Don't cast away constness if you don't have to. +c40e18b252 Don't cast away constness if you don't have to. +f3a02d34b0 Don't cast away constness if you don't have to. +f2e511e148 No need for a per-instance private sctp_allassocs_info_t pointer. +86c9d41510 Don't remove constness in a cast if it's not necessary. +cced5fb949 Constification, to remove some compiler warnings. +7d8cb0ab4f Constification, to remove some compiler warnings. +a3de3fbec9 Treat erf_timestamp_t's as integral values. +654110515d Radius: use generic e212 function to dissect imsi field +aaf34bcb02 [Automatic update for 2019-03-17] +f73a6b4f76 TLS: fix potential buffer overflow with a malicious SSL 3.0 session +1660f74371 Remove incorrectly-inserted "return FALSE;". +c0839e2e2a Fix up the checks in nspm_signature_version(). +a4251ec71d decode-as: Write the entries sorted to file. +12ee180cd4 TCP: Adding sequence number only once to the tree +134a513dd5 netscaler: add more sanity checks. +a152753aa9 rtps: fix format in val_to_str(). +2bd680746a IEEE802154_TAP: Add TLVs for channel plan and freq +14796eb04a Windows: Console log handler fixups. +3b2204e127 wmem: fix a comment. +60131852b2 IS-IS: Adding support for RFC8500 +306ead40b6 Ask, in a comment, whether we should do an exact match on signatures. +f18bd4bd68 Fix the test for a NetScaler trace file. +3b2b1d571d GBCS: Add define for use case GCS24a +3a27d6b3c4 Add -G Ninja to macos-setup.sh +82b0312887 dumpcap: Reallocate the IO buffer when switching the ring buffer files +7c943d35a2 dumpcap: Initialize the stats variable +fb59e45586 RTPS: Support for Data Representation QoS policy and XCDRv2 +84750864e5 BGP: adding support for RFC8538 +5a8e9e35b3 gsm_gsup: check the current len against the caller length. +bf2c6ad147 ZigBee: Decode Tariff Label as unicode +87e5fd0bcb ZigBee: Rename variables to be consistent +5d71a8560c Stub version of dissect_btmesh_msg() missing _U_. +fbb5761250 GSUP: remove the tree check +e3ae91e4c6 btmesh: Adding support Proxy Protocol control messages +487f1c8c98 NAS 5Gs: Fixed Integrity protection MBR +09a04829cb ZBEE ZCL: updated Device Management Cluster dissection. +cdb5924c40 OSPF: Add RFC8510 +0c12cd57c7 Use memcpy() to copy bytes. +6022ea716b Flip MAC and IP addresses, and TCP/UDP/SCTP ports, for outgoing packets. +fd7ff6916c Ask in a comment whether we should test HAVE_STRUCT_STAT_ST_BLKSIZE. +e901d722e0 GSM A RR: fix Frequency List Variable Bitmap IE dissection +929829797f DHCP: more details for PXE fields +a55111610a Dumpcap: Set a bigger IO buffer (64KiB). +101fed9420 Cmake: Make it possible to check on HAVE_STRUCT_STAT_ST_BLKSIZE. +fea16b4aee [Automatic update for 2019-03-10] +433464a2a5 nbap: add sanity checks when accessing arrays via num_items. +4273d0b170 Allow %D and %T in date/time formats. +e451ea0a4d Qt: fix compilation with old compilers. +0e25e898ea nl80211: Parse some signal level attributes as signed value +04eb6cd30b ebhscr: add nmea support, update of eth link and master/slave bits +e2143e93eb nl80211: Fix HT/VHT capability attribute parsing +dfb98b8458 nl80211: Parse FRAME attribute using 802.11 dissector +34175de076 nl80211: Dissect wiphy name and alpha2 attributes as strings +1d5eb1c5d0 nl80211: Let generic attribute parser handle 64 bit values +81daef4129 u3v: reorder pixel_format_names to prevent '-G values' warning. +9c04f07f88 GSM RR: Align Channel mode text. +7208e60274 BSSAP/BSSAP+ have different "decode as" for BSSAP and BSSAP+ +ae367d9b9b lwm2mtlv: Format string when used in header +5fa5014cdc SCCP: Only show associated IMSI if present. +325287765c GSM A RR:Update channel mode interpretation to TS 44.018 v15.4.0(2018-12) +d5dc30fa00 u3v: Added support for the U3V_STATUS_DATA_OVERRUN error code and a couple of pixel formats that where not properly decoded before +2c058466c0 DCM: Improved COL_INFO +7fbee2640c Docs: Mention Npcap in our man pages. +b08003309b Remove the periodic interface update in wireless toolbar +28c5b73545 Updates and bugfixes of ASTERIX +e327892d09 ieee802154: Show header fields +3267f3641f We need more pre-allocated fields. +020e25b660 packet-gtp.c: remove unneeded named structures +52203676cc couchbase: check shift value before use. +67b1db7815 ieee80211: add expert info for invalid control_id. +8f1751ce40 ieee80211: check offset before using it. +d7a3764475 Some cleanups. +8f15ebed65 srvloc: check buffer index to prevent heap overflow. +b8b582af3d Fix up size calculations. +4651b48d98 smb2: add support for SMB3.1.1 multiple error context responses +f2c77a4265 uaudp: added support for StartSig/StartSig ACK messages (DTLS feature) +f6f048361f IEEE802154: Fixing some implicit conversations +dfa2c06e79 smb2: pass down payload length +daf29e2bde smb2: cleanup sockaddr dissector and make more generic +69460d44ea maxmind_db: Work around an apparent GLib bug. +9887fe3d15 WSDG: Describe our tag naming conventions. +00318b3267 noe: updated decoding of messages +b4f4804741 ZBEE ZCL: Fixed errors in dissectors. +94e676d578 ZBEE ZCL: updated Energy Management Cluster dissection. +b2d93718ec DHCP: add missing PXE Client LCM suboptions +7da3614103 DHCP: fix copy&paste error in field descr +63cba9ebf0 H.265: Small parsing fixes +c84f69f748 Discard the upper bits of the "network" field in the file header. +4e07033c38 ieee80211-radiotap: Bring up to date with the actual spec. +ad45f19196 [Automatic update for 2019-03-03] +d4b79eed3f nfs: Add support for more attrs and for the new deleg types in v4.2. +a5b5f649ff Say what short name already exists, to help the developer somewhat. +23cef3d302 smb2: add support for NFS reparse tags +c00cdfeec9 ZigBee Device Profile: Changed info in column. +4b7e14b03d Add support for protocol broadcast by EERO Mesh AP's +e1316e1b20 IEEE 802.15.4-2015 CCM* nonce for TSCH mode +f4167c32e0 Support unsigned stream identifiers for Follow Stream +712d94fa78 vwr: fix Uninitialized argument value found by Clang (Analyzer) +6ba1cd5486 ZBEE ZCL: updated ZCL DRLC Cluster dissection. +0bf337749e IMSI based filtering for SCCP/RANAP +349735613d ieee802154: fix compilation with gcc-4. +acb406ff34 DHCPv6: catch the NTP server suboptions being longer than the whole packet +1cbcc57e0a Put a fake "FCS OK" value into the tree if we don't have FCS information. +74a776d391 Pull some common code from the FCS/metadata dissectors. +8ecb42ae0d Have separate routines to dissect an FCS and TI CC24xx metadata. +371c71ac1e Don't use a global variable for the FCS length. +f5164e6eff Don't use the same variable for the configured FCS type and the tap FCS type. +65ca4b4da7 Clean up ITU-T vs. CCITT, fix some comments. +7bf2fbf85a Replace another tvb_new_subset_length_caplen() call. +bf8ca6a605 Replace a tvb_new_subset_length_caplen() call with tvb_new_subset_remaining(). +c6781b6385 Remove FCS length checks from code that's handed a tvbuff without an FCS. +6ce7509223 Add IEEE 802.15.4 TAP link type +a0c93f426b CMake: Don't build Windows package targets by default. +41c566b48d ISUP(ANSI) Backwards Call Indicators decoded incorrectly +1cff40a60a .mailmap: update of November, December (2018) and start of 2019 +5ea759974a ZBEE ZCL: updated ZCL Metering dissection. +8fad9ba447 Fix the FCS handling. +4194678a1c QUIC: update ref draft url to draft-18 +a4c8b2d4e6 Fix a comment. +179d872565 Fix subset-tvbuff creation. +ec6cdc81bd More "It's not a CRC, it's metadata". +e3ecc0692c ANSI ISUP: Dissect Transit Network Selection and Carrier Identification. +2f048c932d rpcap: check conversation existence before dereferencing it. +812afa8065 More "it's not an FCS, it's metadata" comment updates. +5ab0bc2a3c The TI CC24xx chips put metadata, not an FCS, at the end of the packet. +15f2402a33 pcap: Update link_type_vals +8ee96f4ccb Add IEEE 802.15.4 ACK tracking +8f77202943 Add support for IEEE 802.15.4 32-bit FCS +0a035b1410 Fix ieee802.15.4 wpan-zboss abbreviations +f398a0e267 MS Proxy: Initialize a variable. +a302d531e8 The non-flag arguments to tshark aren't necessarily a capture filter. +54417ed16a Qt: Info label fixes in the Profile dialog +54b678f9f8 IEEE 802.15.4 Fix duplicate strings +07bb974bcd netscaler: fix multiple out-of-bounds reads. +a4068a9057 sbus: Add multi-media telegram dissection +6e1d30ce87 wslua: simplify __WSLUA_REGISTER_META and _CLASS +092d73e43e macos-setup: Update our GMP build flags. +0179338f31 H265: Check range of H265_MAX_NUM_SHORT_TERM_REF_PIC_SETS +44611384f3 mate: Memory leak in mate_grammar.lemon's recolonize function. +122cc388a2 GSM MAP: Dissect several LocationInformationEPS's subparameters +7a48220542 Fixed a bug found in the BACnet-APDU dissector +b3f6dbbb5b Qt: Remove save_file when restart +0fcf4b1de9 [Automatic update for 2019-02-24] +95bf9f5e0a Put back the NCP Group Type item for LIP Echo packets. +d99cd2ed73 ncp2222: remove unused variable. +c519d8867c Make two watchdog types more alike. +c37a89b753 Clean up dissection of watchdog packets. +5b9bbaf7e2 Fix dissection of Large Internet Packet echos. +1048b82ca3 Fix liblzma, liblz4, and libssh builds with minimum deployment version and SDK. +c1a7b8ba7c pcap: Update link_type_vals +f548063102 Install Qt 5.12.1 by default. +372b9657a6 Add -D_FORTIFY_SOURCE=0 for C++ if we're using it for C. +1798a3f295 Set CXXFLAGS and LDFLAGS for all libraries. +ce2dadda9f Get rid of extra space between environment variable settings. +1b10ac9bd4 macOS: Replace Wireshark.app when upgrading. +9342371220 Get rid of duplicate setting of CFLAGS. +e601a00d6e mbtcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +fb1c33ed24 btavdtp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +551067767d profinet: fix unused href +d4063f3cae profinet: fix Control flow issues (DEADCODE) +e391819e8d vcwr: fix Uninitialized argument value found by Clang (Analyzer) +2fffda7edd pcomtcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +03645b762e nas_5gs: fix duplicate return len (CID 1442817) +67713c4736 packet-ecpri.c: cosmetic corrections +781fb82045 Qt: Add display information to the About dialog. +f1c4a64caf packet-dhcp.c: Dissect Cisco ACI fabric internal option 43 +38f43894a1 btmesh: Fix compilation warnings +c28d8f937a packet-dhcp.c: Fix modification of a const char* string +c62dadd31f Qt: Keep column width and align when edit custom fields +d2e9b5b8e5 Qt: fix compilation without pcap on gcc-8 and clang-7. +ed62685b86 socketcan: Dissect error frames +a8df0c0e13 Expanding Bluetooth Mesh Profile dissector +8b0e851d4e Bluetooth: LDAC dissector +fc0e5d48d5 DCERPC: fix parsign of big endian UTF-16 string +cced6a7b1d packet-ptp.c: Decode VendorID in the clockidentity field. +07c73adaee Qt: Fix restart capture when using a ring buffer +1df39d65f5 Qt: Fix removal of "Capture to a permanent file" setting +efe920af3a netscaler: fix crash when reading malformed packets. +22330a89b1 F1AP: upgrade dissector to v15.4.1 +334f7e1fd9 eCPRI: added new dissector +f1421927d8 Add new Debian symbols. +e2377cf33f SMB2: fix Chain Offset field endianness +5aa5f1c231 GSM-A-GM: Remove redundant code, gtpv2 add a comment +18bfaea5ce GSM-A-GM: Enhance TIMER 3 presentation +28f49a0a9a Add --discard-all-secrets to remove decryption secrets. +3b8bf168e6 WSDG: Let Windows developers know that they need Perl. +9f414b46d3 ieee80211: Dissect MESH specific bit of QoS Control +da70ea1c30 Use #defines for long-option codes. +a325c949bc Clean up indentation. +ab352c61fd Report counts of decryption secrets and resolved addresses. +9c03b9bc8e ieee80211: Always include Mesh Control dissection +d3c583aa67 Add protocol filter for exported parts of 3G and LTE RRC. +d184edbaed PROFINET: Additional DCP features are added. +434a95625b Add FSRVP dissector +c5681ec342 ARP: Various improvements +0000483455 ARP: Add support for ARP Probe and ARP Announcement (RFC 5227) +eeeadbe925 Modbus: Explictly check for request when using byte count in responses +e797e75174 Include epan header files in VS solution. +9f75af5b25 ieee80211: Add dissector for Mist vendor specific IE +24e71ae4f5 Modbus: If response packet is not found, base registers/coils on byte count. +4b668430d1 NAS 5Gs: Ignoring MM capability spare octets +9a76603ffd ieee80211: Fix parsing of Mesh Peering Management element +053b98cfdf ieee80211: Stop element parsing after MIC element +91658a48ff ieee80211: Add parsing for MIC element +1dc700dc12 dcom: remove unused header +2172fe93e1 macOS: Fixup our libssh workaround. +09cf98db98 [Automatic update for 2019-02-17] +71ca199bf1 Add the response time to response packets if we find the request. +b7e2cbb3d5 Include the HTML IP map in the CG.WiresharkRequired component group. +ea7b7f052c ASN1: Also show root node for exports. +29ac5a9e61 Don't fail in CMake on Windows if you've disabled building Wireshark. +ba1ef0ec3d Re-implement "Map" feature for Endpoints +2f7cc1ac33 ISIS: Add SRv6 dissection (draft-bashandy-isis-srv6-extensions-04) +7770ad93e2 Don't allow NSIS or WiX installers if we aren't building Wireshark. +751ab080eb Remove whitespace from the end of the line. +b88e2325bb VS 2017 and later include the redistributables even in Community versions. +693d04f281 Give the current URL where you can find the VS redistributables. +403f556c30 html2text: Fix our footnotes. +97d34eb1bd Replace Qsort with std::sort +e6904308d3 travis: fold msbuild output to remain below the 10k line limit +45f55ad8ac travis: improve cache handling on Windows +0c00b1666f travis: avoid aborting the build on slow Qt installations +b658de2fa7 Rename our .asciidoc files to .adoc +4bcad12279 NSIS: Add ERROR_PRODUCT_VERSION to the vcredist checks. +35dde308c4 NSIS: Fix packaging. +23c9a1e036 Convert the FAQ to Asciidoctor and remove old help files. +ef0ef16c30 macOS: Try to work around .dmg packaging issues. +81338f1664 macOS: Packaging and code signing updates. +871d16a4de couchbase: Add Collections Get ID opcode +1283298c95 NAS 5Gs: Updated packet filter component +979ee717ff DCOM - add support for RemoteGetClassObject parsing within ISystemActivator +465f02a61a packet-ptp.c: Add some reserved fields instead of skipping them +c99882733a Do all the per-capture-file work in process_cap_file(). +1c27d782ba CMake: Move the PLUGIN_PATH_ID definition. +aedf6fe1c5 macOS: Fix our plugin path. +b3c5fcb67c Make some code common between pcap and no-pcap TShark. +b5036134c2 Add macros for the pack_flags field. +bf4fe342e3 LTE RRC: add dissection of NR RSRP/RSRQ/SINR fields +c96b56d384 frame: fix crash when dissectors add the maximum number of tree items. +e4a6f87088 CMake: disable relocatable builds when dumpcap is being built +ce7619040f Indicate what changes to make if we remove the version component. +aa1f314464 Fix directory containing compiled plugins in macOS. +80e33fffce MacOS: Fix a path. +6fef7cdc84 MacOS: Bundle and packaging updates +4237718ecb DCM: Fix offset for protocol version +975e73939a packet-dcm.c: fix reassembly and export +089d432040 json_dumper: escape forward slash in some strings +329e54010b NAS 5Gs: Updated PDU session establishment request message +4129c3efc0 QUIC: fix reserved bits and packet number length in long headers +9a4393851b Qt: Fix Crash in empty Bluetooth windows +96b9e62a98 TLS: Add IANA-approved GOST ciphersuites +9b8f04bc55 appveyor: upload installer artifacts for development branches +5c4458345c Change maxmind_db_lookup_ipv4 to look more like maxmind_db_lookup_ipv6 +426107f2b5 maxmind_db: improve debug messages, harden against bad input +43692360c4 maxmind_db: fix broken GeoIP lookups due to bad address processing +7cc5941f95 json_dumper: add json_dumper_value_double +0ca65a66f4 Fix crash when using the "matches" operator on non-UTF-8 data +f2dc64e9b8 CIP: Fix false positive expert info +f54a625682 CMake: clear cache variables when a library has changed +203839df3d CMake: remove unused FindMACOS_FRAMEWORKS.cmake file +7bb8d5ad31 f5ethtrailer: set G_REGEX_RAW for platform pattern (cleanup) +720c3bdc04 column: set G_REGEX_RAW for the custom column filter +567fe966b1 extcap: set G_REGEX_RAW to avoid potential crashes +80587eb063 logcat-text: set G_REGEX_RAW to fix potential crashes +384a41de8d tls: set G_REGEX_RAW for keylog file pattern to fix potential crash +07910e841e RPM: respect options for disabling Qt, SpanDSP and BCG729 +55db3d523d [Automatic update for 2019-02-10] +18b180c59a Windows: Upgrade Kerberos to 1.17-1. +a43730cb10 Convert WinPcap references to Npcap. +aabce6151c WSDG: Windows toolchain updates. +2e13c4adb2 mqtt: document UTF-8 requirement for topic_str +061ebbda56 Fixing some implicit coversations (-Wshorten-64-to-32) +e46686cceb ua3g: update of unsolicited message +823ffe29c5 NAS 5Gs: Update AMF Set Id +7a48f17df6 packet-bgp.c: Add decoding of enhanced next hop capability +8d7876bace wslua: do not partially disable the Lua API when run as root +10ef8b717c wslua: do not load console.lua when run as root +b54c9b62e8 Qt: move packet list cache from record to model +ace33ff48b CIP Motion: Updates +0173337c91 CMake: Make sure we deploy Qt PDBs on Windows. +ea75ba8146 debian: fix indentation in postinst script. +2b52ca1890 Windows: Upgrade Kerberos to 1.17. +9c49840d1c Release notes: Fix our version. +c3a8bb3758 Release notes: Clear out 3.0 content. +5d80fb8f74 NAS EPS: get rid of a global variable +1ff7f8dd19 GBCS: Show field names for empty fields +bfa0520f15 noe: add new identifiers in evt-local-application message +6f1a60d2c5 ZigBee: Be consistent and use ENC_NA for all 1 byte fields +c8690b5980 Handle sflow vendor elements properly +47b77dfa4f debian: fix wrong version in symbols. +6d04390505 GNW: always fully initialize hashgeonw_t structure +7753ce58ea Windows: uncheck WinPcap API-compatible mode in Npcap installer +78827c8752 Accept protocol aliases in Decode As (-d tcp.port==4433,ssl) +62a8d40b5f tshark: recognize protocol aliases such as "-O ssl" +f2df0fc88d debian: update libwireshark symbols. +53b55bfb5f editcap: warn when --inject-secrets is given a RSA private key +af3c6115f2 CMake: Fix build without LibXml2 +bf820d14eb ZigBee: Dissect Metering cluster Request Fast Poll Mode Response +a308b751da NAS-5GS: Uptade SM messages to v15.2.1 +83385fbe1d ZigBee: Dissect Metering cluster Schedule Snapshot Response +ac77bcc61e rpm: unconditionally add doc files. +8176b492d8 ebhscr: add ebhscr dissector +d36f4fd676 NSIS: Remove a duplicate definition. |