diff --git a/docs/_esnet/static/ESnet_2025_001_2025_LogoShortName_RGB_Color.png b/docs/_esnet/static/ESnet_2025_001_2025_LogoShortName_RGB_Color.png new file mode 100644 index 000000000..267909ed0 Binary files /dev/null and b/docs/_esnet/static/ESnet_2025_001_2025_LogoShortName_RGB_Color.png differ diff --git a/docs/_esnet/static/ESnet_2025_XX1B_2025_TILE_Orb_RGB_Color.png b/docs/_esnet/static/ESnet_2025_XX1B_2025_TILE_Orb_RGB_Color.png new file mode 100644 index 000000000..5aae2bba7 Binary files /dev/null and b/docs/_esnet/static/ESnet_2025_XX1B_2025_TILE_Orb_RGB_Color.png differ diff --git a/docs/_esnet/static/ESnet_Final_Logos_All_Blue_Circle_Stamp_RGB.png b/docs/_esnet/static/ESnet_Final_Logos_All_Blue_Circle_Stamp_RGB.png deleted file mode 100644 index 5fcd14aa2..000000000 Binary files a/docs/_esnet/static/ESnet_Final_Logos_All_Blue_Circle_Stamp_RGB.png and /dev/null differ diff --git a/docs/_esnet/static/GitHub_Invertocat_Black.png b/docs/_esnet/static/GitHub_Invertocat_Black.png new file mode 100755 index 000000000..7cc5b848a Binary files /dev/null and b/docs/_esnet/static/GitHub_Invertocat_Black.png differ diff --git a/docs/_esnet/static/icon-github.png b/docs/_esnet/static/icon-github.png deleted file mode 100755 index a9c694006..000000000 Binary files a/docs/_esnet/static/icon-github.png and /dev/null differ diff --git a/docs/_esnet/static/iperf3-logos-0410_6.png b/docs/_esnet/static/iperf3-logos-0410_6.png new file mode 100644 index 000000000..5526c6c29 Binary files /dev/null and b/docs/_esnet/static/iperf3-logos-0410_6.png differ diff --git a/docs/_esnet/static/logo-esnet-ball-sm.png b/docs/_esnet/static/logo-esnet-ball-sm.png deleted file mode 100644 index 16db9f17b..000000000 Binary files a/docs/_esnet/static/logo-esnet-ball-sm.png and /dev/null differ diff --git a/docs/_esnet/static/logo-esnet-ball.png b/docs/_esnet/static/logo-esnet-ball.png deleted file mode 100644 index 16db9f17b..000000000 Binary files a/docs/_esnet/static/logo-esnet-ball.png and /dev/null differ diff --git a/docs/_esnet/static/logo-esnet-name.png b/docs/_esnet/static/logo-esnet-name.png deleted file mode 100644 index f9ec80684..000000000 Binary files a/docs/_esnet/static/logo-esnet-name.png and /dev/null differ diff --git a/docs/_esnet/static/logo-esnet.png b/docs/_esnet/static/logo-esnet.png deleted file mode 100644 index 78b249720..000000000 Binary files a/docs/_esnet/static/logo-esnet.png and /dev/null differ diff --git a/docs/_esnet/templates/layout.html b/docs/_esnet/templates/layout.html index 694ecb3fe..888b0bdfa 100644 --- a/docs/_esnet/templates/layout.html +++ b/docs/_esnet/templates/layout.html @@ -102,7 +102,7 @@
- [ESnet] + [ESnet]

