pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/wireshark wireshark: updated to 4.0.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/798ee119eda4
branches:  trunk
changeset: 387552:798ee119eda4
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Nov 01 08:59:25 2022 +0000

description:
wireshark: updated to 4.0.1

Wireshark 4.0.1 Release Notes

 What’s New

  We do not ship official 32-bit Windows packages for Wireshark 4.0 and
  later. If you need to use Wireshark on that platform, we recommend
  using the latest 3.6 release. Issue 17779[1]

    • The Windows installers now ship with Qt 5.12.2. They previously
      shipped with Qt 6.2.3.

  Bug Fixes

   The following bugs have been fixed:

     • Comparing a boolean field against 1 always succeeds on big-endian
       machines. Issue 12236[2].

     • Qt: MaxMind GeoIP columns not added to Endpoints table. Issue
       18320[3].

     • Fuzz job crash output: fuzz-2022-10-04-7131.pcap. Issue 18402[4].

     • The RTP player might not play audio on Windows. Issue 18413[5].

     • Wireshark 4.0 breaks display filter expression with > sign. Issue
       18418[6].

     • Capture filters not working when using SSH capture and dumpcap.
       Issue 18420[7].

     • Packet diagram field values are not terminated. Issue 18428[8].

     • Packet bytes not displayed completely if scrolling. Issue
       18438[9].

     • Fuzz job crash output: fuzz-2022-10-13-7166.pcap. Issue
       18467[10].

     • Decoding bug H.245 userInput Signal. Issue 18468[11].

     • CFDP dissector doesn’t handle \"destination filename\" only.
       Issue 18495[12].

     • Home page capture button doesn’t pop up capture options dialog.
       Issue 18506[13].

     • Missing dot in H.248 protocol name. Issue 18513[14].

     • Missing dot for protocol H.264 in protocol column. Issue
       18524[15].

     • Fuzz job crash output: fuzz-2022-10-23-7240.pcap. Issue
       18534[16].

  New and Updated Features

  Removed Features and Support

     • The experimental display filter syntax for literals using angle
       brackets <…​> that was introduced in Wireshark 4.0.0 has been
       removed. For byte arrays a colon prefix can be used instead. See
       the User’s Guide[17] for details.

  New Protocol Support

   There are no new protocols in this release.

  Updated Protocol Support

   ASN.1 PER, CFDP, Diameter, DirectPlay, F5 Ethernet Trailer, GTP,
   H.223, H.248, H.264, H.265, IEEE 802.11, IPv4, MBIM, O-RAN FH CUS,
   PFCP, RTCP, SCTP, SMB, TCP, and TRANSUM

  New and Updated Capture File Support

   BLF

  New File Format Decoding Support

   There is no new or updated file format support in this release.

diffstat:

 net/wireshark/Makefile                     |   5 +-
 net/wireshark/PLIST                        |  74 +++++++++++++++++------------
 net/wireshark/distinfo                     |  10 ++--
 net/wireshark/options.mk                   |   6 +-
 net/wireshark/patches/patch-CMakeLists.txt |  29 ++---------
 5 files changed, 59 insertions(+), 65 deletions(-)

diffs (truncated from 332 to 300 lines):

diff -r 961f22c84270 -r 798ee119eda4 net/wireshark/Makefile
--- a/net/wireshark/Makefile    Tue Nov 01 08:41:41 2022 +0000
+++ b/net/wireshark/Makefile    Tue Nov 01 08:59:25 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.280 2022/10/26 10:31:53 wiz Exp $
+# $NetBSD: Makefile,v 1.281 2022/11/01 08:59:25 adam Exp $
 
-DISTNAME=      wireshark-3.6.8
-PKGREVISION=   1
+DISTNAME=      wireshark-4.0.1
 CATEGORIES=    net
 MASTER_SITES=  https://www.wireshark.org/download/src/
 EXTRACT_SUFX=  .tar.xz
diff -r 961f22c84270 -r 798ee119eda4 net/wireshark/PLIST
--- a/net/wireshark/PLIST       Tue Nov 01 08:41:41 2022 +0000
+++ b/net/wireshark/PLIST       Tue Nov 01 08:59:25 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.74 2022/09/11 14:12:02 wiz Exp $
+@comment $NetBSD: PLIST,v 1.75 2022/11/01 08:59:25 adam Exp $
 bin/capinfos
 bin/captype
 bin/dumpcap
