wireshark: updated to 3.2.3 Wireshark 3.2.3 Release Notes Wireshark 3.2.0 to 3.2.2 might not update automatically on macOS in some cases. If you’re running those versions on macOS you might have to update to a later version manually. Bug Fixes The following vulnerabilities have been fixed: • wnpa-sec-2020-07[2] The BACapp dissector could crash. The following bugs have been fixed: • Add (IETF) QUIC Dissector. • Rename profile name loses list selection. • Dissector bug warning dissecting TLS Certificate Request with many names. • Only ACKs, but no DATA frames are visible in -> TCP Stream Graph -> Time Sequence (tcptrace). • Copy>Description does not work properly for all tree items. • Importing profiles in Windows - zip files fail and from directory crashes Wireshark. • Packet List selection is gone when adding or removing a display filter. • Check for updates, and auto-update, not working in 3.2.1. • f5ethtrailer: TLS trailer creates incorrect CLIENT keylog entries. • Buildbot crash output: randpkt-2020-03-04-18423.pcap. • File open dialog shows garbled time stamps. • RTCP Bye without optional reason reported as [Malformed Packet]. • Undefined-shift in dissect_rtcp. • SOMEIP: SOME/IP-SD dissector fails to register SOME/IP ports, if IPv6 is being used (BUG). • tshark logs: "…<U+200B>could not be opened: Too many open files.". • Typo in About Wireshark > Keyboard Shortcuts > Unignore All Displayed. • Buildbot crash output: randpkt-2020-04-02-31746.pcap. New and Updated Features There are no new features in this release. New Protocol Support There are no new protocols in this release. Updated Protocol Support AFS, BACapp, Bluetooth, CoAP, Diameter3GPP, F5 Ethernet trailer, GSM RLC MAC, ISIS, ISIS CLV, ISIS HELLO, ISIS LSP, ISIS SNP, NAS 5GS, NR RRC, pcap, QUIC, RPCAP, RTCP, SOME/IP-SD, TLS, and WSP New and Updated Capture File Support pcapdiff -r1.228 -r1.229 pkgsrc/net/wireshark/Makefile
(adam)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.228 2020/03/10 22:10:49 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.229 2020/04/09 14:37:15 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= wireshark-3.2.2 | 3 | DISTNAME= wireshark-3.2.3 | |
4 | PKGREVISION= 2 | |||
5 | CATEGORIES= net | 4 | CATEGORIES= net | |
6 | MASTER_SITES= https://www.wireshark.org/download/src/ | 5 | MASTER_SITES= https://www.wireshark.org/download/src/ | |
7 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://www.wireshark.org/ | 9 | HOMEPAGE= https://www.wireshark.org/ | |
11 | COMMENT= Network protocol analyzer | 10 | COMMENT= Network protocol analyzer | |
12 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
13 | 12 | |||
14 | CONFLICTS+= ethereal-[0-9]* | 13 | CONFLICTS+= ethereal-[0-9]* | |
15 | 14 | |||
16 | USE_CMAKE= yes | 15 | USE_CMAKE= yes | |
17 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release | 16 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.49 2020/02/27 13:19:03 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.50 2020/04/09 14:37:15 adam Exp $ | |
2 | bin/capinfos | 2 | bin/capinfos | |
3 | bin/captype | 3 | bin/captype | |
4 | bin/dumpcap | 4 | bin/dumpcap | |
5 | bin/editcap | 5 | bin/editcap | |
6 | bin/idl2wrs | 6 | bin/idl2wrs | |
7 | bin/mergecap | 7 | bin/mergecap | |
8 | bin/mmdbresolve | 8 | bin/mmdbresolve | |
9 | bin/randpkt | 9 | bin/randpkt | |
10 | bin/rawshark | 10 | bin/rawshark | |
11 | bin/reordercap | 11 | bin/reordercap | |
12 | bin/sharkd | 12 | bin/sharkd | |
13 | bin/text2pcap | 13 | bin/text2pcap | |
14 | bin/tshark | 14 | bin/tshark | |
@@ -597,35 +597,36 @@ include/wireshark/wsutil/tempfile.h | @@ -597,35 +597,36 @@ include/wireshark/wsutil/tempfile.h | |||
597 | include/wireshark/wsutil/time_util.h | 597 | include/wireshark/wsutil/time_util.h | |
598 | include/wireshark/wsutil/type_util.h | 598 | include/wireshark/wsutil/type_util.h | |
599 | include/wireshark/wsutil/unicode-utils.h | 599 | include/wireshark/wsutil/unicode-utils.h | |
600 | include/wireshark/wsutil/utf8_entities.h | 600 | include/wireshark/wsutil/utf8_entities.h | |
601 | include/wireshark/wsutil/ws_cpuid.h | 601 | include/wireshark/wsutil/ws_cpuid.h | |
602 | include/wireshark/wsutil/ws_mempbrk.h | 602 | include/wireshark/wsutil/ws_mempbrk.h | |
603 | include/wireshark/wsutil/ws_mempbrk_int.h | 603 | include/wireshark/wsutil/ws_mempbrk_int.h | |
604 | include/wireshark/wsutil/ws_pipe.h | 604 | include/wireshark/wsutil/ws_pipe.h | |
605 | include/wireshark/wsutil/ws_printf.h | 605 | include/wireshark/wsutil/ws_printf.h | |
606 | include/wireshark/wsutil/wsjson.h | 606 | include/wireshark/wsutil/wsjson.h | |
607 | include/wireshark/wsutil/xtea.h | 607 | include/wireshark/wsutil/xtea.h | |
608 | lib/libwireshark.so | 608 | lib/libwireshark.so | |
609 | lib/libwireshark.so.13 | 609 | lib/libwireshark.so.13 | |
610 | lib/libwireshark.so.13.0.2 | 610 | lib/libwireshark.so.13.0.3 | |
611 | lib/libwiretap.so | 611 | lib/libwiretap.so | |
612 | lib/libwiretap.so.10 | 612 | lib/libwiretap.so.10 | |
613 | lib/libwiretap.so.10.0.2 | 613 | lib/libwiretap.so.10.0.3 | |
614 | lib/libwsutil.so | 614 | lib/libwsutil.so | |
615 | lib/libwsutil.so.11 | 615 | lib/libwsutil.so.11 | |
616 | lib/libwsutil.so.11.0.0 | 616 | lib/libwsutil.so.11.0.0 | |
617 | lib/pkgconfig/wireshark.pc | 617 | lib/pkgconfig/wireshark.pc | |
618 | lib/wireshark/cmake/FindGLIB2.cmake | 618 | lib/wireshark/cmake/FindGLIB2.cmake | |
619 | lib/wireshark/cmake/FindWSLibrary.cmake | |||
619 | lib/wireshark/cmake/FindWSWinLibs.cmake | 620 | lib/wireshark/cmake/FindWSWinLibs.cmake | |
620 | lib/wireshark/cmake/LocatePythonModule.cmake | 621 | lib/wireshark/cmake/LocatePythonModule.cmake | |
621 | lib/wireshark/cmake/UseAsn2Wrs.cmake | 622 | lib/wireshark/cmake/UseAsn2Wrs.cmake | |
622 | lib/wireshark/cmake/UseMakePluginReg.cmake | 623 | lib/wireshark/cmake/UseMakePluginReg.cmake | |
623 | lib/wireshark/cmake/WiresharkConfig.cmake | 624 | lib/wireshark/cmake/WiresharkConfig.cmake | |
624 | lib/wireshark/cmake/WiresharkConfigVersion.cmake | 625 | lib/wireshark/cmake/WiresharkConfigVersion.cmake | |
625 | lib/wireshark/cmake/WiresharkTargets-release.cmake | 626 | lib/wireshark/cmake/WiresharkTargets-release.cmake | |
626 | lib/wireshark/cmake/WiresharkTargets.cmake | 627 | lib/wireshark/cmake/WiresharkTargets.cmake | |
627 | lib/wireshark/extcap/androiddump | 628 | lib/wireshark/extcap/androiddump | |
628 | lib/wireshark/extcap/ciscodump | 629 | lib/wireshark/extcap/ciscodump | |
629 | lib/wireshark/extcap/randpktdump | 630 | lib/wireshark/extcap/randpktdump | |
630 | lib/wireshark/extcap/sshdump | 631 | lib/wireshark/extcap/sshdump | |
631 | lib/wireshark/extcap/udpdump | 632 | lib/wireshark/extcap/udpdump |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.128 2020/02/27 13:19:03 adam Exp $ | 1 | $NetBSD: distinfo,v 1.129 2020/04/09 14:37:15 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (wireshark-3.2.2.tar.xz) = 9cc54a56e9c2ed77e1bc436d9ae2f7bba68d26f8 | 3 | SHA1 (wireshark-3.2.3.tar.xz) = 4656856a40b294f183900ba47651b0fc8e3950fd | |
4 | RMD160 (wireshark-3.2.2.tar.xz) = 886e731f8055c32f82d29931981b13a07bb0584c | 4 | RMD160 (wireshark-3.2.3.tar.xz) = b0f8681798a5bd180eb2f23c9ae448c5041d5bf9 | |
5 | SHA512 (wireshark-3.2.2.tar.xz) = ab0a312369655f10926dc4245c2e11b988e0a1e49ffefe22d8fdad31e4f310b0b141bac080034511f4ffb1c6cace7e6e595c59a8f65d67909fdcb1c16e87b651 | 5 | SHA512 (wireshark-3.2.3.tar.xz) = 6e13f5aba9c3f531fab94c9f19e85856278ff534d02e406143c0c134c9b37a76d372105b43f51e95f319e31d742fc17c2812defe377886bd8f7ed03f743f9e9a | |
6 | Size (wireshark-3.2.2.tar.xz) = 31548392 bytes | 6 | Size (wireshark-3.2.3.tar.xz) = 31572052 bytes | |
7 | SHA1 (patch-CMakeLists.txt) = e73e8fa117fda08a5ed5e8293e743c54beb64b5b | 7 | SHA1 (patch-CMakeLists.txt) = 399adad3434a00d6eaf6e36afe8e96ddb0812d68 |
@@ -1,49 +1,51 @@ | @@ -1,49 +1,51 @@ | |||
1 | $NetBSD: patch-CMakeLists.txt,v 1.2 2019/12/30 17:48:05 adam Exp $ | 1 | $NetBSD: patch-CMakeLists.txt,v 1.3 2020/04/09 14:37:15 adam Exp $ | |
2 | 2 | |||
3 | Do not make application bundle on Darwin. | 3 | Do not make application bundle on Darwin. | |
4 | Avoid | 4 | Avoid | |
5 | CMake Error at CMakeLists.txt:3021 (install): | 5 | CMake Error at CMakeLists.txt:3021 (install): | |
6 | install FILES given directory | 6 | install FILES given directory | |
7 | "${WRKDIR}/.buildlink/cmake-Modules" to install. | 7 | "${WRKDIR}/.buildlink/cmake-Modules" to install. | |
8 | 8 | |||
9 | --- CMakeLists.txt.orig 2019-12-18 18:27:56.000000000 +0000 | 9 | --- CMakeLists.txt.orig 2020-04-08 22:27:01.000000000 +0000 | |
10 | +++ CMakeLists.txt | 10 | +++ CMakeLists.txt | |
11 | @@ -1359,7 +1359,7 @@ else () | 11 | @@ -1359,7 +1359,7 @@ else () | |
12 | set(EXTCAP_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/extcap" CACHE INTERNAL "The extcap dir") | 12 | set(EXTCAP_INSTALL_LIBDIR "${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}/extcap" CACHE INTERNAL "The extcap dir") | |
13 | endif() | 13 | endif() | |
14 | 14 | |||
15 | -if(APPLE) | 15 | -if(APPLE) | |
16 | +if(APPLE AND ENABLE_APPLICATION_BUNDLE) | 16 | +if(APPLE AND ENABLE_APPLICATION_BUNDLE) | |
17 | # | 17 | # | |
18 | # As https://developer.apple.com/library/archive/technotes/tn2206/_index.html | 18 | # As https://developer.apple.com/library/archive/technotes/tn2206/_index.html | |
19 | # says, | 19 | # says, | |
20 | @@ -2280,7 +2280,11 @@ if(BUILD_wireshark AND QT_FOUND) | 20 | @@ -2278,7 +2278,11 @@ if(BUILD_wireshark AND QT_FOUND) | |
21 | ${MINIZIP_LIBRARIES} | 21 | ${MINIZIP_LIBRARIES} | |
22 | ) | 22 | ) | |
23 | 23 | |||
24 | - add_executable(wireshark WIN32 MACOSX_BUNDLE ${wireshark_FILES} ${EXTRA_BUNDLE_FILES}) | 24 | - add_executable(wireshark WIN32 MACOSX_BUNDLE ${wireshark_FILES} ${EXTRA_BUNDLE_FILES}) | |
25 | + if(ENABLE_APPLICATION_BUNDLE) | 25 | + if(ENABLE_APPLICATION_BUNDLE) | |
26 | + add_executable(wireshark WIN32 MACOSX_BUNDLE ${wireshark_FILES} ${EXTRA_BUNDLE_FILES}) | 26 | + add_executable(wireshark WIN32 MACOSX_BUNDLE ${wireshark_FILES} ${EXTRA_BUNDLE_FILES}) | |
27 | + else() | 27 | + else() | |
28 | + add_executable(wireshark WIN32 ${wireshark_FILES} ${EXTRA_BUNDLE_FILES}) | 28 | + add_executable(wireshark WIN32 ${wireshark_FILES} ${EXTRA_BUNDLE_FILES}) | |
29 | + endif() | 29 | + endif() | |
30 | if(WIN32) | 30 | if(WIN32) | |
31 | set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT wireshark) | 31 | set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT wireshark) | |
32 | endif() | 32 | endif() | |
33 | @@ -3196,11 +3200,11 @@ endif() | 33 | @@ -3210,12 +3214,12 @@ endif() | |
34 | 34 | |||
35 | install( | 35 | install( | |
36 | FILES | 36 | FILES | |
37 | - ${CMAKE_MODULE_PATH}/FindGLIB2.cmake | 37 | - ${CMAKE_MODULE_PATH}/FindGLIB2.cmake | |
38 | - ${CMAKE_MODULE_PATH}/FindWSLibrary.cmake | |||
38 | - ${CMAKE_MODULE_PATH}/FindWSWinLibs.cmake | 39 | - ${CMAKE_MODULE_PATH}/FindWSWinLibs.cmake | |
39 | - ${CMAKE_MODULE_PATH}/UseAsn2Wrs.cmake | 40 | - ${CMAKE_MODULE_PATH}/UseAsn2Wrs.cmake | |
40 | - ${CMAKE_MODULE_PATH}/LocatePythonModule.cmake | 41 | - ${CMAKE_MODULE_PATH}/LocatePythonModule.cmake | |
41 | - ${CMAKE_MODULE_PATH}/UseMakePluginReg.cmake | 42 | - ${CMAKE_MODULE_PATH}/UseMakePluginReg.cmake | |
42 | + cmake/modules/FindGLIB2.cmake | 43 | + cmake/modules/FindGLIB2.cmake | |
44 | + cmake/modules/FindWSLibrary.cmake | |||
43 | + cmake/modules/FindWSWinLibs.cmake | 45 | + cmake/modules/FindWSWinLibs.cmake | |
44 | + cmake/modules/UseAsn2Wrs.cmake | 46 | + cmake/modules/UseAsn2Wrs.cmake | |
45 | + cmake/modules/LocatePythonModule.cmake | 47 | + cmake/modules/LocatePythonModule.cmake | |
46 | + cmake/modules/UseMakePluginReg.cmake | 48 | + cmake/modules/UseMakePluginReg.cmake | |
47 | DESTINATION | 49 | DESTINATION | |
48 | ${WIRESHARK_INSTALL_CMAKEDIR} | 50 | ${WIRESHARK_INSTALL_CMAKEDIR} | |
49 | ) | 51 | ) |