1
1
Граф коммитов

89 Коммитов

Автор SHA1 Сообщение Дата
ralcini
bd1437791a
Configurable value for time drift between client/server for authentication request issue1065 (#1070)
* Issue 1065

* feat: Allow to configure a custom value for time drift between client/server for authentication

The use case is to support scenarios where it's not possible to enforce sync between client and server times.

* enh: drift redefined with skew

Co-authored-by: Francesco Marino <francesco.marino@cybaze.it>
2020-11-11 17:27:47 -08:00
Bruce A. Mah
3fa1764eb1
Update for iperf-3.9. 2020-08-17 12:21:01 -07:00
Bruce A. Mah
eeaecf3534
docs: Add some text about the use of --without-sctp on static builds. 2020-07-30 13:50:05 -07:00
Bruce A. Mah
428d767d38
docs: Add an FAQ entry for troubleshooting issues with TSO enabled.
Contributed by @davidBar-On.

Fixes #1029.
2020-07-30 13:23:13 -07:00
Bruce A. Mah
de289c9500
docs: Update FAQ item on profiled executables to match reality.
(Specifically as on iperf-3.8 these aren't built by default anymore.)
2020-07-30 11:34:43 -07:00
Bruce A. Mah
8c8ef21f67
doc: Update project news for iperf-3.8.1. 2020-06-10 10:18:23 -07:00
Bruce A. Mah
37aba7944d
Update for iperf 3.8. 2020-06-08 16:55:51 -07:00
Bruce A. Mah
f95924ddcf
chore: iperf-3.8 release engineering changes (#1012)
Updates version numbers, release notes, etc.
2020-06-08 13:12:36 -07:00
Bruce A. Mah
6f5512e631
docs: Follow-up to #959, more copyright year bumps. 2020-02-21 14:17:05 -08:00
Bruce A. Mah
dd0e309305
docs: Fix date in 3.7 release item.
Fixes #892.
2019-06-24 12:39:45 -07:00
Bruce A. Mah
2a7847a081
docs: Bump version number in documentation. 2019-06-21 15:58:40 -07:00
Bruce A. Mah
6e6f0daf2c
doc: News update for iperf-3.7. 2019-06-21 13:49:08 -07:00
Bruce A. Mah
0891322aad
chore: Slightly belatedly update copyright dates. 2019-05-24 13:57:01 -07:00
Matt Pelland
40e7c05440 implement providing password via environment variable (#815) 2019-02-01 14:39:43 -08:00
Boris Okunev
0778f04c98 Bidirect mode implementation (#780)
Adds the `--bidir` flag to support simultaneous two-way tests.

Submitted by @LikHait.  Fixes #201.
2018-12-13 12:59:02 -08:00
Bruce A. Mah
31819d81df
Add post-iperf-3.6 note for disabling profiled builds to FAQ.
Follow-on to #749, suggested by @artem-nefedov.
2018-07-02 08:39:19 -07:00
Bruce A. Mah
13255caddf
Update for iperf 3.6, re-render manual page from source. 2018-06-25 16:02:10 -07:00
Bruce A. Mah
964f106a98
Change applicable http:// URLs to https://. Fix a bad URL in RPM spec. (#759) 2018-06-22 14:09:01 -07:00
Bruce A. Mah
efce01e1b5
Add text about how to avoid building profiled binaries.
Also fix some RST formatting and add some text on FreeBSD TCP
congestion control algorithms.

Fixes #410.
2018-04-27 12:55:26 -07:00
Bruce A. Mah
2c2dfb01fe
Update to modern ESnet logo / branding.
Fixes #728.
2018-04-26 12:00:44 -07:00
Bruce A. Mah
a3bfd9e45a
Update for iperf-3.5, re-render manual page.
Part of #707.
2018-03-02 14:01:49 -08:00
Jason Leschnik
a6123ce7fb Change the wording on bind parameter documentation for clarity (#702) 2018-02-21 12:23:36 -08:00
Bruce A. Mah
f35cd60f6f Update rendered manpage. 2018-02-14 13:35:07 -08:00
Bruce A. Mah
4c07f73074
Fix mistake in news item headline. 2018-02-14 13:28:37 -08:00
Bruce A. Mah
793221e73a
Update version numbers and add news entry for iperf-3.4. 2018-02-14 13:26:39 -08:00
Bruce A. Mah
e4a8ddb8bf
Tweak platform list slightly. 2018-02-14 13:26:15 -08:00
Bruce A. Mah
b3015d583b
Rewrite some text on the home page, and add a mention of iperf2.
That mention points to the iperf3 FAQ, which contains information
about the history of iperf2 and iperf3, and a pointer to continued
iperf2 development.  Suggested by a comment from @beau-williamson
in #27.
2017-11-17 10:42:14 -08:00
Bruce A. Mah
e44ec101bb
Update documentation site for iperf-3.3. 2017-10-31 11:29:16 -07:00
Bruce A. Mah
f57d942c3a
Add to FAQ an entry about BSODs under Windows 7.
This question has come up a few times, so even though iperf3
doesn't officially support any Windows platform, I'm putting
this in here.  Thanks to @ijspzpt for the references.
Addresses #590 and possibly #546.
2017-10-17 10:32:19 -07:00
Bruce A. Mah
d5d364a26e
Fix a Sphinx warning. 2017-10-12 14:14:51 -07:00
Bruce A. Mah
98fb0b80f1
Update RHEL and CentOS version numbers to reflect reality. 2017-10-12 10:53:06 -07:00
Bruce A. Mah
835ec5f3d8
Add a FAQ entry for generating a statically-linked executable.
(With directions tested on CentOS 7 and FreeBSD 11.)
Inspired by discussion in #632.
2017-10-12 10:49:35 -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
292d944eee
Add new iperf3 status update for 6 June 2017. 2017-06-06 14:43:42 -07:00
Bruce A. Mah
e134d88ffe
Add a couple of important FAQs, update packages list and supported platforms. 2017-06-05 15:27:23 -07:00
Bruce A. Mah
0f081b7b2e Issue 583 (#586)
* s/bandwidth/bitrate/ in user-facing places.  Towards #583.

iperf3 has long misused terminology; bandwidth is a measure of
capacity.  iperf3 measures bitrate or throughput.  We standardize
on "bitrate" because it begins with the same letter as "bandwidth"
(to match the -b command-line option).

User-facing output mentioning "bandwidth" now uses "bitrate".
The long command-line option for -b (--bandwidth) is now --bitrate
(--bandwidth is transparently accepted for backward compatibility).
A few places in documentation that talk about bandwidth as a
measured value have been reworded to use bitrate or throughput.

There are a number of places in code where variables are still
called "bandwidth".  We leave these alone for now.

A mention of "bandwidth" in the test parameters JSON also needs
to remain unchanged to avoid breaking compatibility.  However,
the test results JSON never used the term "bandwidth" in
the first place.

* s/bandwidth/throughput in one place in RPM description.  Towards #583.
2017-05-24 10:50:44 -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
Brian Tierney
4e2312a232 added additional information 2017-05-18 14:55:02 -07:00
Bruce A. Mah
3c6e26a234
Add recent iperf3 update email as a news item. 2017-05-01 16:05:46 -07:00
Bruce A. Mah
faf335bbe9
Fix broken image links in ESnet sphinx theme.
It's been broken for awhile...I'm not sure how it got broken
or why it works after this change.
2017-05-01 16:04:49 -07:00
Bruce A. Mah
f9f6e56cc9
Add an email update sent out last week for reference in gh-pages. 2017-05-01 15:09:14 -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
Brian Tierney
f66b42d536 more updates to FAQ 2017-04-10 18:09:32 -07:00
Brian Tierney
e739c776b3 removed UDP issue, as this was fixed in 3.1.5 2017-04-10 17:39:04 -07:00
Brian Tierney
75ba6f108d updating answers for couple questions based on recent test results 2017-04-10 14:19:43 -07:00
Bruce A. Mah
03ba9b06f0
First cut at an FAQ for iperf3.
Most of the text contributed by @bltierney.
2017-04-10 10:47:33 -07:00
Bruce A. Mah
bc9825448d
Update for iperf-3.1.7. 2017-03-06 09:46:25 -08:00
Bruce A. Mah
b32020274c
Update known issues section of documentation.
This change is preparatory to removing known issues from the
README file.  In place of duplicate text, we'll put a pointer to a
single SOT for this information.
2017-02-24 15:32:21 -08:00
Bruce A. Mah
6e2ba49f2d
Updates for iperf 3.1.6. 2017-02-02 11:24:11 -08:00