Commit Graph

1273 Commits

Author SHA1 Message Date
swlars
7d21cd554d
Merge pull request #1350 from DimitriPapadopoulos/not_codespell
Fix typos not found by codespell
2022-06-30 10:07:05 -07:00
Dimitri Papadopoulos
c803257022
Fix typos not found by codespell
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2022-06-04 09:20:36 +02:00
Bruce A. Mah
6cdcde886f
Merge pull request #1345 from DimitriPapadopoulos/codespell
Fix typos found by codespell
2022-06-03 15:24:51 -07:00
swlars
48eeff28b5
Merge pull request #1330 from mriswyth/fix_help_formatting
Fix help output for some compilers
2022-06-02 13:04:02 -07:00
swlars
c14053114b
Merge pull request #1327 from davidBar-On/debug-level
Add debug level option to --debug
2022-06-02 11:24:35 -07:00
Dimitri Papadopoulos
2b8ad3e4f4
Fix typos found by codespell
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2022-05-24 08:15:06 +02:00
Bruce A. Mah
85c4f9414a
Merge pull request #1299 from davidBar-On/issue-1261-enhanced-omit-help-text
Omit help text enhancement
2022-05-13 17:00:19 -07:00
Bruce A. Mah
f9d2e97b1f
Merge pull request #1310 from Arseney300/add_linux_version_check
Added linux version checking in flowlabel.h
2022-05-13 12:44:56 -07:00
Bruce A. Mah
aa8a3f4fd7
Regen.
This updates some GNU autotools provided files that had gotten
stale over the past few years. Changes in #1335 should help
keep them up-to-date in the future.
2022-05-12 17:32:23 -07:00
Bruce A. Mah
b114f9050d
Merge pull request #1335 from esnet/issue-1325
Greatly simplify (and fix) behavior of bootstrap.sh.
2022-05-12 17:30:12 -07:00
Bruce A. Mah
9b18ce66ee
Greatly simplify (and fix) behavior of bootstrap.sh.
Inspired by #1325.
2022-05-12 17:11:33 -07:00
Bruce A. Mah
0208757cc1
Merge pull request #1333 from esnet/issue-1332
Fix memory leak in an error condition.
2022-05-12 16:47:59 -07:00
Bruce A. Mah
abb24a2efc
Fix memory leak in an error condition.
We weren't free()-ing test->settings when we bailed out in a
certain error state.

Fixes #1332.
2022-05-09 17:43:38 -07:00
bthompson
b5fab64943 Fix help output for some compilers
Use the "%%" format specifier in usage_longstr when the desired output
is '%'.

Using the single '%' causes the '--help' output to be empty or condensed
on some versions of gcc.
2022-05-03 11:30:49 -04:00
David Bar-On
b97df9a9d5 Add debug level option to --debug 2022-04-29 17:46:16 +03:00
Bruce A. Mah
3a8e21f33a
Merge pull request #1323 from esnet/pr-1282-followup-1
PR 1282 followup 1
2022-04-18 14:38:48 -07:00
Bruce A. Mah
a859727060
Fix/add documentation for new --snd-timeout flag. 2022-04-18 14:30:53 -07:00
Bruce A. Mah
85b25c2ec8
Regen. 2022-04-18 14:20:06 -07:00
Bruce A. Mah
b83fa5c5e5
Merge pull request #1282 from davidBar-On/issue-1215-tcp-send-timeout
Fix for issue 1215 - add TCP  option
2022-04-18 14:14:32 -07:00
swlars
b0a7688253
Merge pull request #1316 from mniestroj/suppress-unused-offset-variable
suppress -Wunused-variable when HAVE_SENDFILE is undefined
2022-04-14 10:26:03 -07:00
Marcin Niestroj
8e0a54ebd9 suppress -Wunused-variable when HAVE_SENDFILE is undefined
Suppress following compiler warning when there is no HAVE_SENDFILE
support:

  /lib/iperf3/src/net.c: In function 'Nsendfile':
  /lib/iperf3/src/net.c:449:11: warning: unused variable 'offset' [-Wunused-variable]
    449 |     off_t offset;
        |           ^~~~~~
