Release engineering changes for iperf-3.10 (#1151)
* Draft release notes for iperf-3.10. * iperf-3.10 version number bumps. * Update using autoupdate-2.71 from Xcode 12 on macOS Big Sur. * Regen. * docs: Add release notes for recent changes.
This commit is contained in:
parent
e479d607e1
commit
d8d827455d
56
RELNOTES.md
56
RELNOTES.md
@ -1,6 +1,62 @@
|
||||
iperf3 Release Notes
|
||||
====================
|
||||
|
||||
iperf 3.10 2021-05-xx
|
||||
---------------------
|
||||
|
||||
* Notable user-visible changes
|
||||
|
||||
* 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).
|
||||
|
||||
* Notable developer-visible changes
|
||||
|
||||
* It is now possible to use the API to set/get the congestion
|
||||
control algorithm (#1036 / #1112).
|
||||
|
||||
|
||||
iperf 3.9 2020-08-17
|
||||
--------------------
|
||||
|
||||
|
20
configure
vendored
20
configure
vendored
@ -1,6 +1,6 @@
|
||||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.71 for iperf 3.9+.
|
||||
# Generated by GNU Autoconf 2.71 for iperf 3.10.
|
||||
#
|
||||
# Report bugs to <https://github.com/esnet/iperf>.
|
||||
#
|
||||
@ -621,8 +621,8 @@ MAKEFLAGS=
|
||||
# Identity of this package.
|
||||
PACKAGE_NAME='iperf'
|
||||
PACKAGE_TARNAME='iperf'
|
||||
PACKAGE_VERSION='3.9+'
|
||||
PACKAGE_STRING='iperf 3.9+'
|
||||
PACKAGE_VERSION='3.10'
|
||||
PACKAGE_STRING='iperf 3.10'
|
||||
PACKAGE_BUGREPORT='https://github.com/esnet/iperf'
|
||||
PACKAGE_URL='https://software.es.net/iperf/'
|
||||
|
||||
@ -1364,7 +1364,7 @@ if test "$ac_init_help" = "long"; then
|
||||
# Omit some internal or obsolete options to make the list less imposing.
|
||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures iperf 3.9+ to adapt to many kinds of systems.
|
||||
\`configure' configures iperf 3.10 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
@ -1435,7 +1435,7 @@ fi
|
||||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of iperf 3.9+:";;
|
||||
short | recursive ) echo "Configuration of iperf 3.10:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
@ -1553,7 +1553,7 @@ fi
|
||||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
iperf configure 3.9+
|
||||
iperf configure 3.10
|
||||
generated by GNU Autoconf 2.71
|
||||
|
||||
Copyright (C) 2021 Free Software Foundation, Inc.
|
||||
@ -1831,7 +1831,7 @@ cat >config.log <<_ACEOF
|
||||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by iperf $as_me 3.9+, which was
|
||||
It was created by iperf $as_me 3.10, which was
|
||||
generated by GNU Autoconf 2.71. Invocation command line was
|
||||
|
||||
$ $0$ac_configure_args_raw
|
||||
@ -3198,7 +3198,7 @@ fi
|
||||
|
||||
# Define the identity of the package.
|
||||
PACKAGE='iperf'
|
||||
VERSION='3.9+'
|
||||
VERSION='3.10'
|
||||
|
||||
|
||||
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
|
||||
@ -15548,7 +15548,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
||||
# report actual input values of CONFIG_FILES etc. instead of their
|
||||
# values after options handling.
|
||||
ac_log="
|
||||
This file was extended by iperf $as_me 3.9+, which was
|
||||
This file was extended by iperf $as_me 3.10, which was
|
||||
generated by GNU Autoconf 2.71. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
@ -15617,7 +15617,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
|
||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
ac_cs_config='$ac_cs_config_escaped'
|
||||
ac_cs_version="\\
|
||||
iperf config.status 3.9+
|
||||
iperf config.status 3.10
|
||||
configured by $0, generated by GNU Autoconf 2.71,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
# file for complete information.
|
||||
|
||||
# Initialize the autoconf system for the specified tool, version and mailing list
|
||||
AC_INIT([iperf],[3.9+],[https://github.com/esnet/iperf],[iperf],[https://software.es.net/iperf/])
|
||||
AC_INIT([iperf],[3.10],[https://github.com/esnet/iperf],[iperf],[https://software.es.net/iperf/])
|
||||
m4_include([config/ax_check_openssl.m4])
|
||||
m4_include([config/iperf_config_static_bin.m4])
|
||||
AC_LANG(C)
|
||||
|
@ -1,4 +1,4 @@
|
||||
.TH LIBIPERF 3 "June 2018" ESnet "User Manuals"
|
||||
.TH LIBIPERF 3 "December 2020" ESnet "User Manuals"
|
||||
.SH NAME
|
||||
libiperf \- API for iperf3 network throughput tester
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user