@@ -52,6 +52,7 @@
 include/wireshark/epan/diam_dict.h
 include/wireshark/epan/disabled_protos.h
 include/wireshark/epan/dissectors/cond_ace_token_enum.h
+include/wireshark/epan/dissectors/file-pcapng.h
 include/wireshark/epan/dissectors/file-rbm.h
 include/wireshark/epan/dissectors/packet-6lowpan.h
 include/wireshark/epan/dissectors/packet-a21.h
@@ -71,8 +72,10 @@
 include/wireshark/epan/dissectors/packet-atalk.h
 include/wireshark/epan/dissectors/packet-atm.h
 include/wireshark/epan/dissectors/packet-atn-ulcs.h
+include/wireshark/epan/dissectors/packet-autosar-ipdu-multiplexer.h
 include/wireshark/epan/dissectors/packet-bacapp.h
 include/wireshark/epan/dissectors/packet-bacnet.h
+include/wireshark/epan/dissectors/packet-bblog.h
 include/wireshark/epan/dissectors/packet-ber.h
 include/wireshark/epan/dissectors/packet-bfd.h
 include/wireshark/epan/dissectors/packet-bgp.h
@@ -138,6 +141,7 @@
 include/wireshark/epan/dissectors/packet-diameter_3gpp.h
 include/wireshark/epan/dissectors/packet-diffserv-mpls-common.h
 include/wireshark/epan/dissectors/packet-disp.h
+include/wireshark/epan/dissectors/packet-dlt.h
 include/wireshark/epan/dissectors/packet-dns.h
 include/wireshark/epan/dissectors/packet-docsis-tlv.h
 include/wireshark/epan/dissectors/packet-doip.h
@@ -175,6 +179,7 @@
 include/wireshark/epan/dissectors/packet-frame.h
 include/wireshark/epan/dissectors/packet-ftam.h
 include/wireshark/epan/dissectors/packet-ftdi-ft.h
+include/wireshark/epan/dissectors/packet-gdt.h
 include/wireshark/epan/dissectors/packet-geonw.h
 include/wireshark/epan/dissectors/packet-giop.h
 include/wireshark/epan/dissectors/packet-gluster.h
@@ -394,7 +399,8 @@
 include/wireshark/epan/dissectors/packet-tacacs.h
 include/wireshark/epan/dissectors/packet-tcap.h
 include/wireshark/epan/dissectors/packet-tcp.h
-include/wireshark/epan/dissectors/packet-tcpclv3.h
+include/wireshark/epan/dissectors/packet-tcpcl.h
+include/wireshark/epan/dissectors/packet-tecmp.h
 include/wireshark/epan/dissectors/packet-tetra.h
 include/wireshark/epan/dissectors/packet-thrift.h
 include/wireshark/epan/dissectors/packet-tls-utils.h
@@ -409,6 +415,7 @@
 include/wireshark/epan/dissectors/packet-uavcan-dsdl.h
 include/wireshark/epan/dissectors/packet-ubertooth.h
 include/wireshark/epan/dissectors/packet-udp.h
+include/wireshark/epan/dissectors/packet-uds.h
 include/wireshark/epan/dissectors/packet-umts_fp.h
 include/wireshark/epan/dissectors/packet-umts_mac.h
 include/wireshark/epan/dissectors/packet-umts_rlc.h
@@ -471,12 +478,12 @@
 include/wireshark/epan/frame_data_sequence.h
 include/wireshark/epan/ftypes/ftypes.h
 include/wireshark/epan/funnel.h
-include/wireshark/epan/garrayfix.h
 include/wireshark/epan/golay.h
 include/wireshark/epan/guid-utils.h
 include/wireshark/epan/iana_charsets.h
 include/wireshark/epan/iax2_codec_type.h
 include/wireshark/epan/in_cksum.h
+include/wireshark/epan/introspection.h
 include/wireshark/epan/ip_opts.h
 include/wireshark/epan/ipproto.h
 include/wireshark/epan/ipv4.h
