head 1.3; access; symbols pkgsrc-2022Q4:1.2.0.14 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.12 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.10 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.8 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.6 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.4 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.2 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.1.0.8 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.6 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.4 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.2 pkgsrc-2020Q2-base:1.1; locks; strict; comment @# @; 1.3 date 2023.02.18.20.19.21; author adam; state dead; branches; next 1.2; commitid IFP2xhjsqnTCX2eE; 1.2 date 2021.05.29.06.16.56; author adam; state Exp; branches; next 1.1; commitid 12U8zlC5ybV7y0VC; 1.1 date 2020.06.11.17.12.43; author adam; state Exp; branches; next ; commitid Csl5cBMjsVvKuPbC; desc @@ 1.3 log @iperf3: updated to 3.13 iperf-3.13 2023-02-16 --------------------- * Notable user-visible changes * fq-rate, and bidirectional flag were added to the JSON output. * Added support for OpenBSD including cleaning up endian handling and support for TCP_INFO on systems where it was implemented. * Fixed bug in how TOS is set in mapped v4. * Corrected documentation, such as updating binary download links and text, updating version on iperf3 websites, and fixing an incorrect error message. * Fixed crash on rcv-timeout with JSON logfile. * Fixed a bug that prevented TOS/DSCP from getting set correctly for reverse tests. * Developer-visible changes * Getter and setter are now available for bind_dev. * Added missing getter for bidirectional tests. * Added minor changes to clean up .gitignore and error messages. * Made sure configure scripts are runnable with /bin/sh. * Cleaned up RPM spec, such as adding missing RPM build dependencies, dropping EL5 and removing outdated %changelog to make. * Added a fix for a resource leak bug in function iperf_create_pidfile. @ text @$NetBSD: patch-configure,v 1.2 2021/05/29 06:16:56 adam Exp $ Portability fix. --- configure.orig 2021-05-26 22:13:00.000000000 +0000 +++ configure @@@@ -2665,7 +2665,7 @@@@ else fi -if test "x$enable_static_bin" == xyes +if test "x$enable_static_bin" = xyes then : LDFLAGS="$LDFLAGS --static" @ 1.2 log @iperf3: updated to 3.10 iperf 3.10 2021-05-26 --------------------- * Notable user-visible changes * Fix a bug where some --reverse tests didn't terminate. * Responsiveness of control connections is slightly improved. * The allowable clock skew when doing authentication between client and server is now configurable with the new --time-skew-threshold. * Bitrate throttling using the -b option now works when a burst size is specified. * A bug with calculating CPU utilization has been fixed. * 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. * --pidfile now works with --client mode. * The server is now less likely to get stuck due to network errors controlled by the new --rcv-timeout option. * Fixed a few bugs in termination conditions for byte or block-limited tests. * Added tcp_info.snd_wnd to JSON output. * Some bugs with garbled JSON output have been fixed. * Support for setting the IPv4 don't-fragment (DF) bit has been added with the new --dont-fragment option. * A failure with not being able to read the congestion control algorithm under WSL1 has been fixed. * Error handling and error messages now make more sense in cases where sockets were not successfully opened. * Some buffer overflow hazards were fixed. * Notable developer-visible changes * It is now possible to use the API to set/get the congestion control algorithm. @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.1 2020/06/11 17:12:43 adam Exp $ @ 1.1 log @iperf3: updated to 3.8.1 iperf 3.8.1 2020-06-10 ---------------------- * Notable user-visible changes * A regression with "make install", where the libiperf shared library files were not getting installed, has been fixed. iperf 3.8 2020-06-08 -------------------- * Notable user-visible changes * Profiled libraries and binaries are no longer built by default. * A minimal Dockerfile has been added. * A bug with burst mode and unlimited rate has been fixed * Configuring with the --enable-static-bin flag will now cause a statically-linked iperf3 binary to be built. * Configuring with the --without-sctp flag will now prevent SCTP from being auto-detected. This flag allows building a static binary (see above item) on a CentOS system with SCTP installed, because no static SCTP libraries are available. * Clock skew between the iperf3 client and server will no longer skew the computation of jitter during UDP tests. * A possible buffer overflow in the authentication feature has been fixed. This was only relevant when configuration authentication using the libiperf3 API, and did not affect command-line usage. Various other improvements and fixes in this area were also made. * Notable developer-visible changes * The embedded version of cJSON has been updated to 1.3.17. * Some server authentication functions have been added to the API. * API access has been added to the connection timeout parameter. * Tests for some authentication functions have been added. * Various compiler errors and warnings have been fixed. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- configure.orig 2020-06-11 17:02:40.000000000 +0000 d7 1 a7 1 @@@@ -2309,7 +2309,7 @@@@ else d11 3 a13 2 -if test "x$enable_static_bin" == xyes; then : +if test "x$enable_static_bin" = xyes; then : a15 1 fi @