Update for iperf 3.6, re-render manual page from source.
diff --git a/docs/conf.py b/docs/conf.py
index d26579a..e865374 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -52,10 +52,10 @@
# built documents.
#
# The short X.Y version.
-version = '3.5'
+version = '3.6'
# The full version, including alpha/beta/rc tags.
-release = '3.5'
+release = '3.6'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
diff --git a/docs/invoking.rst b/docs/invoking.rst
index c049293..3f20f32 100644
--- a/docs/invoking.rst
+++ b/docs/invoking.rst
@@ -349,18 +349,30 @@
-T, --title str
Prefix every output line with this string.
+ --extra-data str
+ Specify an extra data string field to be included in JSON out-
+ put.
+
-C, --congestion algo
- Set the congestion control algorithm (Linux and FreeBSD only).
- An older --linux-congestion synonym for this flag is accepted
+ Set the congestion control algorithm (Linux and FreeBSD only).
+ An older --linux-congestion synonym for this flag is accepted
but is deprecated.
--get-server-output
Get the output from the server. The output format is determined
by the server (in particular, if the server was invoked with the
- --json flag, the output will be in JSON format, otherwise it
- will be in human-readable format). If the client is run with
- --json, the server output is included in a JSON object; other-
- wise it is appended at the bottom of the human-readable output.
+ --json flag, the output will be in JSON format, otherwise it
+ will be in human-readable format). If the client is run with
+ --json, the server output is included in a JSON object; other-
+ wise it is appended at the bottom of the human-readable output.
+
+ --repeating-payload
+ Use repeating pattern in payload, instead of random bytes. The
+ same payload is used in iperf2 (ASCII '0..9' repeating). It
+ might help to test and reveal problems in networking gear with
+ hardware compression (including some WiFi access points), where
+ iperf2 and iperf3 perform differently, just based on payload
+ entropy.
--username username
username to use for authentication to the iperf server (if built
@@ -368,17 +380,17 @@
actively when the test is run.
--rsa-public-key-path file
- path to the RSA public key used to encrypt authentication cre-
+ path to the RSA public key used to encrypt authentication cre-
dentials (if built with OpenSSL support)
EXAMPLES
Authentication - RSA Keypair
- The authentication feature of requires an RSA public keypair. The pub-
- lic key is used to encrypt the authentication token containing the user
- credentials, while the private key is used to decrypt the authentica-
- tion token. An example of a set of UNIX/Linux commands to generate
- correct keypair follows:
+ The authentication feature of iperf3 requires an RSA public keypair.
+ The public key is used to encrypt the authentication token containing
+ the user credentials, while the private key is used to decrypt the
+ authentication token. An example of a set of UNIX/Linux commands to
+ generate correct keypair follows:
> openssl genrsa -des3 -out private.pem 2048
> openssl rsa -in private.pem -outform PEM -pubout -out public.pem
@@ -411,15 +423,15 @@
AUTHORS
A list of the contributors to iperf3 can be found within the documenta-
- tion located at http://software.es.net/iperf/dev.html#authors.
+ tion located at https://software.es.net/iperf/dev.html#authors.
SEE ALSO
- libiperf(3), http://software.es.net/iperf
+ libiperf(3), https://software.es.net/iperf
- ESnet March 2018 IPERF3(1)
+ ESnet June 2018 IPERF3(1)
The iperf3 manual page will typically be installed in manual
section 1.
diff --git a/docs/news.rst b/docs/news.rst
index 7914cbd..35cce4f 100644
--- a/docs/news.rst
+++ b/docs/news.rst
@@ -1,6 +1,15 @@
iperf3 Project News
===================
+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``
+
+iperf 3.6 adds the ``--extra-data`` and ``--repeating-payload``
+options and fixes some minor bugs.
+
2018-03-02: iperf-3.5 released
-------------------------------