<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/iperf/patches/" rel="alternate"/><link href="https://sourceforge.net/p/iperf/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/iperf/patches/</id><updated>2023-09-01T12:02:50.185000Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>#14 Reduce reporter CPU usage.</title><link href="https://sourceforge.net/p/iperf/patches/14/?limit=25#814c" rel="alternate"/><published>2023-09-01T12:02:50.185000Z</published><updated>2023-09-01T12:02:50.185000Z</updated><author><name>Naresh Bhat</name><uri>https://sourceforge.net/u/nareshb/</uri></author><id>https://sourceforge.neta186267d4fe5f5c867aba9fb62473afe53abf6cf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This single patch reportercpuusage.patch contains both the patches modification?&lt;br/&gt;
000-Iperf_Fix-CPU-Usage.diff&lt;br/&gt;
007-iperf-reporter-deadlock.patch&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#21 Windows binary 2.0.5</title><link href="https://sourceforge.net/p/iperf/patches/21/?limit=25#26a9" rel="alternate"/><published>2021-05-14T17:53:05.717000Z</published><updated>2021-05-14T17:53:05.717000Z</updated><author><name>RafaS</name><uri>https://sourceforge.net/u/rafas/</uri></author><id>https://sourceforge.net456691cd33d533e8763d5cdd256def5469a6808b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I know it's been quite long time, but do you remember the procedure/env you used for creating this windows binary? Your exe works fine with receiving UDP streams while other do not (including my private builds using mingw or cygwin)&lt;br/&gt;
Iperf3 works fine, but I still need iperf2, just newer version than 2.0.5 attached here.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#26 Support specifying interface for Multicast</title><link href="https://sourceforge.net/p/iperf/patches/26/?limit=25#33c6" rel="alternate"/><published>2019-03-13T10:11:06.869000Z</published><updated>2019-03-13T10:11:06.869000Z</updated><author><name>chandra</name><uri>https://sourceforge.net/u/chandra2014/</uri></author><id>https://sourceforge.nete74f7ec4809c26a93e3cb6826d29548ec8f39636</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;hi Oliver,&lt;br/&gt;
This patch merged part of iperf  2.0.13 ?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br/&gt;
Chandra&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#23 Android build scripts</title><link href="https://sourceforge.net/p/iperf/patches/23/?limit=25#3ec4" rel="alternate"/><published>2015-02-25T16:15:24.235000Z</published><updated>2015-02-25T16:15:24.235000Z</updated><author><name>Sergii Pylypenko</name><uri>https://sourceforge.net/u/pelya/</uri></author><id>https://sourceforge.net6c883b0ffe6e039cf1597f80a91d769cdbd5848c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Updated build scripts to work with Android NDK r10d, and also build x86 and MIPS variants.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Fix out-of-tree configuration step</title><link href="https://sourceforge.net/p/iperf/patches/29/" rel="alternate"/><published>2014-12-17T07:38:23.122000Z</published><updated>2014-12-17T07:38:23.122000Z</updated><author><name>Awais Belal</name><uri>https://sourceforge.net/u/abelal/</uri></author><id>https://sourceforge.net81830ff38acc4c3156cece8659748432092203ab</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The configuration script tries to #include the compat/headers_slim.h which is available in the package but while doing out-of-tree configuration this reports false system capabilities because the header is not in the same directory.&lt;br /&gt;
So we should rather use ${srcdir}/compat/headers_slim.h for #include. Attached is a patch that applies on the 2.0.5 release.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>iperf consumes 100% CPU at end of run in daemon mode</title><link href="https://sourceforge.net/p/iperf/patches/28/" rel="alternate"/><published>2014-07-03T20:26:33.935000Z</published><updated>2014-07-03T20:26:33.935000Z</updated><author><name>Roderick W. Smith</name><uri>https://sourceforge.net/u/srs5694/</uri></author><id>https://sourceforge.net99ff0f9ad2bf62246a32dbeab3bd1137d32c10aa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This patch fixes a bug that causes iperf on Linux to consume 100% CPU at the end of a run when it's run in daemon mode (e.g., "iperf -sD"). Subsequent runs consume 100% CPU more each, which can quickly bring a server to its knees. The cause was creation of threads prior to forking into daemon mode. Reversing the order of those operations fixes the problem.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#23 Android build scripts</title><link href="https://sourceforge.net/p/iperf/patches/23/?limit=25#2cf7" rel="alternate"/><published>2013-07-10T16:09:26.187000Z</published><updated>2013-07-10T16:09:26.187000Z</updated><author><name>Sergii Pylypenko</name><uri>https://sourceforge.net/u/pelya/</uri></author><id>https://sourceforge.net8f49c9cbb1105651b201cbbe3d02a0cc0b0650a5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Updated build scripts to work with NDK r8e&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Patch to allow burst traffic in UDP mode</title><link href="https://sourceforge.net/p/iperf/patches/27/" rel="alternate"/><published>2013-04-17T03:17:56Z</published><updated>2013-04-17T03:17:56Z</updated><author><name>pawan</name><uri>https://sourceforge.net/u/pchawla032/</uri></author><id>https://sourceforge.netdc0bd5c9243aa8a14060e7ae2a10daf87d960d45</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Patch allows iperf client to use -E option to specify number of datagrams to be sent consecutively (to replicate a burst) before &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Support specifying interface for Multicast</title><link href="https://sourceforge.net/p/iperf/patches/26/" rel="alternate"/><published>2013-01-11T23:56:24Z</published><updated>2013-01-11T23:56:24Z</updated><author><name>Oliver</name><uri>https://sourceforge.net/u/olipro/</uri></author><id>https://sourceforge.net5668ba4c9afc3a8c02f580fb15b3ec516d64abef</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The following patch adds -O and --interface such that a user may specify the interface name that the server should listen on or, in the case of client mode, the interface to transmit on.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>IPv6 traffic class support</title><link href="https://sourceforge.net/p/iperf/patches/25/" rel="alternate"/><published>2012-10-02T08:23:30Z</published><updated>2012-10-02T08:23:30Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net6d57927fbc87c911b05d6f15ec7a8d76ca3815a1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Here is patch that adds traffic class support for IPv6. It's the same that TOS byte for IPv4, commandline key is the same -S&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>