From 9e17dabfc70459660212fcc1a284ddc44b99949552622c611ae666d34068fdf5 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 23 Sep 2023 11:08:07 +0000 Subject: [PATCH] - update to 3.15: * Several bugs that could allow the iperf3 server to hang waiting for input on the control connection has been fixed (ESnet Software Security Advisory ESNET-SECADV-2023-0002) * A bug that caused garbled output with UDP tests on 32-bit hosts has been fixed (PR #1554, PR #1556). This bug was introduced in iperf-3.14. * A bug in counting UDP messages has been fixed JSON output on CentOS 6 * This maintenance release adds a -1 flag to make the iperf3 execute a single test and exit, needed for an upcoming bwctl there is only one stream. version developed at NLANR/DAST. iperf3 is a new implementation from scratch, with the goal of a smaller, simpler code base, and a library version of the functionality that can be used in other programs. iperf3 also a number of features found in other tools such as nuttcp and netperf, but were missing from the original iperf. These include, for example, a zero-copy mode and OBS-URL: https://build.opensuse.org/package/show/network:utilities/iperf?expand=0&rev=64 --- iperf-3.14.tar.gz | 3 --- iperf-3.14.tar.gz.sha256 | 1 - iperf-3.15.tar.gz | 3 +++ iperf-3.15.tar.gz.sha256 | 1 + iperf.changes | 32 ++++++++++++++++++++++---------- iperf.spec | 2 +- 6 files changed, 27 insertions(+), 15 deletions(-) delete mode 100644 iperf-3.14.tar.gz delete mode 100644 iperf-3.14.tar.gz.sha256 create mode 100644 iperf-3.15.tar.gz create mode 100644 iperf-3.15.tar.gz.sha256 diff --git a/iperf-3.14.tar.gz b/iperf-3.14.tar.gz deleted file mode 100644 index 8fd9f70..0000000 --- a/iperf-3.14.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:723fcc430a027bc6952628fa2a3ac77584a1d0bd328275e573fc9b206c155004 -size 647944 diff --git a/iperf-3.14.tar.gz.sha256 b/iperf-3.14.tar.gz.sha256 deleted file mode 100644 index 3a4d7ac..0000000 --- a/iperf-3.14.tar.gz.sha256 +++ /dev/null @@ -1 +0,0 @@ -723fcc430a027bc6952628fa2a3ac77584a1d0bd328275e573fc9b206c155004 iperf-3.14.tar.gz diff --git a/iperf-3.15.tar.gz b/iperf-3.15.tar.gz new file mode 100644 index 0000000..08d627f --- /dev/null +++ b/iperf-3.15.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdb77c11f72bce90214883159577fa24412013e62b2083cf5f54391d79b1d8ff +size 649330 diff --git a/iperf-3.15.tar.gz.sha256 b/iperf-3.15.tar.gz.sha256 new file mode 100644 index 0000000..ce38e51 --- /dev/null +++ b/iperf-3.15.tar.gz.sha256 @@ -0,0 +1 @@ +bdb77c11f72bce90214883159577fa24412013e62b2083cf5f54391d79b1d8ff iperf-3.15.tar.gz diff --git a/iperf.changes b/iperf.changes index 1d31e5a..7bcd54f 100644 --- a/iperf.changes +++ b/iperf.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Sat Sep 23 11:06:51 UTC 2023 - Dirk Müller + +- update to 3.15: + * Several bugs that could allow the iperf3 server to hang waiting + for input on the control connection has been fixed + (ESnet Software Security Advisory ESNET-SECADV-2023-0002) + * A bug that caused garbled output with UDP tests on 32-bit hosts + has been fixed (PR #1554, PR #1556). This bug was introduced in + iperf-3.14. + * A bug in counting UDP messages has been fixed + ------------------------------------------------------------------- Thu Jul 20 12:01:09 UTC 2023 - Dirk Müller @@ -138,7 +150,7 @@ Sat Jul 11 09:45:53 UTC 2020 - Michal Svec * Minor bugfixes and enhancements - don't apply the profiling patch any more (removed iperf-disable-profiling.patch) - + ------------------------------------------------------------------- Thu Nov 14 21:32:57 UTC 2019 - Michal Svec @@ -173,7 +185,7 @@ Fri Jul 6 07:22:31 UTC 2018 - liedke@rz.uni-mannheim.de * A compile fix for Solaris 10 was added. * Some minor bug fixes for JSON output. In particular, warnings for debug and/or verbose modes with --json output and a fix for - JSON output on CentOS 6 + JSON output on CentOS 6 ------------------------------------------------------------------- Mon Mar 12 14:49:17 UTC 2018 - msvec@suse.com @@ -264,8 +276,8 @@ Mon Nov 30 21:11:15 UTC 2015 - p.drouand@gmail.com Sun Apr 5 21:17:52 UTC 2015 - aj@ajaissle.de - iperf 3.0.11 - * This maintenance release adds a -1 flag to make the iperf3 - execute a single test and exit, needed for an upcoming bwctl + * This maintenance release adds a -1 flag to make the iperf3 + execute a single test and exit, needed for an upcoming bwctl release. A few other bugs are also fixed. ------------------------------------------------------------------- @@ -303,7 +315,7 @@ Wed Mar 26 19:30:51 UTC 2014 - andreas.stieger@gmx.de - iperf 3.0.3 * Summary structures in the JSON output are now included, even if - there is only one stream. + there is only one stream. * A possible buffer overflow in iperf_error.c has been fixed (replaced iperf-3.0.2_strncat_bufferoverflow.patch) * Example programs now build correctly @@ -317,11 +329,11 @@ Tue Mar 25 11:24:38 UTC 2014 - aj@ajaissle.de - Update to 3.0.2 This version, sometimes referred to as iperf3, is a redesign of an original -version developed at NLANR/DAST. iperf3 is a new implementation from scratch, -with the goal of a smaller, simpler code base, and a library version of the -functionality that can be used in other programs. iperf3 also a number of -features found in other tools such as nuttcp and netperf, but were missing -from the original iperf. These include, for example, a zero-copy mode and +version developed at NLANR/DAST. iperf3 is a new implementation from scratch, +with the goal of a smaller, simpler code base, and a library version of the +functionality that can be used in other programs. iperf3 also a number of +features found in other tools such as nuttcp and netperf, but were missing +from the original iperf. These include, for example, a zero-copy mode and optional JSON output. Note that iperf3 is NOT backwards compatible with the original iperf. diff --git a/iperf.spec b/iperf.spec index 30931d4..b28632e 100644 --- a/iperf.spec +++ b/iperf.spec @@ -18,7 +18,7 @@ %define soname 0 Name: iperf -Version: 3.14 +Version: 3.15 Release: 0 Summary: A tool to measure network performance License: BSD-3-Clause