Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ssldump for openSUSE:Factory checked in at 2021-05-01 00:46:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ssldump (Old)
and /work/SRC/openSUSE:Factory/.ssldump.new.1947 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ssldump"
Sat May 1 00:46:50 2021 rev:23 rq:889542 version:1.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/ssldump/ssldump.changes 2020-03-24 22:38:56.073281635 +0100
+++ /work/SRC/openSUSE:Factory/.ssldump.new.1947/ssldump.changes 2021-05-01 00:46:53.735399380 +0200
@@ -1,0 +2,52 @@
+Mon Apr 12 20:07:03 UTC 2021 - Martin Hauke
+
+- Specfile overhaul
+- Update source URL (original upstream is dead)
+- Update to version 1.4
+ * Add support for IPv6 traffic dump
+ * Fix ja3(s) length of strings used in MD5 computation + update
+ MD5 functions.
+ * Add support for ja3 & ja3s.
+- Update to version 1.3
+ * Avoid leak in TCP segment reassembly code.
+ * Avoid client session_id related leak.
+ * Avoid server_random related leak.
+ * Avoid client_random related leak.
+ * Check ssl_decode_enum() return code correctly.
+ * Exit process_tcp_packet() in case TCP header is incomplete.
+ * Check timestamp_diff return code correctly.
+ * Cleanup before exit on error.
+ * Fix for crash if length of captured frame is less than
+ Ethernet header size.
+ * Check packet size before looking at IP header.
+ * Check return code after string extraction.
+ * Limit length during server name decoding.
+ * Decode ClientHello v2 properly.
+ * Output error to stderr.
+ * Avoid leak by freeing SSL decoding context properly.
+ * Close everything properly in case of SIGINT.
+ * Fix leak in associative array implementation.
+ * First import of the JSON output code
+ * Do not print information message when no connection is
+ cleaned at shutdown.
+ * Fix memory leak in ssl_process_server_session_id()
+ * Close global pcap struct properly in case of SIGINT.
+ * Add missing extension names
+ * Code cleanup
+ * Add save decrypted datato pcap. first alpha version.
+ * Fix for use of deprecated OpenSSL HMAC functions.
+ * Fix for type casting related warnings.
+ * Add missing function prototype.
+ * Remove definitions of unused variables.
+ * Fix for uninitialized variables and possible overflow.
+ * Remove unused RCSSTRING variable globally.
+- Drop patches (not longer needed)
+ * ssldump-0.9b3-libpcap.diff
+ * random_return.patch
+ * ssldump-0.9b3-aes.patch
+ * implicit_def.patch
+ * ssldump-0.9b3-newssl.patch
+ * ssldump-cvs-06-19-2006.diff
+ * update-config.patch
+
+-------------------------------------------------------------------
Old:
----
implicit_def.patch
random_return.patch
ssldump-0.9b3-aes.patch
ssldump-0.9b3-libpcap.diff
ssldump-0.9b3-newssl.patch
ssldump-0.9b3.tar.gz
ssldump-cvs-06-19-2006.diff
update-config.patch
New:
----
ssldump-1.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ssldump.spec ++++++
--- /var/tmp/diff_new_pack.oIidSX/_old 2021-05-01 00:46:54.267397010 +0200
+++ /var/tmp/diff_new_pack.oIidSX/_new 2021-05-01 00:46:54.267397010 +0200
@@ -1,7 +1,7 @@
#
# spec file for package ssldump
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,33 +12,31 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: ssldump
+Version: 1.4
+Release: 0
+Summary: SSLv3/TLS Network Protocol Analyzer
+License: BSD-3-Clause
+Group: Productivity/Networking/Diagnostic
+URL: https://adulau.github.io/ssldump/
+#Git-Clone: https://github.com/adulau/ssldump.git
+Source: https://github.com/adulau/ssldump/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libnet-devel
+BuildRequires: libtool
+BuildRequires: openssl-devel
+BuildRequires: pkgconfig
+BuildRequires: pkgconfig(json-c)
%if 0%{?suse_version} > 1320 || (0%{?is_opensuse} && 0%{?leap_version} == 420300)
BuildRequires: libpcap-devel-static
%else
BuildRequires: libpcap-devel
%endif
-BuildRequires: libtool
-BuildRequires: openssl-devel
-Version: 0.9b3
-Release: 0
-Summary: SSLv3/TLS Network Protocol Analyzer
-License: BSD-3-Clause
-Group: Productivity/Networking/Diagnostic
-Url: http://www.rtfm.com/ssldump
-Source: ssldump-%{version}.tar.gz
-Patch: ssldump-0.9b3-libpcap.diff
-Patch1: random_return.patch
-Patch2: ssldump-0.9b3-aes.patch
-Patch3: implicit_def.patch
-Patch4: ssldump-0.9b3-newssl.patch
-Patch5: ssldump-cvs-06-19-2006.diff
-Patch6: update-config.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
ssldump is an SSLv3/TLS network protocol analyzer. It identifies TCP
@@ -48,44 +46,21 @@
provided with the appropriate keying material, it also decrypts the
connections and displays the application data traffic.
-
-
-Authors:
---------
- Eric Rescorla
-
%prep
-%setup -n ssldump-%{version}
-%patch
-%patch1
-%patch2 -p 1
-%patch3
-%patch4
-%patch5 -p 1
-%patch6 -p1
+%setup -q
%build
-%{?suse_update_config:%{suse_update_config}}
-libtoolize --force
-autoreconf
-export CFLAGS="$RPM_OPT_FLAGS -Wall -fno-strict-aliasing"
-./configure --mandir=%{_mandir} \
- --prefix=%{_prefix} \
- --libdir=%{_libdir} \
- --with-pcap-lib=%{_libdir}
-make
+autoreconf -fiv
+%configure
+%make_build
%install
-rm -rf $RPM_BUILD_ROOT
-make BINDIR=$RPM_BUILD_ROOT/%{_prefix}/sbin MANDIR=$RPM_BUILD_ROOT/%{_mandir} install
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+%make_install
%files
-%defattr(-,root,root)
-/usr/sbin/*
-%doc COPYRIGHT CREDITS ChangeLog FILES INSTALL* README VERSION
-%doc %{_mandir}/man?/*.gz
+%license COPYRIGHT
+%doc ChangeLog NEWS README.md
+%{_sbindir}/ssldump
+%{_mandir}/man1/ssldump.1%{?ext_man}
%changelog
++++++ ssldump-0.9b3.tar.gz -> ssldump-1.4.tar.gz ++++++
++++ 26707 lines of diff (skipped)