Commit Graph

1252 Commits

Author SHA1 Message Date
quackerd a67a4ca349 nsendfile 2023-04-07 23:24:33 +02:00
quackerd c6dadbe9e3 remove read from sendfile code path 2023-03-14 11:47:48 +01:00
quackerd 7adb30cff9 remove read from sendfile code path 2023-03-14 11:43:26 +01:00
quackerd 4fc0453c89 add filesz 2023-03-14 11:18:18 +01:00
quackerd a7b2fb1dba add filesz 2023-03-14 11:13:14 +01:00
quackerd 64d2aa28cf add filesz 2023-03-14 09:50:07 +01:00
quackerd 771f275ca0 remove read from sendfile code path 2023-03-14 09:32:55 +01:00
quackerd af31620e87 remove read from sendfile code path 2023-03-14 09:02:00 +01:00
quackerd 5395cd1304 iperf file rotation 2023-03-10 00:08:42 +01:00
quackerd 3beb582b32 more checks 2022-11-29 18:45:43 +01:00
quackerd 833e8fe03a more checks 2022-11-29 18:40:33 +01:00
quackerd 45cc2a5291 more checks 2022-11-29 18:40:07 +01:00
quackerd 2487cd5195 err check 2022-11-29 17:38:11 +01:00
quackerd 7d45d42bda Update 'src/iperf_api.c' 2022-11-24 10:09:18 +00:00
quackerd 8f2894a842 Update 'src/iperf_api.c' 2022-11-24 10:04:57 +00:00
quackerd 6050faf241 Update 'src/iperf_api.c' 2022-11-24 09:59:25 +00:00
quackerd 12f11aa2f8 Update 'src/iperf_api.c' 2022-11-24 09:57:09 +00:00
quackerd 5faffdb8e1 Update 'src/iperf_api.c' 2022-11-24 09:51:59 +00:00
quackerd c03dacb785 optimized mmap 2022-11-24 10:08:21 +01:00
quackerd ab2e0f913c support mmap for sender reads 2022-11-23 12:36:25 +01:00
quackerd 116f314958 odirect patch 1 2022-11-14 10:44:47 +01:00
quackerd 56635bbf3e chg to dbg stmt 2022-10-10 20:22:16 +02:00
quackerd d1e0f5a290 add SSL / SSL sendfile 2022-10-08 15:52:22 +02:00
Sarah Larsen 76bd67f6e9
iperf-3.11 release engineering tasks.
Bump version number, update release notes, rename release notes and tweak
markup. Update copyright year.
2022-01-31 13:53:36 -08:00
Bruce A. Mah 481cbd0969
Merge pull request #1221 from bbczeuz/dont_close_stdout
Don't close stdout when using external logfile
2021-12-16 14:15:58 -08:00
Bruce A. Mah d76e1199d2
Merge pull request #1232 from esnet/update-templates-for-discussions
Update templates and (some) documentation for discussions
2021-11-18 10:26:04 -08:00
Bruce A. Mah 6ff9667a8e
Add another pointer to discussions. 2021-11-16 08:59:01 -08:00
Bruce A. Mah 9e2d79d262
Update templates to point users at GitHub Discussions for support. 2021-11-15 16:39:56 -08:00
Preston Hunt d424be34a9
Fix --dscp (#1162)
TOS = DSCP * 4; so shift DSCP << 2
2021-11-15 11:38:29 -08:00
Bruce A. Mah 071ee915ba
Merge pull request #1153 from chenshuo/binddev
Fix --bind-dev options for TCP streams. (#1099)
2021-11-12 13:04:02 -08:00
Bruce A. Mah 63d7c55a18
Merge pull request #1227 from esnet/issue-1223
Fix: Avoid spamming stdout (and JSON output) with a warning.
2021-11-11 16:51:48 -08:00
Bruce A. Mah 805a4ce1ae
Consistify string lengths for arguments to warning(). 2021-11-11 13:57:04 -08:00
Bruce A. Mah a071a8c8bd
Fix: Avoid spamming stdout (and JSON output) with a warning.
Fixes #1223.
2021-11-11 13:46:12 -08:00
Bruce A. Mah a8e0787764
Merge pull request #1226 from esnet/fix-bidir-json-identifiers
Follow-up to #1200: s/bdir/bidir/ in JSON identifiers per review comments
2021-11-08 15:23:45 -08:00
Bruce A. Mah aa455109cb
Follow-up to PR#1200: s/bdir/bidir/ in JSON identifiers per review comments.
This provides consistency with the CLI option name --bidir.
2021-11-08 13:55:39 -08:00
Bruce A. Mah f39fa9c9a0
Merge pull request #1200 from davidBar-On/issue-952-bidir-json-output
Fix for issue #952 - different json object names for bidir reverse ch…
2021-11-08 13:50:08 -08:00
Claudius Zingerli c1b0758cc8 * Don't close stdout when using external logfile 2021-10-18 11:39:57 +02:00
swlars 24753fd762
Null checks (#1216)
* Add NULL checks and comment

* Remove comment

* Change printf to iperf_err and add brackets to else

* Add test to iperf_err

* Revert iperf_err to printf
2021-10-04 17:12:30 -07:00
Bruce A. Mah 9149c64b9e
Merge pull request #1210 from esnet/issue-1157-take-2
Closes #1157.

Incorporates and closes #1180.
2021-09-30 11:34:11 -07:00
Bruce A. Mah aeed006dcf
Factor out hostname/interface processing code into a function. 2021-09-29 08:32:03 -07:00
Bruce A. Mah 5c26626a79
Update help and manpage text. Towards #1157. 2021-09-29 08:32:03 -07:00
Bruce A. Mah 42436be796
Make -c and -B work similar with respect to "%" interface specifications.
IPv6 link-local address literals are accepted in both places.
Note that we might not work correctly in the presumably rare case
of a FQDN that resolves to an IPv6 link-local address.

"%" is always treated as a separator for a shortcut to --bind-dev,
for IPv4 and IPv6 literals as well as hostnames passed to -c and -B.
2021-09-29 08:32:02 -07:00
swlars 8bd43a2774
Merge pull request #1206 from matt9j/bugfix-api-unit-header
Add get/set test_unit_format function declarations to iperf_api.h
2021-09-28 14:21:21 -07:00
Bruce A. Mah 16d13e96fd
Merge pull request #1204 from davidBar-On/zerocopy_in_server_for_reverse_mode
Support zerocopy by Reverse mode
2021-09-27 13:19:45 -07:00
David Bar-On b788ec0405 Per review comment, set server's zerocopy option to j_p->valueint instead of 1 2021-09-25 21:28:11 +03:00
swlars b3ab30cbc3
Merge pull request #1209 from esnet/add-comment
Add comment to clean_up_and_fail
2021-09-23 15:47:25 -07:00
Sarah Larsen 0b15c44989 Add comment to clean_up_and_fail 2021-09-22 18:54:39 -07:00
swlars c31ca00921
Merge pull request #1202 from ludeeus/patch-1
Don't exit in cleanup_and_fail
2021-09-20 19:13:41 -07:00
Bruce A. Mah 36e812992c
Merge branch 'TBD__issue-1157-support-address%interface-syntax' of ssh://github.com/davidBar-On/iperf into davidBar-On-TBD__issue-1157-support-address%interface-syntax 2021-09-20 10:22:07 -07:00
Matt Johnson 85bf6a1757 Add get/set test_unit_format function declarations to iperf_api.h
The functions were added in f2c4e2b5bd and
implicitly declared in iperf_api.c, but were never actually declared in
the api header file! External users of the api need access to the
declaration in the header file to use the function from the library.
2021-09-17 18:49:52 -07:00