Tue Aug 18 07:37:52 2020 UTC ()
iperf3: updated to 3.9

iperf 3.9

* Notable user-visible changes

  * A --timestamps flag has been added, which prepends a timestamp to
    each output line.  An optional argument to this flag, which is a
    format specification to strftime(3), allows for custom timestamp
    formats.

  * A --server-bitrate-limit flag has been added as a server-side
    command-line argument.  It allows a server to enforce a maximum
    throughput rate; client connections that specify a higher bitrate
    or exceed this bitrate during a test will be terminated.  The
    bitrate is expressed in bits per second, with an optional trailing
    slash and integer count that specifies an averaging interval over
    which to enforce the limit.

  * A bug that caused increased CPU usage with the --bidir option has
    been fixed.

* Notable developer-visible changes

  * Fixed various minor memory leaks.


(adam)
diff -r1.9 -r1.10 pkgsrc/net/iperf3/Makefile
diff -r1.6 -r1.7 pkgsrc/net/iperf3/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/net/iperf3/Makefile (expand / switch to unified diff)

--- pkgsrc/net/iperf3/Makefile 2020/06/11 17:12:43 1.9
+++ pkgsrc/net/iperf3/Makefile 2020/08/18 07:37:52 1.10
@@ -1,25 +1,22 @@ @@ -1,25 +1,22 @@
1# $NetBSD: Makefile,v 1.9 2020/06/11 17:12:43 adam Exp $ 1# $NetBSD: Makefile,v 1.10 2020/08/18 07:37:52 adam Exp $
2 2
3DISTNAME= iperf-3.8.1 3DISTNAME= iperf-3.9
4PKGNAME= ${DISTNAME:S/iperf/iperf3/} 4PKGNAME= ${DISTNAME:S/iperf/iperf3/}
5CATEGORIES= net benchmarks 5CATEGORIES= net benchmarks
6MASTER_SITES= http://downloads.es.net/pub/iperf/ 6MASTER_SITES= https://downloads.es.net/pub/iperf/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://software.es.net/iperf/ 9HOMEPAGE= https://software.es.net/iperf/
10COMMENT= TCP and UDP bandwidth performance measurement tool 10COMMENT= TCP and UDP bandwidth performance measurement tool
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13USE_LANGUAGES= c99 13USE_LANGUAGES= c99
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16#CONFIGURE_ARGS+= --disable-profiling 
17CONFIGURE_ARGS.NetBSD+= --without-sctp 16CONFIGURE_ARGS.NetBSD+= --without-sctp
18# sctp_bindx() is in headers, but unusable 
19#CONFIGURE_ENV.NetBSD+= ac_cv_header_netinet_sctp_h=no 
20TEST_TARGET= check 17TEST_TARGET= check
21 18
22LDFLAGS.SunOS+= -lsocket -lnsl 19LDFLAGS.SunOS+= -lsocket -lnsl
23 20
24.include "../../security/openssl/buildlink3.mk" 21.include "../../security/openssl/buildlink3.mk"
25.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/net/iperf3/distinfo (expand / switch to unified diff)

--- pkgsrc/net/iperf3/distinfo 2020/06/11 17:12:43 1.6
+++ pkgsrc/net/iperf3/distinfo 2020/08/18 07:37:52 1.7
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.6 2020/06/11 17:12:43 adam Exp $ 1$NetBSD: distinfo,v 1.7 2020/08/18 07:37:52 adam Exp $
2 2
3SHA1 (iperf-3.8.1.tar.gz) = 2f3bbdbd097e9ad68ebfd09a158fb58ea6a71563 3SHA1 (iperf-3.9.tar.gz) = 55bd42d401127400ffc4d013893f1f9450eca6c0
4RMD160 (iperf-3.8.1.tar.gz) = 2c9f32449e20ed3feba781a942ceac2083593b97 4RMD160 (iperf-3.9.tar.gz) = 2d2e67849f0b1a77a7433b6cf6a8fc1fae89ca2c
5SHA512 (iperf-3.8.1.tar.gz) = 0b80849d7705277f63982bbf7a1c159cd9eed65fc89e5f0d443364e8ada7ed0e670c8747a8c5464c3425c134c19ac8bb6b028867f892e70201d4450c7c5a033e 5SHA512 (iperf-3.9.tar.gz) = 4a2af8a6028b0f6bded9b3ac51c5463bc7595c9a2d2ac13f28b0e2e8dee0ac0a299e7817125e23e409f12e8e80862ed28d5541eef3cda7cd9f7104bb720165ce
6Size (iperf-3.8.1.tar.gz) = 618098 bytes 6Size (iperf-3.9.tar.gz) = 622459 bytes
7SHA1 (patch-configure) = 935c259526c0bbd9da9d4da9c62cc462d8a74175 7SHA1 (patch-configure) = 935c259526c0bbd9da9d4da9c62cc462d8a74175