2022-04-11 15:32:02 +02:00
Arseney300
3ea0269f50 Added linux version checking in flowlabel.h
The current version of src/flowlabel.h is just a copy of linux/in6.h because it conflicts with "netinet/in.h".
But after linux >=v3.7 (adding uapi) this conflict was removed and this copy became useless.
I've added a Linux version check.
This fix is very useful for eg mp-tcp linux where iperf can build successfully.
2022-04-06 02:14:18 +07:00
swlars
a8653a7443
Merge pull request #1305 from esnet/add_get_set_tests
Add test for get and set bind port and mss
2022-04-01 13:40:05 -07:00
Sarah Larsen
0ecdfdda80 Add test for get and set bind port and mss 2022-04-01 13:03:42 -07:00
swlars
a977ae2a1b
Merge pull request #1303 from WatcherOfTheSkies/master
Added mss getter and setter.
2022-03-30 16:54:07 -07:00
swlars
ad05aac904
Add note for ignoring the return value of write to disk (#1304) 2022-03-30 14:42:42 -07:00
WatcherOfTheSkies
11fadc3f39 Added bind_port (--cport option) getter/setter. 2022-03-29 13:35:35 +01:00
Bruce A. Mah
5c2cbf4cf2
Merge branch 'master' into issue-1215-tcp-send-timeout 2022-03-28 13:23:47 -07:00
WatcherOfTheSkies
515b6e9e1a Added mss getter and setter.
The mss getter and setter was missing.
2022-03-25 09:50:54 +00:00
David Bar-On
5a6a0f7b48 Omit help text enhancement 2022-03-18 19:25:40 +02:00
TheRealDJ
2a187a957a
Fixed 2 lines causing warnings in iperf_api.c (#1211)
* Fixed 2 lines causing warnings in iperf_api.c

* Changed printf format string for test->settings->bytes to %"PRIu64"

Co-authored-by: root <root@dj-blade-04.lan>
Co-authored-by: DJ Breuer (Github TheRealDJ) <unknown>
2022-03-14 14:13:56 -07:00
David Bar-On
9eef1603c6 add the modified configure.ac 2022-03-11 15:54:07 +02:00
swlars
d2a2252911
Add note for stream ids for multi-stream tests (#1285) 2022-02-28 13:41:36 -08:00
David Bar-On
7bdd5b0e2d Fix for issue 1215 - add TCP option 2022-02-20 21:04:01 +02:00
Bruce A. Mah
e0aa15a939
Merge pull request #1251 from esnet/issue-1225
Force iperf3 server to exit if it can't open its log file.
2022-02-14 15:30:02 -08:00
Arsenović Arsen
a214ba23c8
Fix --bind missing a .TP in iperf3.1 (#1277) 2022-02-14 13:52:58 -08:00
Bruce A. Mah
0cd46ccebd
Merge pull request #1260 from davidBar-On/issue-1123-udp-ooo-corrupt-sequence-number
Ignore out of order packts during UDP connection in Reverse Mode
2022-02-14 13:16:26 -08:00
Bruce A. Mah
a2324b962b
Merge pull request #1259 from davidBar-On/issue-1249-bidir-and-cport
Use different Up/Downlink ports when cport and bdir options are set
2022-02-08 10:02:41 -08:00
Bruce A. Mah
e26b07112b
Update manual page for iperf-3.11. 2022-02-02 12:15:42 -08:00
Bruce A. Mah
4c20d0d692
Add SHA256 for iperf-3.11 to project news page. 2022-02-02 12:11:31 -08: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
David Bar-On
15ec8e6ebb Check also for legacy connect reply from the server 2022-01-15 14:20:54 +02:00
David Bar-On
2eace5a9e3 Fix 1123/1212 - ignore out of order packts during UDP connection in Reverse mode 2022-01-08 13:52:29 +02:00
David Bar-On
e4428187b3 Fix 1249 - use different ports for each direction when cport and bdir options are set 2022-01-08 12:23:56 +02:00
Bruce A. Mah
d5c850653d
Force iperf3 server to exit if it can't open its log file.
Fixes #1225.
2021-12-16 14:46:51 -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