From 15b33cb23b67d0c0ab92c6bba1cc3b67a6eb48be389109599b840585e3103a42 Mon Sep 17 00:00:00 2001 From: Robert Frohl Date: Tue, 3 Nov 2020 09:52:39 +0000 Subject: [PATCH] Accepting request 845104 from home:AndreasStieger:branches:network:utilities wireshark 3.4.0 OBS-URL: https://build.opensuse.org/request/show/845104 OBS-URL: https://build.opensuse.org/package/show/network:utilities/wireshark?expand=0&rev=322 --- wireshark-3.2.8.tar.xz | 3 -- wireshark-3.2.8.tar.xz.asc | 60 -------------------------------------- wireshark-3.4.0.tar.xz | 3 ++ wireshark-3.4.0.tar.xz.asc | 60 ++++++++++++++++++++++++++++++++++++++ wireshark.changes | 23 +++++++++++++++ wireshark.spec | 49 +++++++++++++++++-------------- 6 files changed, 113 insertions(+), 85 deletions(-) delete mode 100644 wireshark-3.2.8.tar.xz delete mode 100644 wireshark-3.2.8.tar.xz.asc create mode 100644 wireshark-3.4.0.tar.xz create mode 100644 wireshark-3.4.0.tar.xz.asc diff --git a/wireshark-3.2.8.tar.xz b/wireshark-3.2.8.tar.xz deleted file mode 100644 index b82f094..0000000 --- a/wireshark-3.2.8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a8a595d08f38c6bd083886f6c199b9d4fb007e363031b263667c7da72323cc32 -size 31660652 diff --git a/wireshark-3.2.8.tar.xz.asc b/wireshark-3.2.8.tar.xz.asc deleted file mode 100644 index e580085..0000000 --- a/wireshark-3.2.8.tar.xz.asc +++ /dev/null @@ -1,60 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -wireshark-3.2.8.tar.xz: 31660652 bytes -SHA256(wireshark-3.2.8.tar.xz)=a8a595d08f38c6bd083886f6c199b9d4fb007e363031b263667c7da72323cc32 -RIPEMD160(wireshark-3.2.8.tar.xz)=150975c46582778575c704cd1f668f0fc341aed2 -SHA1(wireshark-3.2.8.tar.xz)=5fdcbbe3a50cea38a8fa5f10b21f58cbef31793e - -Wireshark-win32-3.2.8.exe: 54824688 bytes -SHA256(Wireshark-win32-3.2.8.exe)=61ff02ae14156f84df8cf6d552bb645ff5d2e39d67122422e6ef881673abe609 -RIPEMD160(Wireshark-win32-3.2.8.exe)=22ebb1a2eabc0469205241a07db5b3923a2a9c58 -SHA1(Wireshark-win32-3.2.8.exe)=00877975c631ddf726b94f6f233e629d2b9a4d00 - -Wireshark-win64-3.2.8.exe: 59974624 bytes -SHA256(Wireshark-win64-3.2.8.exe)=47e6488975dee3351a956f7201b73ff87cd290d4f04c65bdcf3baeaeba59aa2d -RIPEMD160(Wireshark-win64-3.2.8.exe)=b2808fd28b0368812467fa401e845f181e957d62 -SHA1(Wireshark-win64-3.2.8.exe)=0c44bd5dcfb8fbbfe9f25558b9d199ee5b13a0c4 - -Wireshark-win64-3.2.8.msi: 48353280 bytes -SHA256(Wireshark-win64-3.2.8.msi)=dc50e707ffc599a747ddc1976e28780ec58286220c2c7be81d8042682e370e43 -RIPEMD160(Wireshark-win64-3.2.8.msi)=bb4d5f0400775e988d15db338332d06599f6459e -SHA1(Wireshark-win64-3.2.8.msi)=99edaaafd861965148f2364264c9d31135c24e83 - -Wireshark-win32-3.2.8.msi: 43098112 bytes -SHA256(Wireshark-win32-3.2.8.msi)=3e0b9c2520146850aff8608cfcf3427e3fd78228166c30ca9eed17cf50787ce9 -RIPEMD160(Wireshark-win32-3.2.8.msi)=b6b402422b1670ce2e7ffdf3815da9f50466bf2d -SHA1(Wireshark-win32-3.2.8.msi)=6d7ae537cd59b090d2147f9bccd566bae4045f0f - -WiresharkPortable_3.2.8.paf.exe: 36697496 bytes -SHA256(WiresharkPortable_3.2.8.paf.exe)=21faab30e125340ed8545d21980a614ca7c5f92a7bcbeaa6706107277d12771e -RIPEMD160(WiresharkPortable_3.2.8.paf.exe)=7bbc0b765789192908345170b8ded9321d7b2b94 -SHA1(WiresharkPortable_3.2.8.paf.exe)=c0cd6b6e4e680dc7f4da5727b7158f75e4cfe851 - -Wireshark 3.2.8 Intel 64.dmg: 97737979 bytes -SHA256(Wireshark 3.2.8 Intel 64.dmg)=41e347c4c1f3a92214437d49ef0ac03ad06e176a30c232a488a997157424bf4b -RIPEMD160(Wireshark 3.2.8 Intel 64.dmg)=99b17dda5c0340dfe89c2f36bcbed4b81a60c8f8 -SHA1(Wireshark 3.2.8 Intel 64.dmg)=88f8129a3efaf788a5a63d8ac304e9d3a1980671 - -You can validate these hashes using the following commands (among others): - - Windows: certutil -hashfile Wireshark-win64-x.y.z.exe SHA256 - Linux (GNU Coreutils): sha256sum wireshark-x.y.z.tar.xz - macOS: shasum -a 256 "Wireshark x.y.z Intel 64.dmg" - Other: openssl sha256 wireshark-x.y.z.tar.xz ------BEGIN PGP SIGNATURE----- - -iQIzBAEBCgAdFiEEWlrbp9vqbD+HIk8ZgiRKeOb+ruoFAl+bJ7gACgkQgiRKeOb+ -ruoltRAA3g90sCvoYryTufKunrZ2b1o1JVYRU+PpmMQlDiZ/bzpb0RHwjbpygpsh -Hk4UCqjnLWafOVYgsuB21ZOv+DIZBCCcNdsXlPUcQZwo7OHY0D+MpIB0k468JDC3 -UsjJUyixJA2ZNn/y07lvpVOuE1lIjKH7MorbTaHro7DK/SoZN0mewXVVILjt+KPE -lSpIb6t7EcKfXpoLG8ZCuAXjzY94i27NFv6BIH9beOGZGDNxS5OnYFUrk9rhq5I3 -7jIOwN4o+LOr/PEFwj6/SH3bJXOm5OvbFqI8U26VPu/eTqPC4rUh4O4N1esmvJOi -bRYS++B26b8b45qiM0v0HqrlvCL//ZTQVVm7nKUiCuWM0fnHxGiSmVsndIOp+IJc -qlwb2R1XnREZJGWwnVRX1uIOd9U7DVlgz190Pc62Yo0iMZIyDNNy8iqmE/cp3m/q -ExROUsxsGtdvsaag+8nuSxOGRIF+cQ/QYvXNrkocXLNPdeUkgtYnYq93BUflxWZT -SjBFo3k4Ukm+DgU1zpd3qInZ4815Fip2OuGIyvTYqg43juOrfMas8mY+ntZO0iJF -V+CqhW2BmQpOzAQ8pbapDngmN/DLc0UvKXDMtT6tvOc7/tHDQGXLk20TFdpyQVgd -o0NxqY1WasjBqSqOafYJRLLGffMmi0h9ybWzmxoXcdIMJ9BmXt4= -=tBhk ------END PGP SIGNATURE----- diff --git a/wireshark-3.4.0.tar.xz b/wireshark-3.4.0.tar.xz new file mode 100644 index 0000000..c7ca047 --- /dev/null +++ b/wireshark-3.4.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67e4ebbd9153fc589fd67dc21b93176674c73adc3d5a43934c3ac69d8594a8ae +size 32502760 diff --git a/wireshark-3.4.0.tar.xz.asc b/wireshark-3.4.0.tar.xz.asc new file mode 100644 index 0000000..34090f5 --- /dev/null +++ b/wireshark-3.4.0.tar.xz.asc @@ -0,0 +1,60 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +wireshark-3.4.0.tar.xz: 32502760 bytes +SHA256(wireshark-3.4.0.tar.xz)=67e4ebbd9153fc589fd67dc21b93176674c73adc3d5a43934c3ac69d8594a8ae +RIPEMD160(wireshark-3.4.0.tar.xz)=cd79a56fdc433109b104ffacd43ba2825999c864 +SHA1(wireshark-3.4.0.tar.xz)=6fdf4f394c287f1e21b48c5293ec1a6e6b627996 + +Wireshark-win64-3.4.0.exe: 61372520 bytes +SHA256(Wireshark-win64-3.4.0.exe)=32113e083409de888468e0bfe74ba98e6d618f9685a56a06f15b0506fdf4e462 +RIPEMD160(Wireshark-win64-3.4.0.exe)=d5bc42e6cda6c0b48d01b1f67cfbed991abf4a35 +SHA1(Wireshark-win64-3.4.0.exe)=e2dd1f2364d58f93fd44f7330a3068d5bed00154 + +Wireshark-win32-3.4.0.exe: 56426880 bytes +SHA256(Wireshark-win32-3.4.0.exe)=638d59e9bebe7289ebee6e493051304ccc5bc22f8f4d9800ff8bdb9966c52ed8 +RIPEMD160(Wireshark-win32-3.4.0.exe)=1eff0cf458742f6e5fd9913c57e62203b492ce95 +SHA1(Wireshark-win32-3.4.0.exe)=1cca54b2066e93416497cafea308c454853fe555 + +Wireshark-win64-3.4.0.msi: 49704960 bytes +SHA256(Wireshark-win64-3.4.0.msi)=a3ab64f0fe2c8d5579ad227b70425bfe55002fca115cd9ae85f4f3962a12e46d +RIPEMD160(Wireshark-win64-3.4.0.msi)=e587a670c7b33dedb8274347d6203170971b30d2 +SHA1(Wireshark-win64-3.4.0.msi)=e7d6b5405a71e4e6e9db30934b4acbff37180409 + +Wireshark-win32-3.4.0.msi: 44670976 bytes +SHA256(Wireshark-win32-3.4.0.msi)=285b4b4062e01ad0ce44d7754b0d8edd344ee5a9afcfc39f56df1be5e04c47e9 +RIPEMD160(Wireshark-win32-3.4.0.msi)=59c67a3fa6dc9548aebf3eb8960cb9b9af6e78d0 +SHA1(Wireshark-win32-3.4.0.msi)=dec5938b8360f9e188bc4165809526cc147a4d08 + +WiresharkPortable_3.4.0.paf.exe: 114903832 bytes +SHA256(WiresharkPortable_3.4.0.paf.exe)=f63dcbc719e5b02eb57f8ca6abec1daa6ffb476dacf5a09a2c705a8e55b55129 +RIPEMD160(WiresharkPortable_3.4.0.paf.exe)=a6f59c40f9117cf4904003fd8f7fe0bfcb48f47c +SHA1(WiresharkPortable_3.4.0.paf.exe)=75898c92549e361e728fa7a6874fc3d90c19f388 + +Wireshark 3.4.0 Intel 64.dmg: 127581931 bytes +SHA256(Wireshark 3.4.0 Intel 64.dmg)=b0a09d499de618de8f17a0456047dd3839b78c3a57e64b6caf5a55ae5c398d8a +RIPEMD160(Wireshark 3.4.0 Intel 64.dmg)=28e3f9ff139bb92949dabd069916fe6485d9ff47 +SHA1(Wireshark 3.4.0 Intel 64.dmg)=5bd85ca4f1ba191378e018e25a608958955f9924 + +You can validate these hashes using the following commands (among others): + + Windows: certutil -hashfile Wireshark-win64-x.y.z.exe SHA256 + Linux (GNU Coreutils): sha256sum wireshark-x.y.z.tar.xz + macOS: shasum -a 256 "Wireshark x.y.z Intel 64.dmg" + Other: openssl sha256 wireshark-x.y.z.tar.xz +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEWlrbp9vqbD+HIk8ZgiRKeOb+ruoFAl+bJ6AACgkQgiRKeOb+ +rupKzg//cwNUaK4Bj2aJ2A1WR97T3JKha5c5GFSh+3/P8Z443TJK6Ese7sk1iVv/ +GWxr+7j8FfoTDUshn5pJKdLrqa3bxDpO9Ndbc8Q320iRgG20bdWfcNpl6TRRduSN +qHWnAbWBMji3/xVjF1A2rpvf5oSqM846pty0ixfxQefdTvDFKAJof8uEdFMopiUd +YxEj54dbVyzvtzgFO8aRVYgTyAZfSRGDoPoIXUJfLFI9IYwbj2dbnm+LflTz/Omc +Sj5T9M8ppeAIh+IBu0LKSsixDSgL9ZwU8z6Nq+8KMiAt0VE1DRNy0cQ8IQlmcYsV +/LOHfaB0AOmc2piTx4hD5oNfqyoXIuiGFQ0YlUD3HaLLCGrBEeMabhL+SKK/gErU +m2Nbkg5aB3gTmH6QaUpjRf/DVywUFIDhnjHOTjH2nkqvi2ViM4yLctexvFI84jYX +ETZ8slpeV791ZeHiDJBKiaP/n28lbQmgQ6xj4M8EEdpryCcr/SdHTo3trq6TdYgn +uFB7WBu2aU+nKvpGL9q42UhbM7W4a7YaIPXT1yb558PRs88Icc0++i2O7S9UxBnC +rAiwlGKe8caDszAovU17L4UrFjM/5Z320edFJv1B0d3gZN5/jz5JTH7uHA+7Hc81 +qIet5M3eeyegWUudpwT61bZxZq7Hh3kzzHeQFVsjjFm3J+sitf4= +=iLLE +-----END PGP SIGNATURE----- diff --git a/wireshark.changes b/wireshark.changes index 97f1c89..26218c0 100644 --- a/wireshark.changes +++ b/wireshark.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Fri Oct 30 20:40:13 UTC 2020 - Andreas Stieger + +- Wireshark 3.4.0: + * Save RTP stream to .au supports any codec with 8000 Hz rate + supported by Wireshark (shown in RTP player). If save of audio + is not possible (unsupported codec or rate), silence of same + length is saved and warning is shown. + * Asynchronous DNS resolution is always enabled + * Protobuf fields can be dissected as Wireshark (header) fields + that allows user input the full names of Protobuf fields or + messages in Filter toolbar for searching. + * Dissectors based on Protobuf can register themselves to a new + 'protobuf_field' dissector table, which is keyed with the full + names of fields, for further parsing fields of BYTES or STRING + type. + * UI improvements + * sshdump can now be copied to multiple instances. Each instance + will show up a different interface and will have its own + * decode, play, and save opus payloads +- features not enabled in the openSUSE package: + * decode, play, and save iLBC payloads + ------------------------------------------------------------------- Fri Oct 30 08:06:41 UTC 2020 - Robert Frohl diff --git a/wireshark.spec b/wireshark.spec index f6dcf33..71bb13b 100644 --- a/wireshark.spec +++ b/wireshark.spec @@ -18,16 +18,16 @@ # define libraries %define libcodecs libwscodecs2 -%define libtap libwiretap10 -%define libutil libwsutil11 -%define libwire libwireshark13 +%define libtap libwiretap11 +%define libutil libwsutil12 +%define libwire libwireshark14 %if 0%{?suse_version} >= 1500 %bcond_without lz4 %else %bcond_with lz4 %endif Name: wireshark -Version: 3.2.8 +Version: 3.4.0 Release: 0 Summary: A Network Traffic Analyser License: GPL-2.0-or-later AND GPL-3.0-or-later @@ -45,9 +45,11 @@ BuildRequires: libbrotli-devel # keep until libbrotli-devel bug is fixed BuildRequires: libbrotlidec1 BuildRequires: libcap-devel -BuildRequires: libcares-devel -BuildRequires: libgcrypt-devel >= 1.8.0 +BuildRequires: libcares-devel >= 1.5.0 +BuildRequires: libgcrypt-devel >= 1.4.2 +BuildRequires: libgnutls-devel >= 3.2 BuildRequires: libpcap-devel +BuildRequires: libqt5-linguist-devel BuildRequires: libsmi-devel BuildRequires: libtool BuildRequires: net-snmp-devel @@ -60,15 +62,26 @@ BuildRequires: spandsp-devel BuildRequires: tcpd-devel BuildRequires: update-desktop-files BuildRequires: zlib-devel +BuildRequires: pkgconfig(Qt5Core) >= 5.3.0 +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Multimedia) +BuildRequires: pkgconfig(Qt5PrintSupport) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(libbcg729) BuildRequires: pkgconfig(libmaxminddb) BuildRequires: pkgconfig(libnghttp2) BuildRequires: pkgconfig(libssh) >= 0.6.0 BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libxml-2.0) -Requires(pre): permissions -Requires(pre): shadow +BuildRequires: pkgconfig(minizip) +BuildRequires: pkgconfig(opus) +BuildRequires: pkgconfig(sbc) +BuildRequires: pkgconfig(speexdsp) # keep until libbrotli-devel bug is fixed Requires: libbrotlidec1 +Requires(pre): permissions +Requires(pre): shadow Recommends: wireshark-ui = %{version} Provides: ethereal = %{version} Obsoletes: %{libcodecs} < %{version} @@ -79,17 +92,9 @@ BuildRequires: pkgconfig(liblz4) # in openSUSE Leap 42.3, lz4 was incorrectly packaged BuildConflicts: pkgconfig(liblz4) = 124 %endif -BuildRequires: libgnutls-devel >= 3.2 %if 0%{?suse_version} > 1310 BuildRequires: pkgconfig(libnl-3.0) %endif -BuildRequires: libqt5-linguist-devel -BuildRequires: pkgconfig(Qt5Core) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5Multimedia) -BuildRequires: pkgconfig(Qt5PrintSupport) -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5Widgets) %if 0%{?suse_version} > 1320 BuildRequires: lua51-devel %else @@ -169,16 +174,16 @@ sed -i 's/^Icon=wireshark.png$/Icon=wireshark/' wireshark*.desktop %cmake -DCMAKE_INSTALL_LIBDIR='%{_lib}/' %if 0%{?is_opensuse} %cmake_build -%else +%else # if the cmake_build makro does not exit we build it by hand... -/usr/bin/make \ - %if "/usr/bin/make" == "/usr/bin/make" +%{_bindir}/make \ + %if "%{_bindir}/make" == "%{_bindir}/make" -O VERBOSE=1 \ - %else + %else -v \ - %endif + %endif -j8 -%endif +%endif %install %cmake_install