diff --git a/docs/_esnet/templates/navbar.html b/docs/_esnet/templates/navbar.html index d458cf2e6..c763d8c8f 100644 --- a/docs/_esnet/templates/navbar.html +++ b/docs/_esnet/templates/navbar.html @@ -34,7 +34,7 @@

  • {{ link[0] }}
  • {%- endfor %} {% endif %} -
  • +
  • {% block navbarextra %} {% endblock %} {% if theme_source_link_position == "nav" %} diff --git a/docs/conf.py b/docs/conf.py index 4c8c54ed1..82bcc22a4 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -112,7 +112,7 @@ "navbar_site_name": "Section", "navbar_links": [ ("Index", "genindex"), - ("ESnet", "https://www.es.net", True), + ("", "https://www.es.net", True), ], } @@ -176,7 +176,7 @@ #html_split_index = False # If true, links to the reST sources are added to the pages. -#html_show_sourcelink = True +html_show_sourcelink = False # If true, "Created using Sphinx" is shown in the HTML footer. Default is True. #html_show_sphinx = True diff --git a/docs/dev.rst b/docs/dev.rst index 6a90ec6c3..a8de99b5f 100644 --- a/docs/dev.rst +++ b/docs/dev.rst @@ -3,7 +3,7 @@ iperf3 Development The iperf3 project is hosted on GitHub at: -http://github.com/esnet/iperf +https://github.com/esnet/iperf This site includes the source code repository, issue tracker, and discussion forums. @@ -14,7 +14,7 @@ Mailing Lists The developer list for iperf3 is: iperf-dev@googlegroups.com. Information on joining the mailing list can be found at: -http://groups.google.com/group/iperf-dev +https://groups.google.com/group/iperf-dev Project Constituencies ---------------------- @@ -146,7 +146,7 @@ Versioning ---------- iperf3 version numbers use (roughly) a `Semantic Versioning -`_ scheme, in which version numbers consist of +`_ scheme, in which version numbers consist of three parts: *MAJOR.MINOR.PATCH* The developers increment the: @@ -223,16 +223,14 @@ Release Engineering Checklist 9. Merge pull request to `master` or other appropriate integration branch. -10. Create tag and tarfile:: +10. Create tag and tarfile. + The result will be release artifacts that should be used for + pre-testing. One will be a compressed tarball + (e.g. ``iperf-3.20.tar.gz``) and the other will contain SHA256 + checksum (e.g. ``iperf-3.20.tar.gz.sha256``):: - # Assuming that $VERSION is the version number to be released... - ./make_release tag $VERSION # this creates a tag in the local repo - ./make_release tar $VERSION # create tarball and compute SHA256 hash - - The result will be release artifacts that should be used for - pre-testing. One will be a compressed tarball - (e.g. ``iperf-3.20.tar.gz``) and the other will contain SHA256 - checksum (e.g. ``iperf-3.20.tar.gz.sha256``) + ./make_release tag 3.20 # this creates a tag in the local repo + ./make_release tar 3.20 # create tarball and compute SHA256 hash 6. Stage the tarball (and a file containing the SHA256 hash) to the download site. Currently this is located on ``downloads.es.net`` diff --git a/docs/faq.rst b/docs/faq.rst index b203e2a8f..c10f70893 100644 --- a/docs/faq.rst +++ b/docs/faq.rst @@ -12,7 +12,7 @@ What is the history of iperf3, and what is the difference between iperf2 and ipe base. For this reason, it was decided to make the tool single threaded, and not worry about backwards compatibility with iperf2. Many of the feature requests for iperf3 came from the - perfSONAR project (http://www.perfsonar.net). + perfSONAR project (https://www.perfsonar.net). Then in 2014, Bob (Robert) McMahon from Broadcom restarted development of iperf2 (See @@ -262,7 +262,7 @@ A file sent using the ``-F`` option got corrupted...what happened? I have a question regarding iperf3...what's the best way to get help? Searching on the Internet is a good first step. - http://stackoverflow.com/ has a number of iperf3-related questions + https://stackoverflow.com/ has a number of iperf3-related questions and answers, but a simple query into your favorite search engine can also yield some results. diff --git a/docs/index.rst b/docs/index.rst index 20266f57f..486eccbcc 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -3,6 +3,8 @@ You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. +.. image:: _static/iperf3-logos-0410_6.png + iperf3 ====== @@ -27,8 +29,8 @@ and macOS. At this time, these are the only officially supported platforms, however there have been some reports of success with OpenBSD, Android, and other Linux distributions. -iperf3 is principally developed by `ESnet `_ / -`Lawrence Berkeley National Laboratory `_. It +iperf3 is principally developed by `ESnet `_ / +`Lawrence Berkeley National Laboratory `_. It is released under a three-clause BSD license. iperf2 is no longer being developed by its original maintainers. diff --git a/docs/news.rst b/docs/news.rst index ca6e250cf..bc8949d3a 100644 --- a/docs/news.rst +++ b/docs/news.rst @@ -90,8 +90,12 @@ iperf 3.16 uses multiple threads to serve parallel tests for improved throughput on high-speed links. It also includes support for OpenSSL 3. More details are provided in the release notes. +Older News +---------- + 2023-09-14: iperf-3.15 released --------------------------------- +................................ + | URL: https://downloads.es.net/pub/iperf/iperf-3.15.tar.gz | SHA256: ``bdb77c11f72bce90214883159577fa24412013e62b2083cf5f54391d79b1d8ff`` @@ -105,7 +109,8 @@ This version of iperf3 also includes several other minor bug fixes, which are summarized in the release notes. 2023-07-07: iperf-3.14 released --------------------------------- +................................ + | URL: https://downloads.es.net/pub/iperf/iperf-3.14.tar.gz | SHA256: ``723fcc430a027bc6952628fa2a3ac77584a1d0bd328275e573fc9b206c155004`` @@ -120,7 +125,8 @@ This version of iperf3 also includes a number of minor bug fixes, which are summarized in the release notes. 2023-02-16: iperf-3.13 released ----------------------------------- +................................ + | URL: https://downloads.es.net/pub/iperf/iperf-3.13.tar.gz | SHA256: ``bee427aeb13d6a2ee22073f23261f63712d82befaa83ac8cb4db5da4c2bdc865`` @@ -128,7 +134,8 @@ iperf 3.13 is primarily a bugfix release. 2022-09-30: iperf-3.12 released ----------------------------------- +................................ + | URL: https://downloads.es.net/pub/iperf/iperf-3.12.tar.gz | SHA256: ``72034ecfb6a7d6d67e384e19fb6efff3236ca4f7ed4c518d7db649c447e1ffd6`` @@ -137,7 +144,8 @@ updated version of cJSON and adds a few new features. 2022-01-28: iperf-3.11 released ----------------------------------- +................................ + | URL: https://downloads.es.net/pub/iperf/iperf-3.11.tar.gz | SHA256: ``de8cb409fad61a0574f4cb07eb19ce1159707403ac2dc01b5d175e91240b7e5f`` @@ -146,7 +154,7 @@ Discussions are now supported. 2021-06-02: iperf-3.10.1 released ----------------------------------- +.................................. | URL: https://downloads.es.net/pub/iperf/iperf-3.10.1.tar.gz | SHA256: ``03bc9760cc54a245191d46bfc8edaf8a4750f0e87abca6764486972044d6715a iperf-3.10.1.tar.gz`` @@ -156,7 +164,7 @@ make not work correctly in some circumstances. It is functionally identical to iperf 3.10. 2021-05-26: iperf-3.10 released --------------------------------- +................................ | URL: https://downloads.es.net/pub/iperf/iperf-3.10.tar.gz | SHA256: ``4390982928542256c17d6dd1f56eede9092649ebfd8a97c8cecfad12d238ad57 iperf-3.10.tar.gz`` @@ -167,7 +175,7 @@ been added (``--time-skew-threshold``, ``--bind-dev``, these new features can be found in the release notes. 2020-08-17: iperf-3.9 released ---------------------------------- +............................... | URL: https://downloads.es.net/pub/iperf/iperf-3.9.tar.gz | SHA256: ``24b63a26382325f759f11d421779a937b63ca1bc17c44587d2fcfedab60ac038 iperf-3.9.tar.gz`` @@ -179,7 +187,7 @@ to enforce a maximum throughput rate. More information on these new features can be found in the release notes. 2020-06-10: iperf-3.8.1 released ---------------------------------- +................................. | URL: https://downloads.es.net/pub/iperf/iperf-3.8.1.tar.gz | SHA256: ``e5b080f3273a8a715a4100f13826ac2ca31cc7b1315925631b2ecf64957ded96 iperf-3.8.1.tar.gz`` @@ -188,7 +196,7 @@ iperf 3.8.1 fixes a regression with ``make install`` in iperf 3.8. It is otherwise identical to iperf 3.8. 2020-06-08: iperf-3.8 released -------------------------------- +............................... | URL: https://downloads.es.net/pub/iperf/iperf-3.8.tar.gz | SHA256: ``edc1c317b0ae31925e5eb84f0295faefbaa1db3229f4693e11d954d114de4bcd iperf-3.8.tar.gz`` @@ -197,7 +205,7 @@ iperf 3.8 contains minor bugfixes and enhancements. 2019-06-21: iperf-3.7 released -------------------------------- +............................... | URL: https://downloads.es.net/pub/iperf/iperf-3.7.tar.gz | SHA256: ``d846040224317caf2f75c843d309a950a7db23f9b44b94688ccbe557d6d1710c iperf-3.7.tar.gz`` @@ -211,7 +219,7 @@ omitted from the manual page. This will be fixed in a future release. 2018-06-25: iperf-3.6 released -------------------------------- +............................... | URL: https://downloads.es.net/pub/iperf/iperf-3.6.tar.gz | SHA256: ``de5d51e46dc460cc590fb4d44f95e7cad54b74fea1eba7d6ebd6f8887d75946e iperf-3.6.tar.gz`` @@ -220,54 +228,54 @@ iperf 3.6 adds the ``--extra-data`` and ``--repeating-payload`` options and fixes some minor bugs. 2018-03-02: iperf-3.5 released -------------------------------- +............................... -| URL: http://downloads.es.net/pub/iperf/iperf-3.5.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.5.tar.gz | SHA256: ``539bd9ecdca1b8c1157ff85b70ed09b3c75242e69886fc16b54883b399f72cd5 iperf-3.5.tar.gz`` iperf 3.5 fixes a bug that could over-count data transfers (and hence measured bitrate). 2018-02-14: iperf-3.4 released -------------------------------- +............................... -| URL: http://downloads.es.net/pub/iperf/iperf-3.4.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.4.tar.gz | SHA256: ``71528332d751df85e046d1944d9a0269773cadd6e51840aecdeed30925f79111 iperf-3.4.tar.gz`` iperf 3.4 fixes a number of minor bugs and adds a few enhancements. 2017-10-31: iperf-3.3 released -------------------------------- +............................... -| URL: http://downloads.es.net/pub/iperf/iperf-3.3.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.3.tar.gz | SHA256: ``6f596271251056bffc11bbb8f17d4244ad9a7d4a317c2459fdbb853ae51284d8 iperf-3.3.tar.gz`` New minor release of iperf 3.3, fixing a number of minor bugs. 2017-06-26: iperf-3.2 released -------------------------------- +............................... -| URL: http://downloads.es.net/pub/iperf/iperf-3.2.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.2.tar.gz | SHA256: ``f207b36f861485845dbdf09f909c62f3d2222a3cf3d2682095aede8213cd9c1d iperf-3.2.tar.gz`` New minor release of iperf 3.2, with new features, bugfixes, and enhancements. 2017-06-06: iperf3 update, June 2017 --------------------------------------- +..................................... https://raw.githubusercontent.com/esnet/iperf/master/docs/2017-06-06.txt 2017-04-27: iperf3 update, April 2017 --------------------------------------- +...................................... https://raw.githubusercontent.com/esnet/iperf/master/docs/2017-04-27.txt 2017-03-06: iperf-3.1.7 released ---------------------------------- +................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.1.7.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.1.7.tar.gz | SHA256: ``a4ef73406fe92250602b8da2ae89ec53211f805df97a1d1d629db5a14043734f iperf-3.1.7.tar.gz`` This version of iperf3 contains two documentation fixes, but is @@ -275,9 +283,9 @@ otherwise identical to the prior release. 2017-02-02: iperf-3.1.6 released ---------------------------------- +................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.1.6.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.1.6.tar.gz | SHA256: ``70f0c72d9e60c6ecb2c478ed17e4fd81d3b827d57896fee43bcd0c53abccb29d iperf-3.1.6.tar.gz`` This version of iperf3 contains two minor fixes. Notably, one of them @@ -285,9 +293,9 @@ unbreaks JSON output with UDP tests. 2017-01-12: iperf-3.1.5 released ---------------------------------- +................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.1.5.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.1.5.tar.gz | SHA256: ``6e1a6200cd38baeab58ef0d7b8769e7aa6410c3a3168e65ea8277a4de79e5500 iperf-3.1.5.tar.gz`` This version of iperf3 makes some improvements to the fair-queue-based @@ -297,9 +305,9 @@ review the release notes for this version. 2016-10-31: iperf-3.1.4 released ---------------------------------- +................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.1.4.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.1.4.tar.gz | SHA256: ``db61d70ac62003ebe0bf15496bd8c4b3c4b728578a44d0a1a88fcf8afc0e8f76 iperf-3.1.4.tar.gz`` This release fixes a few minor bugs, including a @@ -308,12 +316,12 @@ cjson. 2016-06-08: Security Issue: iperf-3.1.3, iperf-3.0.12 released ----------------------------------------------------------------- +................................................................ -| URL: http://downloads.es.net/pub/iperf/iperf-3.1.3.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.1.3.tar.gz | SHA256: ``60d8db69b1d74a64d78566c2317c373a85fef691b8d277737ee5d29f448595bf iperf-3.1.3.tar.gz`` -| URL: http://downloads.es.net/pub/iperf/iperf-3.0.12.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.12.tar.gz | SHA256: ``9393d646e4e616f0cd7864bc8ceacc379f5d36b08003a3d8d65cd7c99d15daec iperf-3.0.12.tar.gz`` These releases address a security issue that could cause a crash of an @@ -331,21 +339,18 @@ distributions), as well as several other fixes. 2016-02-01: iperf-3.1.2 released ---------------------------------- +................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.1.2.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.1.2.tar.gz | SHA256: ``f9dbdb99f869c077d14bc1de78675f5e4b8d1bf78dc92381e96c3eb5b1fd7d86 iperf-3.1.2.tar.gz`` This release fixes a couple of minor bugs, including one that results in invalid JSON being emitted for UDP tests. -Older News ----------- - 2015-11-19: iperf-3.1.1 released ................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.1.1.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.1.1.tar.gz | SHA256: ``62f7c64eafe19046ba974b3ef2d962a5597194d6fbbddde328a15a5e74110564 iperf-3.1.1.tar.gz`` This release fixes a few minor bugs. @@ -370,7 +375,7 @@ and/or supporting the user base. 2015-10-16: iperf-3.1 released ............................... -| URL: http://downloads.es.net/pub/iperf/iperf-3.1.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.1.tar.gz | SHA256: ``4385a32ece25cb09d4606b4c99316356b3d2cb03b318aa056b99cdb91c5ce656 iperf-3.1.tar.gz`` This release adds support for SCTP on supported platforms, better @@ -381,7 +386,7 @@ platforms, and a number of bug fixes. 2015-01-09: iperf-3.0.11 released .................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.0.11.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.11.tar.gz | SHA256: ``e01db5be6f47f67c987463095fe4f5b8b9ff891fb92c39104d042ad8fde97f6e iperf-3.0.11.tar.gz`` This maintenance release adds a -1 flag to make the iperf3 execute a @@ -391,7 +396,7 @@ other bugs are also fixed. 2014-12-16: iperf-3.0.10 released .................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.0.10.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.10.tar.gz | SHA256: ``a113442967cf0981b0b2d538be7c88903b2fb0f87b0d281384e41b462e33059d iperf-3.0.10.tar.gz`` This maintenance release fixes building on MacOS X Yosemite, as well @@ -400,7 +405,7 @@ as making the -w option work correctly with UDP tests. 2014-10-14: iperf-3.0.9 released ................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.0.9.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.9.tar.gz | SHA256: ``40249a2b30d26b937350b969bcb19f88e1beb356f886ed31422b554bac692459 iperf-3.0.9.tar.gz`` This maintenance release fixes an issue for a situation in which @@ -413,7 +418,7 @@ when interrupted. 2014-09-30: iperf-3.0.8 released ................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.0.8.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.8.tar.gz | SHA256: ``81b8d91159862896c57f9b90a006e8b5dc22bd94175d97bd0db50b0ae2c1a78e iperf-3.0.8.tar.gz`` This maintenance release is functionally identical to 3.0.7. It @@ -423,7 +428,7 @@ incorporates updated license verbage and a minor compilation fix. 2014-08-28: iperf-3.0.7 released ................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.0.7.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.7.tar.gz | SHA256: ``49510e886f9e876cd73dcd80414bfb8c49b147c82125585e09c2a6e92369d3f2 iperf-3.0.7.tar.gz`` This maintenance release fixes several minor bugs. Of particular @@ -438,7 +443,7 @@ note: 2014-07-28: iperf-3.0.6 released ................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.0.6.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.6.tar.gz | SHA256: ``3c5909c9b286b6503ffa141a94cfc588915d6e67f2aa732b08df0af73e21938 iperf-3.0.6.tar.gz`` This maintenance release includes the following bug fixes: @@ -458,7 +463,7 @@ the source distribution. iperf3 project documentation can now be found at: -| URL: http://software.es.net/iperf/ +| URL: https://software.es.net/iperf/ This is a GitHub Pages site. In an ongoing series of steps, content will be migrated from the iperf3 wiki to GitHub Pages. @@ -466,7 +471,7 @@ will be migrated from the iperf3 wiki to GitHub Pages. 2014-06-16: iperf-3.0.5 released ................................. -| URL: http://downloads.es.net/pub/iperf/iperf-3.0.5.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.5.tar.gz | SHA256: ``e1e1989985b17a4c03b0fa207004ad164b137e37ab0682fecbf5e93bcaa920a6 iperf-3.0.5.tar.gz`` This is the third maintenance release of iperf 3, with few more @@ -491,7 +496,7 @@ officially released. iperf3 downloads are now hosted on a new server at ESnet: -| URL: http://downloads.es.net/pub/iperf/ +| URL: https://downloads.es.net/pub/iperf/ Going forward, new releases will be made available in this directory. Older releases will, at least for now, continue to also be available @@ -500,7 +505,7 @@ at the previous location. 2014-03-26: iperf-3.0.3 released ................................. -| URL: http://stats.es.net/software/iperf-3.0.3.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.3.tar.gz | SHA256: ``79daf3e5e5c933b2fc4843d6d21c98d741fe39b33ac05bd7a11c50d321a2f59d iperf-3.0.3.tar.gz`` This is the second maintenance release of iperf 3.0, containing a few bug fixes and enhancements, notably: @@ -519,7 +524,7 @@ file in the source distribution. 2014-03-10: iperf-3.0.2 released ................................. -| URL: http://stats.es.net/software/iperf-3.0.2.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.2.tar.gz | SHA256: ``3c379360bf40e6ac91dfc508cb43fefafb4739c651d9a8d905a30ec99095b282 iperf-3.0.2.tar.gz`` **Note:** Due to a mistake in the release process, the distribution tarball referred to above is actually not compressed, despite its ``.tar.gz`` extension. Instead it is an uncompressed tar archive. The file checksum is correct, as are the file contents. @@ -549,7 +554,7 @@ https://github.com/esnet/iperf 2014-01-10: iperf-3.0.1 released ................................. -| URL: http://stats.es.net/software/iperf-3.0.1.tar.gz +| URL: https://downloads.es.net/pub/iperf/iperf-3.0.1.tar.gz | SHA256: ``32b419ef634dd7670328c3cecc158babf7d706bd4b3d248cf95965528a20e614 iperf-3.0.1.tar.gz`` During development, there were various distributions of the source