@@ -527,7 +534,6 @@
 include/wireshark/epan/tap-voip.h
 include/wireshark/epan/tap.h
 include/wireshark/epan/tfs.h
-include/wireshark/epan/time_fmt.h
 include/wireshark/epan/timestamp.h
 include/wireshark/epan/timestats.h
 include/wireshark/epan/to_str.h
@@ -543,7 +549,7 @@
 include/wireshark/epan/x264_prt_id.h
 include/wireshark/epan/xdlc.h
 include/wireshark/file.h
-include/wireshark/globals.h
+include/wireshark/wireshark.h
 include/wireshark/wiretap/file_wrappers.h
 include/wireshark/wiretap/merge.h
 include/wireshark/wiretap/pcap-encap.h
@@ -556,6 +562,7 @@
 include/wireshark/ws_compiler_tests.h
 include/wireshark/ws_diag_control.h
 include/wireshark/ws_log_defs.h
+include/wireshark/ws_posix_compat.h
 include/wireshark/ws_symbol_export.h
 include/wireshark/ws_version.h
 include/wireshark/wsutil/802_11-utils.h
@@ -567,7 +574,6 @@
 include/wireshark/wsutil/buffer.h
 include/wireshark/wsutil/codecs.h
 include/wireshark/wsutil/color.h
-include/wireshark/wsutil/copyright_info.h
 include/wireshark/wsutil/cpu_info.h
 include/wireshark/wsutil/crash_info.h
 include/wireshark/wsutil/crc10.h
@@ -583,6 +589,7 @@
 include/wireshark/wsutil/eax.h
 include/wireshark/wsutil/epochs.h
 include/wireshark/wsutil/exported_pdu_tlvs.h
+include/wireshark/wsutil/feature_list.h
 include/wireshark/wsutil/filesystem.h
 include/wireshark/wsutil/g711.h
 include/wireshark/wsutil/glib-compat.h
@@ -601,6 +608,7 @@
 include/wireshark/wsutil/pow2.h
 include/wireshark/wsutil/privileges.h
 include/wireshark/wsutil/processes.h
+include/wireshark/wsutil/regex.h
 include/wireshark/wsutil/report_message.h
 include/wireshark/wsutil/sign_ext.h
 include/wireshark/wsutil/sober128.h
@@ -621,6 +629,7 @@
 include/wireshark/wsutil/wmem/wmem_list.h
 include/wireshark/wsutil/wmem/wmem_map.h
 include/wireshark/wsutil/wmem/wmem_miscutl.h
+include/wireshark/wsutil/wmem/wmem_multimap.h
 include/wireshark/wsutil/wmem/wmem_queue.h
 include/wireshark/wsutil/wmem/wmem_stack.h
 include/wireshark/wsutil/wmem/wmem_strbuf.h
@@ -633,19 +642,21 @@
 include/wireshark/wsutil/ws_mempbrk.h
 include/wireshark/wsutil/ws_mempbrk_int.h
 include/wireshark/wsutil/ws_pipe.h
+include/wireshark/wsutil/ws_return.h
 include/wireshark/wsutil/ws_roundup.h
+include/wireshark/wsutil/wsgcrypt.h
 include/wireshark/wsutil/wsjson.h
 include/wireshark/wsutil/wslog.h
 include/wireshark/wsutil/xtea.h
 lib/libwireshark.so
-lib/libwireshark.so.15
-lib/libwireshark.so.15.0.8
+lib/libwireshark.so.16
+lib/libwireshark.so.16.0.1
 lib/libwiretap.so
-lib/libwiretap.so.12
-lib/libwiretap.so.12.0.8
+lib/libwiretap.so.13
+lib/libwiretap.so.13.0.1
 lib/libwsutil.so
-lib/libwsutil.so.13
-lib/libwsutil.so.13.1.0
+lib/libwsutil.so.14
+lib/libwsutil.so.14.0.0
 lib/pkgconfig/wireshark.pc
 lib/wireshark/cmake/FindGLIB2.cmake
 lib/wireshark/cmake/FindWSLibrary.cmake
@@ -662,24 +673,25 @@
 lib/wireshark/extcap/randpktdump
 lib/wireshark/extcap/sshdump
 lib/wireshark/extcap/udpdump
