pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/iperf3
Module Name: pkgsrc
Committed By: adam
Date: Tue Dec 24 15:45:12 UTC 2024
Modified Files:
pkgsrc/net/iperf3: Makefile distinfo
Log Message:
iperf3: updated to 3.18
iperf-3.18 2024-12-13
* Notable user-visible changes
* SECURITY NOTE: Thanks to Leonid Krolle Bi.Zone for discovering a
JSON type security vulnerability that caused a
segmentation fault in the
server. (CVE-2024-53580) This has now been
fixed.
* UDP packets per second now reports the correct number of
packets, by reporting NET_SOFTERROR if there's a EAGAIN/EINTR
errno if no data was sent
* Several segmentation faults related to threading were fixed. One
where `pthread_cancel` was called on an improperly initialized
thread handling signals
* A segmentation fault from calling `freeaddrinfo` with `NULL` was
fixed
* Some JSON options were fixed, including checking the size for
`json_read`
received server output
* A rcv-timeout error has been fixed. The Nread timeout was
hardcoded and timed out before the `--rcv-timeout` option
* There is no longer a limit on the omit time period
* Fixed an output crash under 32-bit big-endian systems
* An issue was fixed where CPU utilization was unexpectedly high
during limited baud rate tests. The `--pacing-timer` option was
removed, but it is still available in the library
* Add SCTP information to `--json` output and fixed compile error
when SCTP is not supported
* `--fq-rate` was changed from a uint to a uint64 to allow pacing above
32G. Not yet tested on big-endian systems
* Notable developer-visible changes
* Clang compilation failure on Android were fixed
* `iperf_time_add()` was optimizated to improve performance
* Debug messages were added when the state changes
* To increase performance, the old UDP `prot_listener` is cleared
and removed after each test
* A file descriptor leak was closed
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/net/iperf3/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/net/iperf3/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/iperf3/Makefile
diff -u pkgsrc/net/iperf3/Makefile:1.22 pkgsrc/net/iperf3/Makefile:1.23
--- pkgsrc/net/iperf3/Makefile:1.22 Tue May 14 14:35:45 2024
+++ pkgsrc/net/iperf3/Makefile Tue Dec 24 15:45:12 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2024/05/14 14:35:45 adam Exp $
+# $NetBSD: Makefile,v 1.23 2024/12/24 15:45:12 adam Exp $
-DISTNAME= iperf-3.17.1
+DISTNAME= iperf-3.18
PKGNAME= ${DISTNAME:S/iperf/iperf3/}
CATEGORIES= net benchmarks
MASTER_SITES= https://downloads.es.net/pub/iperf/
Index: pkgsrc/net/iperf3/distinfo
diff -u pkgsrc/net/iperf3/distinfo:1.19 pkgsrc/net/iperf3/distinfo:1.20
--- pkgsrc/net/iperf3/distinfo:1.19 Tue May 14 14:35:45 2024
+++ pkgsrc/net/iperf3/distinfo Tue Dec 24 15:45:12 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.19 2024/05/14 14:35:45 adam Exp $
+$NetBSD: distinfo,v 1.20 2024/12/24 15:45:12 adam Exp $
-BLAKE2s (iperf-3.17.1.tar.gz) = 5f71e2c99ebf04880cada6912bb67a8aa42117a9409c82eca6352bd4d88aaa21
-SHA512 (iperf-3.17.1.tar.gz) = 99c731e2e060d2b241d3137742bf92a975f2b7a94c6c723c9c1625f69c294fd7fe15b7dbf085a6120038fc1dd7628c83d2c7d16b059849fdbecbc88e48fb0974
-Size (iperf-3.17.1.tar.gz) = 670547 bytes
+BLAKE2s (iperf-3.18.tar.gz) = 296046916230607fe0569bbc4685d2290a3e2edf5537efb9570ae13c100f647f
+SHA512 (iperf-3.18.tar.gz) = a458292c34c29a60cce60eb6be4afd15220d4cf29f225a1c1be9ec8ef86baa85fa4e174e747cacfa5711c6957ad16d448c2d3d4029b6bfd58db9c39269f30caa
+Size (iperf-3.18.tar.gz) = 688037 bytes
Home |
Main Index |
Thread Index |
Old Index