Commit Graph

9 Commits

Author SHA1 Message Date
Bruce A. Mah
d5d364a26e
Fix a Sphinx warning. 2017-10-12 14:14:51 -07:00
Bruce A. Mah
b6d9de52a4
Updates for iperf-3.2 (new news, update manpage, version number). 2017-06-26 14:44:38 -07:00
Bruce A. Mah
0741ccff22
Update/fix a couple of links to fasterdata.
Motivated by #603.
2017-06-20 09:47:28 -07:00
Bruce A. Mah
eae9391ffe
Update manpage rendering for the Web site.
While here, add a few words of explanation that the manpage might
not correspond to a current version of iperf3 (at this moment in
time, it in fact is from the not-yet-released iperf-3.2).
2017-05-18 16:49:45 -07:00
ralcini
a51045de19 Service Authentication (#517)
Add an optional mode that requires clients to authenticate with the server.

In this mode, clients need to provide a username and a password, which are checked against a password file on the server.  The authentication credentials are protected by an RSA public keypair...the encrypted credentials are sent along with the test parameters.

Operationally the use of this feature places the following additional requirements on the build and installation of iperf3:

o The presence of the OpenSSL headers and libraries to build iperf3, and the libraries available on the client and server at runtime.

o Generation of an RSA public keypair; the private part is used by the server and the public part must be distributed to the clients.

o Username/password pairs for all authorized users, to be stored in a file on the server.

o Loose time synchronization between the server and clients (to within approximately 30 seconds).

o Appropriate command-line flags given on the client and server.

Note that iperf3 can be built and run as before, without fulfilling any of these requirements.

Partial documentation for this feature is included in this commit.  It is anticipated that additional documentation text and editing will follow this merge.

Submitted by @ralcini.  First suggested by @codyhanson in pull request #242.
2017-04-20 10:01:08 -07:00
Bruce A. Mah
c5147b68e3
Update on-line manpage to reflect iperf 3.1.5. 2017-01-13 14:23:07 -08:00
Bruce A. Mah
f0f3e52f24
Update manpage in online docs to reflect 3.1-STABLE sometime after 3.1.4.
Fixes #440.
2016-11-10 14:06:13 -08:00
QuaSoft
08a2de459b Add command line option --forceflush to allow user to request flushing of output at the end of each interval.
Fixes #299
2016-03-06 16:47:02 +02:00
Bruce A. Mah
14741dcbb4 First pass at new iperf3 documentation, implemented in reStructuredText.
Building and deploying the documentation requires some infrastructure
that's not part of this tree.
2014-03-31 11:52:23 -07:00