Commit Graph

  • d2a68e0896
    Issue 1079 (#1091) Bruce A. Mah 2020-12-07 14:10:56 -08:00
  • 91c33dcfd0
    Bitrate throttling when burst is specified (#1090) David Bar-On 2020-12-04 18:26:53 +02:00
  • 50315e7a1e
    Closing server prot_listener socket after stream setup failure (#1084) David Bar-On 2020-12-04 18:19:08 +02:00
  • d3049a60fe
    fix: Hide auth diagnostics behind --debug to avoid polluting JSON output. (#1087) Bruce A. Mah 2020-12-01 09:14:36 -08:00
  • bd1437791a
    Configurable value for time drift between client/server for authentication request issue1065 (#1070) ralcini 2020-11-12 02:27:47 +01:00
  • 97a1d11abd
    enh: Set TCP_NODELAY on control connections. Reimplementation of #1046. (#1063) Bruce A. Mah 2020-10-26 12:37:41 -07:00
  • 98d87bd7e8
    fix: Fix regression in #997 where JSON output was free-ed too early. (#1059) Bruce A. Mah 2020-10-01 13:28:12 -07:00
  • 46047be9c2
    Issue 1055 (#1057) Bruce A. Mah 2020-09-30 14:30:45 -07:00
  • 2a1309faf8
    fix[auth]: Ensure 64-bit time_t works on 32-bit systems (#1056) A. Wilcox 2020-09-30 12:29:33 -05:00
  • b818ef511a
    Issue 982 (#1054) Bruce A. Mah 2020-09-18 10:16:21 -07:00
  • 52d0de3bfc
    chore: Regen Bruce A. Mah 2020-08-24 09:09:34 -07:00
  • c5a5992897
    chore: Post 3.9 version bump. Bruce A. Mah 2020-08-24 09:08:54 -07:00
  • 3fa1764eb1
    Update for iperf-3.9. Bruce A. Mah 2020-08-17 12:21:01 -07:00
  • 1f8fb13297
    chore: releng 3.9 (#1041) Bruce A. Mah 2020-08-14 15:08:27 -07:00
  • 70c85f62df
    fix: Unbreak build on CentOS 6. (#1040) Bruce A. Mah 2020-08-14 13:25:51 -07:00
  • e551fbcfc2
    fix: Remove debugging code that shouldn't have been committed. Bruce A. Mah 2020-08-12 15:06:58 -07:00
  • 80b7c7b271
    fix: Plug various minor memory leaks (#1033) Bruce A. Mah 2020-08-03 17:49:27 -07:00
  • eeaecf3534
    docs: Add some text about the use of --without-sctp on static builds. Bruce A. Mah 2020-07-30 13:50:05 -07:00
  • 428d767d38
    docs: Add an FAQ entry for troubleshooting issues with TSO enabled. Bruce A. Mah 2020-07-30 13:23:13 -07:00
  • de289c9500
    docs: Update FAQ item on profiled executables to match reality. (Specifically as on iperf-3.8 these aren't built by default anymore.) Bruce A. Mah 2020-07-30 11:34:43 -07:00
  • a9c28038c0
    fix: Emit error message for an unknown i_error, rather than an empty string. (#1030) Bruce A. Mah 2020-07-24 17:32:00 -07:00
  • 1a908ce13e
    feat: Add a --timestamps flag to prepend a timestamp per output line. (#1028) Bruce A. Mah 2020-07-23 07:52:46 -07:00
  • d5d2e2473f
    fix: Correctly emit an error message when unable to get a password. (#1026) Bruce A. Mah 2020-07-10 16:31:41 -07:00
  • 223da98090
    Issue 999 follow up (#1025) Bruce A. Mah 2020-07-10 15:29:47 -07:00
  • a0c6f0eca9
    feat: Issue #937 - Add a server option to limit total allowed throughput (#999) David Bar-On 2020-07-10 18:36:40 +03:00
  • 5e7ea0bd1e
    fix: Prevent 100% CPU usage when --bidir option is enabled. (#1011) Yun Jiang 2020-07-07 16:01:35 +01:00
  • 215acfe7aa
    fix: Fix enable/disable-profiling flag (#1018) Alexandru-Sever Horin 2020-06-22 17:59:46 +03:00
  • e8ba3caae8
    Merge branch 'master' of github.com:/esnet/iperf Bruce A. Mah 2020-06-15 08:49:43 -07:00
  • c9edcb6713
    doc: Fix silly typo in a version number. Bruce A. Mah 2020-06-15 08:47:31 -07:00
  • 3888e044c3
    chore: Change applicable function arguments from 'char *' to 'const char *' (#1006) David Bar-On 2020-06-12 20:03:30 +03:00
  • 0b0aa349fa
    Fix warning: "HAVE_SCTP" redefined (#1010) Stefano Garzarella 2020-06-12 18:28:15 +02:00
  • 8c8ef21f67
    doc: Update project news for iperf-3.8.1. Bruce A. Mah 2020-06-10 10:18:05 -07:00
  • 3dfdffd9c4
    Release notes and version number bump for iperf 3.8.1 (#1015) Bruce A. Mah 2020-06-10 08:18:27 -07:00
  • 51a4c631a4
    fix: Make installing of shared libraries work again. (#1014) Bruce A. Mah 2020-06-10 07:34:14 -07:00
  • 37aba7944d
    Update for iperf 3.8. Bruce A. Mah 2020-06-08 16:55:51 -07:00
  • 26a6e72eae chore: Add some more tests for SCTP, --fq-rate, and --bidir. Bruce A. Mah 2020-06-08 13:57:26 -07:00
  • f95924ddcf
    chore: iperf-3.8 release engineering changes (#1012) Bruce A. Mah 2020-06-08 13:12:36 -07:00
  • 7457ef810f
    Add recently-created t_auth to .gitignore. Bruce A. Mah 2020-05-28 10:13:48 -07:00
  • f72054ebaf
    Allow disabling auto-detect of SCTP (#1008) Bruce A. Mah 2020-05-28 10:10:21 -07:00
  • 99b79f2102
    fix: Fix stupid memory leak. (#1005) Bruce A. Mah 2020-05-22 12:09:26 -07:00
  • 33d3b199e6
    Regen. Bruce A. Mah 2020-05-20 14:36:48 -07:00
  • 5b7b99ed81
    Add tests for iperf_api functions. Bruce A. Mah 2020-05-20 14:35:52 -07:00
  • 06e3f08d98
    fix(auth): Fix a potential buffer overflow in iperf3 client. This condition was only possible when configuration authentication via the libiperf API. Bruce A. Mah 2020-05-20 14:34:11 -07:00
  • 79630e8734
    fix: Fix memory management issues around calls to cJSON_Print() (#997) Bruce A. Mah 2020-05-19 07:44:09 -07:00
  • de848cffad
    feat(api): Provide API access to --commit-timeout. (#1001) Bruce A. Mah 2020-05-19 07:37:18 -07:00
  • 2609dd7123
    fix(udp): Properly initialize for the first UDP packet received. (#990) Bruce A. Mah 2020-05-12 16:26:55 -07:00
  • 1521d9b522
    bug(udp): Fix minor problem in a debug message. (#995) Bruce A. Mah 2020-05-11 12:21:26 -07:00
  • 06280a6d01
    Regen. Bruce A. Mah 2020-05-04 15:11:05 -07:00
  • 9427ecdf3c
    Add configure option to enable static linking of iperf binary. (#989) Ezra 2020-05-04 18:09:05 -04:00
  • e39e44fdfd
    Fix for possible leaks or double frees (#968) Michal Ruprich 2020-05-05 00:05:18 +02:00
  • cf1cad407a
    fix: Resolved name clashes between windows.h and openssl (cygwin under Win10) (#984) ralcini 2020-04-21 02:19:29 +02:00
  • 624c01d444
    chore: Fix whitespace glitch that caused a compiler warning on Ubuntu 18.04. Bruce A. Mah 2020-04-14 17:03:04 -07:00
  • 6c10d8a0f3
    enh: Update cJSON to 1.7.13 (#978) Bruce A. Mah 2020-04-14 16:59:56 -07:00
  • 23cd3ddc86
    fix (iperf_api): fix compiler warning while printing an uint64_t (#969) Stefano Garzarella 2020-03-27 23:03:56 +01:00
  • 120b7efee9
    fix: include iperf_util.h in main.c (#954) Tamir Duberstein 2020-03-17 16:58:49 -04:00
  • cfcfabf5d7
    fix(cygwin): Fix compile error where CPU_SETSIZE isn't defined. (#948) Bruce A. Mah 2020-03-17 13:51:07 -07:00
  • 6f5512e631
    docs: Follow-up to #959, more copyright year bumps. Bruce A. Mah 2020-02-21 14:17:05 -08:00
  • 2782d2a420
    Updated Copyright year to 2020 (#959) Joe Karlsson 2020-02-21 17:08:23 -05:00
  • bb115306f8 Fix memory leaks for RSA key setters (#949) Oleh Yudin 2020-01-07 02:33:06 +02:00
  • 4a3efb37da
    build: Unbreak builds on macOS by not building profiled binaries by default (#950) Bruce A. Mah 2020-01-06 13:43:29 -08:00
  • 4e9a30bba3
    fix cjson warning: "true" and "false redefined Xiang Xiao 2019-11-17 00:53:16 +08:00
  • 6343986796
    ensure build_tcpinfo_message TCP_INFO check consistent with iperf_interval_results Xiang Xiao 2019-11-17 00:53:16 +08:00
  • 666040bd79
    fix hotn?, strcasecmp and timeval isn't defined error Xiang Xiao 2019-11-16 23:25:37 +08:00
  • 0eb370de2e
    check SIGINT/SIGTERM/SIGHUP defined before using them Xiang Xiao 2019-11-16 23:24:03 +08:00
  • 407a5ba84c
    fix warning: "HAVE_NETINET_IN_SYSTM_H"/"HAVE_NETINET_IP_H" is not defined Xiang Xiao 2019-11-17 00:59:14 +08:00
  • a0af1e68c8
    change some file mode from 100755 to 100644 Xiang Xiao 2019-11-16 23:41:48 +08:00
  • a294bd4ce7
    fix: Copy some strings passed as API parameters for consistency with CLI. (#943) Bruce A. Mah 2019-12-20 15:39:26 -08:00
  • 79e1cd35b5
    fix: Make prototype for iperf_set_test_extra_data() match its definition. Bruce A. Mah 2019-12-20 21:57:47 +00:00
  • 02a5f47558 add window size support for sctp (#926) wallyatgithub 2019-11-02 03:10:15 +08:00
  • b95a580f0c Add (extremely) minimal Dockerfile (#824) bobobo1618 2019-10-18 23:14:51 +02:00
  • 80353b0ada fix: fix burst mode throttle checking (#898) Ondrej Lichtner 2019-10-02 01:55:14 +02:00
  • 22da02dcfb enh: Add server authentication API functions (#911) Allen Flickinger 2019-10-01 16:28:38 -04:00
  • 60e9b84624
    Chore: Regen. Bruce A. Mah 2019-08-19 14:40:12 -07:00
  • 504ed7a2e3
    chore: Post-release version number bump. Bruce A. Mah 2019-08-19 14:39:14 -07:00
  • 9c69a85088 fix: Fix a bug in --bidir option processing (#903) Sergey Nemov 2019-08-19 23:29:27 +02:00
  • d0d77e9519
    doc: Fix error in domain name for mailing list. Bruce A. Mah 2019-06-28 16:32:13 -07:00
  • c47e43d5a3
    doc: Document --bidir option in manpage. (#893) Bruce A. Mah 2019-06-24 17:37:32 -07:00
  • dd0e309305
    docs: Fix date in 3.7 release item. Bruce A. Mah 2019-06-24 12:39:45 -07:00
  • 2a7847a081
    docs: Bump version number in documentation. Bruce A. Mah 2019-06-21 15:58:40 -07:00
  • 6e6f0daf2c
    doc: News update for iperf-3.7. Bruce A. Mah 2019-06-21 13:49:08 -07:00
  • dfcea9f6a0
    chore: iperf-3.7 release engineering tasks. Bruce A. Mah 2019-06-20 18:12:47 -07:00
  • 38bac802fa
    fix: Emit appropriate error messages from getaddrinfo(3). (#888) Bruce A. Mah 2019-06-18 16:03:21 -07:00
  • c4bd56f373
    fix: Fix off-by-one memory overwrite crash and memory leaks (#887) Bruce A. Mah 2019-06-18 15:11:32 -07:00
  • 098dd3cc1b
    delay tearing down tcp control connections Andrew Cooks 2019-03-06 15:16:11 +10:00
  • 6c7834629a
    Fix: Don't allow --port 0 or other invalid values. (#885) Bruce A. Mah 2019-06-14 11:21:15 -07:00
  • 255a9c7110 enh: Introduce iperf_set_test_logfile API function (#871) srgnk 2019-06-06 01:08:17 +02:00
  • fd46367fc4
    feat: Authentication failure doesn't count for --one-off. (#877) Bruce A. Mah 2019-06-05 15:54:22 -07:00
  • 2679640c0f fix: Don't print spurious JSON server output in bidir mode (#868) srgnk 2019-05-28 21:02:07 +02:00
  • 0891322aad
    chore: Slightly belatedly update copyright dates. Bruce A. Mah 2019-05-24 13:57:01 -07:00
  • 7c9b553c7d
    enh: Properly include <sys/socket.h> for improved portability. (#874) Bruce A. Mah 2019-05-17 14:14:05 -07:00
  • a9af2b5127 enh: Introduce API functions for no_delay option (#870) srgnk 2019-05-17 22:39:40 +02:00
  • 8fc10fa34b enh: Introduce API functions for repeating_payload option (#869) srgnk 2019-05-17 22:38:58 +02:00
  • e9e984de2b fix: Pass repeating_payload option to server (#867) srgnk 2019-05-17 22:21:31 +02:00
  • 99fa7cbeec
    Regen. Bruce A. Mah 2019-05-17 12:50:01 -07:00
  • f78171452b fix: Fix configure when openssl is absent. (#854) hhb 2019-05-17 12:46:28 -07:00
  • c9bb46938c
    Partially revert documentated added in 0c4d599 to reflect reality. (#866) Bruce A. Mah 2019-05-14 14:41:22 -07:00
  • 61b82c0b25
    fix: Use timezone from time formatting, not a (wrong) hardcoded string. (#857) Bruce A. Mah 2019-04-12 17:21:19 -04:00
  • 8b9c59b3ec
    fix: Remove Linux-ism in clock_gettime(3). (#853) Bruce A. Mah 2019-03-29 15:52:56 -07:00
  • 40e7c05440 implement providing password via environment variable (#815) Matt Pelland 2019-02-01 17:39:43 -05:00
  • d607579929 Fix cpu usage calculation regression in cpu_util() (#822) Tommi Rantala 2018-12-13 23:43:02 +02:00