History log of /iperf/src/libiperf.3 (Results 1 – 20 of 20)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 3.11
# 76bd67f6 28-Jan-2022 Sarah Larsen <[email protected]>

iperf-3.11 release engineering tasks.

Bump version number, update release notes, rename release notes and tweak
markup. Update copyright year.


Revision tags: 3.10.1, 3.10
# d8d82745 26-May-2021 Bruce A. Mah <[email protected]>

Release engineering changes for iperf-3.10 (#1151)

* Draft release notes for iperf-3.10.

* iperf-3.10 version number bumps.

* Update using autoupdate-2.71 from Xcode 12 on macOS Big Sur.

*

Release engineering changes for iperf-3.10 (#1151)

* Draft release notes for iperf-3.10.

* iperf-3.10 version number bumps.

* Update using autoupdate-2.71 from Xcode 12 on macOS Big Sur.

* Regen.

* docs: Add release notes for recent changes.

show more ...


# 21581a72 22-Dec-2020 Bruce A. Mah <[email protected]>

enh: Support SO_BINDTODEVICE (#1097)

This lets iperf work better with multi-homed machines and
VRF.

Fixes #1089.

Based on a patch by Ben Greear <[email protected]> via PR #817.

Co-au

enh: Support SO_BINDTODEVICE (#1097)

This lets iperf work better with multi-homed machines and
VRF.

Fixes #1089.

Based on a patch by Ben Greear <[email protected]> via PR #817.

Co-authored-by: Ben Greear <[email protected]>

show more ...


Revision tags: 3.9, 3.8.1, 3.8, 3.7, 3.6
# 964f106a 22-Jun-2018 Bruce A. Mah <[email protected]>

Change applicable http:// URLs to https://. Fix a bad URL in RPM spec. (#759)


# e4cd80fa 27-Apr-2018 Bruce A. Mah <[email protected]>

Update manpage date.


# 9787028d 27-Apr-2018 Bruce A. Mah <[email protected]>

Document new authentication functions in libiperf.
Follow-up commit to #712 / #713.


# c0a44175 23-Mar-2018 Kai Borowiak <[email protected]>

Add ToS Byte to iperf API (#719)

* Add ToS byte to iperf API

* Add function prototype to manual page


Revision tags: 3.5, 3.4
# e147de53 12-Feb-2018 Bruce A. Mah <[email protected]>

Version number bumps for iperf-3.4.


# 34f878a2 14-Nov-2017 Todd C. Miller <[email protected]>

Remove unused functions (#668)

Namely, getsock_tcp_mss(), set_tcp_options() and iperf_test_reset().
Also fix a typo in the libiperf manual;
iperf_test_reset() was listed instead of iperf_reset_te

Remove unused functions (#668)

Namely, getsock_tcp_mss(), set_tcp_options() and iperf_test_reset().
Also fix a typo in the libiperf manual;
iperf_test_reset() was listed instead of iperf_reset_test().

show more ...


Revision tags: 3.3, 3.2, 3.2rc1, 3.1.7, 3.1.6, 3.1.5, 3.1.4, 3.0.12, 3.1.3, 3.1.2, 3.1.1
# 6e48bb2a 16-Nov-2015 Bruce A. Mah <[email protected]>

Markup fixes in manpages for Debian compatibility.

Fixes #291.

Merge candidate for 3.1 stable release if applicable.


Revision tags: 3.1
# 87741404 16-Oct-2015 Bruce A. Mah <[email protected]>

Bump version numbers and dates for iperf 3.1.


Revision tags: 3.1b3, 3.1b2, 3.1b1
# b6a2021c 19-Jun-2015 Bruce A. Mah <[email protected]>

Bump version number and manpage rev dates for 3.1b1.


Revision tags: 3.0.11, 3.0.10, 3.0.9, 3.0.8, 3.0.7, 3.0.6
# bfb21392 24-Jul-2014 Bruce A. Mah <[email protected]>

Minor doc fix: add some missing (?) characters in manpage.


# e0d039ea 24-Jul-2014 Bruce A. Mah <[email protected]>

Add API methods to allow setting the bind_address test parameter.

This is the same functionality as the -B iperf3 command-line option.

Fixes #197.


Revision tags: 3.0.5, 3.0.4
# 552e943a 09-Jun-2014 Bruce A. Mah <[email protected]>

Consolidate multiple (not current) copies of the author list into
the GitHub Pages documentation and attempt to make current.


# 43181633 05-May-2014 Bruce A. Mah <[email protected]>

Point to GitHub Pages.


# 2939863b 07-Apr-2014 Bruce A. Mah <[email protected]>

Resolves #147.

Squashed commit of the following:

commit 23ef0d047fb5396df671be9245f7872153fc299c
Author: Bruce A. Mah <[email protected]>
Date: Mon Apr 7 13:35:29 2014 -0700

Add a few API calls to

Resolves #147.

Squashed commit of the following:

commit 23ef0d047fb5396df671be9245f7872153fc299c
Author: Bruce A. Mah <[email protected]>
Date: Mon Apr 7 13:35:29 2014 -0700

Add a few API calls to the client-side example program so we can
exercise recently-added JSON-related functionality.

commit 5f8301e8d0380133d533da9b2e39ca4ac522e1c3
Author: Bruce A. Mah <[email protected]>
Date: Mon Apr 7 13:16:39 2014 -0700

Revert part of earlier change.

We still want to save the JSON for libiperf consumers that might want it,
but preserve the prior behavior of writing that JSON to stdout. This
maintains (roughly) the behavior of older libiperf, in which libiperf
consumers (such as the iperf3 executable) do not need to explicitly print
the JSON if that's all they're doing with it.

commit 173dcdb05867af00103205bfe39d1b71e18689e9
Author: Bruce A. Mah <[email protected]>
Date: Tue Mar 25 13:55:45 2014 -0700

Update manpage for newly-added library calls.

Bump document date while here.

Part of Issue #147.

commit 51a275de9463febc440d41cee9d971fcd381e01c
Author: Bruce A. Mah <[email protected]>
Date: Tue Mar 25 13:30:09 2014 -0700

Allow consumers of libiperf3 to get the JSON output for a just-completed test.

This changes the behavior of iperf_json_finish() so that it no longer
outputs JSON output, but saves the rendered output in a NUL-terminated
string buffer. After calling iperf_run_server() or iperf_run_client(),
the client application should check iperf_get_test_json_output() to see
if it returns a non-NULL pointer. If so, there is JSON data available
for it to print or otherwise consume. The buffer is automatically
deallocated when the containing iperf_test structure is deallocated
with iperf_free_test().

Also adds a new API call iperf_get_test_outfile() to find the output
FILE* structure.

Modifies the iperf3 application to use the new API. Users of iperf3
will not notice any functional change.

No effect in "normal" output mode (non-JSON).

show more ...


Revision tags: 3.0.3, 3.0.2
# 70e4b713 28-Feb-2014 Bruce A. Mah <[email protected]>

Update URLs pointing to Google Code to use GitHub.

While here, update a couple of dates in manpages.


Revision tags: 3.0.1
# 85408832 08-May-2013 Brian Tierney <[email protected]>

remove "NLANR" tag


Revision tags: 3.0-BETA5
# 3e587542 12-Mar-2013 Jef Poskanzer <[email protected]>

Added library man page and examples subdir.