From 6e267ae0b24034bf1b7d61fb0b21b57e86bd09949992add5f0b5138454a1fc21 Mon Sep 17 00:00:00 2001
From: Marcus Meissner <meissner@suse.com>
Date: Mon, 14 Jun 2021 08:56:31 +0000
Subject: [PATCH] Accepting request 898020 from
 home:msvec:branches:network:utilities

- update to 3.10.1:
  * Fixed a problem with autoconf scripts that made builds fail in
    some environments (#1154 / #1155).
  * GNU autoconf 2.71 or newer is now required to regenerate iperf3's
    configure scripts.
- update to 3.10:
  * Fix a bug where some --reverse tests didn't terminate (#982 /
    #1054).
  * Responsiveness of control connections is slightly improved (#1045
    / #1046 / #1063).
  * The allowable clock skew when doing authentication between client
    and server is now configurable with the new --time-skew-threshold
    (#1065 / #1070).
  * Bitrate throttling using the -b option now works when a burst size
    is specified (#1090).
  * A bug with calculating CPU utilization has been fixed (#1076 /
    #1077).
  * A --bind-dev option to support binding sockets to a given network
    interface has been added to make iperf3 work better with
    multi-homed machines and/or VRFs (#817 / #1089 / #1097).
  * --pidfile now works with --client mode (#1110).
  * The server is now less likely to get stuck due to network errors
    (#1101, #1125), controlled by the new --rcv-timeout option.
  * Fixed a few bugs in termination conditions for byte or
    block-limited tests (#1113, #1114, #1115).
  * Added tcp_info.snd_wnd to JSON output (#1148).
  * Some bugs with garbled JSON output have been fixed (#1086, #1118,
    #1143 / #1146).
  * Support for setting the IPv4 don't-fragment (DF) bit has been
    added with the new --dont-fragment option (#1119).
  * A failure with not being able to read the congestion control
    algorithm under WSL1 has been fixed (#1061 / #1126).
  * Error handling and error messages now make more sense in cases
    where sockets were not successfully opened (#1129 / #1132 /
    #1136, #1135 / #1138, #1128 / #1139).
  * Some buffer overflow hazards were fixed (#1134).
  * It is now possible to use the API to set/get the congestion
    control algorithm (#1036 / #1112).

OBS-URL: https://build.opensuse.org/request/show/898020
OBS-URL: https://build.opensuse.org/package/show/network:utilities/iperf?expand=0&rev=53
---
 iperf-3.10.1.tar.gz |  3 +++
 iperf-3.9.tar.gz    |  3 ---
 iperf.changes       | 46 +++++++++++++++++++++++++++++++++++++++++++++
 iperf.spec          |  2 +-
 4 files changed, 50 insertions(+), 4 deletions(-)
 create mode 100644 iperf-3.10.1.tar.gz
 delete mode 100644 iperf-3.9.tar.gz

diff --git a/iperf-3.10.1.tar.gz b/iperf-3.10.1.tar.gz
new file mode 100644
index 0000000..22c7ef2
--- /dev/null
+++ b/iperf-3.10.1.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:03bc9760cc54a245191d46bfc8edaf8a4750f0e87abca6764486972044d6715a
+size 633304
diff --git a/iperf-3.9.tar.gz b/iperf-3.9.tar.gz
deleted file mode 100644
index bcb9aaa..0000000
--- a/iperf-3.9.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:24b63a26382325f759f11d421779a937b63ca1bc17c44587d2fcfedab60ac038
-size 622459
diff --git a/iperf.changes b/iperf.changes
index 5706745..b45aa55 100644
--- a/iperf.changes
+++ b/iperf.changes
@@ -1,3 +1,49 @@
+-------------------------------------------------------------------
+Mon Jun  7 09:08:57 UTC 2021 - Michal Svec <msvec@suse.com>
+
+- update to 3.10.1:
+  * Fixed a problem with autoconf scripts that made builds fail in
+    some environments (#1154 / #1155).
+  * GNU autoconf 2.71 or newer is now required to regenerate iperf3's
+    configure scripts.
+
+-------------------------------------------------------------------
+Mon Jun  7 09:08:41 UTC 2021 - Michal Svec <msvec@suse.com>
+
+- update to 3.10:
+  * Fix a bug where some --reverse tests didn't terminate (#982 /
+    #1054).
+  * Responsiveness of control connections is slightly improved (#1045
+    / #1046 / #1063).
+  * The allowable clock skew when doing authentication between client
+    and server is now configurable with the new --time-skew-threshold
+    (#1065 / #1070).
+  * Bitrate throttling using the -b option now works when a burst size
+    is specified (#1090).
+  * A bug with calculating CPU utilization has been fixed (#1076 /
+    #1077).
+  * A --bind-dev option to support binding sockets to a given network
+    interface has been added to make iperf3 work better with
+    multi-homed machines and/or VRFs (#817 / #1089 / #1097).
+  * --pidfile now works with --client mode (#1110).
+  * The server is now less likely to get stuck due to network errors
+    (#1101, #1125), controlled by the new --rcv-timeout option.
+  * Fixed a few bugs in termination conditions for byte or
+    block-limited tests (#1113, #1114, #1115).
+  * Added tcp_info.snd_wnd to JSON output (#1148).
+  * Some bugs with garbled JSON output have been fixed (#1086, #1118,
+    #1143 / #1146).
+  * Support for setting the IPv4 don't-fragment (DF) bit has been
+    added with the new --dont-fragment option (#1119).
+  * A failure with not being able to read the congestion control
+    algorithm under WSL1 has been fixed (#1061 / #1126).
+  * Error handling and error messages now make more sense in cases
+    where sockets were not successfully opened (#1129 / #1132 /
+    #1136, #1135 / #1138, #1128 / #1139).
+  * Some buffer overflow hazards were fixed (#1134).
+  * It is now possible to use the API to set/get the congestion
+    control algorithm (#1036 / #1112).
+
 -------------------------------------------------------------------
 Mon Sep 14 10:48:05 UTC 2020 - Dirk Mueller <dmueller@suse.com>
 
diff --git a/iperf.spec b/iperf.spec
index 4bbd0ea..f6f2d93 100644
--- a/iperf.spec
+++ b/iperf.spec
@@ -18,7 +18,7 @@
 
 %define soname  0
 Name:           iperf
-Version:        3.9
+Version:        3.10.1
 Release:        0
 Summary:        A tool to measure network performance
 License:        BSD-3-Clause