Skip to content

Commit

Permalink
Update for iperf 3.6, re-render manual page from source.
Browse files Browse the repository at this point in the history
  • Loading branch information
bmah888 committed Jun 25, 2018
1 parent 88f3ad8 commit 13255ca
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 17 deletions.
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
42 changes: 27 additions & 15 deletions docs/invoking.rst
Original file line number Diff line number Diff line change
Expand Up @@ -349,36 +349,48 @@ the executable.
-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
with OpenSSL support). The password will be prompted for inter-
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
Expand Down Expand Up @@ -411,15 +423,15 @@ the executable.
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.
Expand Down
9 changes: 9 additions & 0 deletions docs/news.rst
Original file line number Diff line number Diff line change
@@ -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
-------------------------------

Expand Down

0 comments on commit 13255ca

Please sign in to comment.