-lib/wireshark/plugins/3.6/codecs/g711.so
-${PLIST.spandsp}lib/wireshark/plugins/3.6/codecs/g722.so
-${PLIST.spandsp}lib/wireshark/plugins/3.6/codecs/g726.so
-lib/wireshark/plugins/3.6/codecs/l16mono.so
-lib/wireshark/plugins/3.6/codecs/opus_dec.so
-lib/wireshark/plugins/3.6/epan/ethercat.so
-lib/wireshark/plugins/3.6/epan/gryphon.so
-lib/wireshark/plugins/3.6/epan/irda.so
-lib/wireshark/plugins/3.6/epan/mate.so
-lib/wireshark/plugins/3.6/epan/opcua.so
-lib/wireshark/plugins/3.6/epan/profinet.so
-lib/wireshark/plugins/3.6/epan/stats_tree.so
-lib/wireshark/plugins/3.6/epan/transum.so
-lib/wireshark/plugins/3.6/epan/unistim.so
-lib/wireshark/plugins/3.6/epan/wimax.so
-lib/wireshark/plugins/3.6/epan/wimaxasncp.so
-lib/wireshark/plugins/3.6/epan/wimaxmacphy.so
-lib/wireshark/plugins/3.6/wiretap/usbdump.so
+lib/wireshark/extcap/wifidump
+lib/wireshark/plugins/4.0/codecs/g711.so
+lib/wireshark/plugins/4.0/codecs/g722.so
+lib/wireshark/plugins/4.0/codecs/g726.so
+lib/wireshark/plugins/4.0/codecs/l16mono.so
+lib/wireshark/plugins/4.0/codecs/opus_dec.so
+lib/wireshark/plugins/4.0/epan/ethercat.so
+lib/wireshark/plugins/4.0/epan/gryphon.so
+lib/wireshark/plugins/4.0/epan/irda.so
+lib/wireshark/plugins/4.0/epan/mate.so
+lib/wireshark/plugins/4.0/epan/opcua.so
+lib/wireshark/plugins/4.0/epan/profinet.so
+lib/wireshark/plugins/4.0/epan/stats_tree.so
+lib/wireshark/plugins/4.0/epan/transum.so
+lib/wireshark/plugins/4.0/epan/unistim.so
+lib/wireshark/plugins/4.0/epan/wimax.so
+lib/wireshark/plugins/4.0/epan/wimaxasncp.so
+lib/wireshark/plugins/4.0/epan/wimaxmacphy.so
+lib/wireshark/plugins/4.0/wiretap/usbdump.so
 ${PLIST.icons}share/applications/org.wireshark.Wireshark.desktop
 ${PLIST.icons}share/icons/hicolor/128x128/apps/org.wireshark.Wireshark.png
 ${PLIST.icons}share/icons/hicolor/128x128/mimetypes/application-vnd.tcpdump.pcap.png
@@ -706,6 +718,7 @@
 ${PLIST.icons}share/icons/hicolor/scalable/apps/wireshark.svg
 ${PLIST.icons}share/metainfo/org.wireshark.Wireshark.metainfo.xml
 ${PLIST.icons}share/mime/packages/org.wireshark.Wireshark.xml
+share/wireshark/Acknowledgements.md
 share/wireshark/COPYING
 share/wireshark/cfilters
 share/wireshark/colorfilters
@@ -757,6 +770,7 @@
 share/wireshark/dtds/xcap-caps.dtd
 share/wireshark/dtds/xcap-error.dtd
 share/wireshark/enterprises.tsv
+share/wireshark/gpl-2.0-standalone.html
 ${PLIST.lua}share/wireshark/init.lua
 share/wireshark/ipmap.html
 share/wireshark/manuf
diff -r 961f22c84270 -r 798ee119eda4 net/wireshark/distinfo
--- a/net/wireshark/distinfo    Tue Nov 01 08:41:41 2022 +0000
+++ b/net/wireshark/distinfo    Tue Nov 01 08:59:25 2022 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.159 2022/09/11 14:12:02 wiz Exp $
+$NetBSD: distinfo,v 1.160 2022/11/01 08:59:25 adam Exp $
 
-BLAKE2s (wireshark-3.6.8.tar.xz) = 692c8bf63c56648218732148eb64a3af73087e0d21c2093875f0d226bba8715d
-SHA512 (wireshark-3.6.8.tar.xz) = c286e84e113f06b13b931da89b6d21b18e342660682579f88e77697f3e9c335ba75cdc190b41651da4d5729529a20740ef1a41e9f9523d9f6cc768147363053a
-Size (wireshark-3.6.8.tar.xz) = 39942580 bytes
-SHA1 (patch-CMakeLists.txt) = 6e2761f3798c9662603d2d40425255043434d1ea
+BLAKE2s (wireshark-4.0.1.tar.xz) = 41b35ad61edf9b9bb44228df373483a9f5c5df9c42bab3c7a5eaf5ca78ee34f7
+SHA512 (wireshark-4.0.1.tar.xz) = 10ac8e738b4bd70ba4a1a9124e8c8e6238feb7c5a4cef79a03dae6adef08230700bb8ba700d2f89a5aad28cabdaf06b8825a1124d9d466de4e2e10cc55968525
+Size (wireshark-4.0.1.tar.xz) = 41282116 bytes
+SHA1 (patch-CMakeLists.txt) = bfb0e748ce1f6577a758b650d1bed2b6d66dc026
diff -r 961f22c84270 -r 798ee119eda4 net/wireshark/options.mk
--- a/net/wireshark/options.mk  Tue Nov 01 08:41:41 2022 +0000
+++ b/net/wireshark/options.mk  Tue Nov 01 08:59:25 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.27 2022/07/26 22:54:51 tnn Exp $
+# $NetBSD: options.mk,v 1.28 2022/11/01 08:59:25 adam Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.wireshark
 PKG_SUPPORTED_OPTIONS= http2 lua qt5 spandsp
@@ -50,10 +50,10 @@
 
 .PHONY: install-icons
 install-icons:
-       ${INSTALL_DATA} ${WRKSRC}/image/wsicon.svg \
+       ${INSTALL_DATA} ${WRKSRC}/resources/icons/wsicon.svg \
                ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps/wireshark.svg
 .    for d in ${MIMEICON_SIZES}
-       ${INSTALL_DATA} ${WRKSRC}/image/WiresharkDoc-${d}.png \
+       ${INSTALL_DATA} ${WRKSRC}/resources/icons/WiresharkDoc-${d}.png \
                ${DESTDIR}${PREFIX}/share/icons/hicolor/${d}x${d}/mimetypes/application-vnd.tcpdump.pcap.png
 .    endfor
 .  endif
diff -r 961f22c84270 -r 798ee119eda4 net/wireshark/patches/patch-CMakeLists.txt
--- a/net/wireshark/patches/patch-CMakeLists.txt        Tue Nov 01 08:41:41 2022 +0000
+++ b/net/wireshark/patches/patch-CMakeLists.txt        Tue Nov 01 08:59:25 2022 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-CMakeLists.txt,v 1.7 2021/12/16 09:36:06 tnn Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.8 2022/11/01 08:59:25 adam Exp $
 
 Do not make application bundle on Darwin.
 
 editcap needs -lm, like tfshark:
 editcap.c:(.text.startup+0x5b8): undefined reference to `modf'
 
---- CMakeLists.txt.orig        2021-11-22 18:39:27.000000000 +0000
+--- CMakeLists.txt.orig        2022-10-26 17:36:47.000000000 +0000
 +++ CMakeLists.txt
-@@ -1521,7 +1521,7 @@ else ()
+@@ -1530,7 +1530,7 @@ else ()
        set(EXTCAP_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/extcap" CACHE INTERNAL "The extcap dir")
  endif()
  
@@ -16,7 +16,7 @@
        #
        # As https://developer.apple.com/library/archive/technotes/tn2206/_index.html
        # says,
-@@ -2498,7 +2498,11 @@ if(BUILD_wireshark AND QT_FOUND)
+@@ -2599,7 +2599,11 @@ if(BUILD_wireshark AND QT_FOUND)
                ${MINIZIP_LIBRARIES}
        )
  


Home | Main Index | Thread Index | Old Index