Bruce A. Mah
ccec14eb51
Update README.
...
Reflect current support/maintenance status, add a few new known issues,
bump copyright date.
2015-11-18 10:26:05 -08:00
Bruce A. Mah
956d115851
Improve command error handling.
...
Exit with non-zero exit code if server mode has too many errors.
Properly detect complain about non-numeric arguments to -A, -L, and -S.
Implement range checks for argument to -S.
Fixes #316 .
2015-11-18 09:40:24 -08:00
Bruce A. Mah
44485b5b88
Fix a bug where the -T title option was not being output correctly
...
in JSON output.
Fixes #292 .
Patch from: @SLX-WI
2015-11-17 10:47:47 -08:00
Bruce A. Mah
6e48bb2a5d
Markup fixes in manpages for Debian compatibility.
...
Fixes #291 .
Merge candidate for 3.1 stable release if applicable.
2015-11-16 12:00:36 -08:00
Bruce A. Mah
7b2abbc59a
Rename the recently-added template member in the iperf_test structure
...
to improve C++ compatibility.
Fixes #323 .
2015-11-16 11:22:15 -08:00
Bruce A. Mah
e396134952
Update for 3.1 release.
2015-10-16 12:57:31 -07:00
Bruce A. Mah
b49566681d
Regen.
2015-10-16 10:01:09 -07:00
Bruce A. Mah
8774140404
Bump version numbers and dates for iperf 3.1.
2015-10-16 10:00:30 -07:00
Bruce A. Mah
01319ccf37
Merge branch 'master' of github.com:/esnet/iperf
2015-10-14 15:22:54 -07:00
Bruce A. Mah
736d144e03
Minor release notes tweak.
2015-10-14 15:22:31 -07:00
Bruce A. Mah
d256e644d3
Merge pull request #311 from tniessen/master
...
Fix bug in iperf_new_stream leading to EINVAL
2015-10-11 22:12:19 -07:00
Tobias Nießen
20585b9896
Fix bug in iperf_new_stream leading to EINVAL
...
Fix invocation of snprintf in iperf_new_stream to prevent mkstemp from producing EINVAL.
2015-10-11 15:58:52 +02:00
Bruce A. Mah
ee306250d7
Merge pull request #288 from yeahdongcn/master
...
Add tmp_path in order to make the template path workable on iOS.
2015-10-07 13:05:32 -07:00
Bruce A. Mah
156a5eb163
Merge pull request #305 from teto/getdomain_fix
...
Fixes a smashing stack problem as described in https://bugzilla.kernel.org/show_bug.cgi?id=104601
2015-10-07 12:59:01 -07:00
R0CKSTAR
9a3775091b
Change tmp_path to template and use snprintf instead of strcpy
2015-09-21 11:07:41 +08:00
Matthieu Coudron
eb3faee64f
Fixes a smashing stack problem as described in https://bugzilla.kernel.org/show_bug.cgi?id=104601
2015-09-19 14:08:47 +02:00
R0CKSTAR
7baf44a8b9
Missing one file
2015-08-03 09:40:53 +08:00
R0CKSTAR
01b82c9e3c
Add tmp_path in order to make the template path workable on iOS.
2015-08-03 00:01:02 +08:00
Bruce A. Mah
fe1c2246a4
Regen.
2015-07-07 14:14:14 -07:00
Bruce A. Mah
b4094dbf35
Turn the crank again for another 3.1 beta release.
2015-07-07 14:13:33 -07:00
Bruce A. Mah
ba6cd6a9a5
Fix problems in RPM spec file.
...
Specifically, remove an unneeded dependency on libuuid and fix up
set of doc files to be installed to match reality.
Tested on CentOS 6.
2015-07-07 14:04:26 -07:00
Bruce A. Mah
466a86f9db
Regen.
2015-06-30 13:46:17 -07:00
Bruce A. Mah
3a4d684d44
Bump version number.
2015-06-30 13:45:50 -07:00
Bruce A. Mah
883a465a72
Fix tarball generation (it was missing a file) and regen build goop.
...
Found by: @arlake228
2015-06-30 13:19:38 -07:00
Bruce A. Mah
1e20601ffd
Regen.
2015-06-19 11:28:13 -07:00
Bruce A. Mah
b6a2021c0b
Bump version number and manpage rev dates for 3.1b1.
2015-06-19 11:27:16 -07:00
Bruce A. Mah
e83fe5a51b
More wording tweaks in doc files.
2015-06-19 10:51:57 -07:00
Bruce A. Mah
6a46a741cf
SCTP works (in theory anyway) on Solaris, relnote this.
2015-06-19 10:35:21 -07:00
Bruce A. Mah
a8a902ddf8
First iteration of release notes for a 3.1.0 release
...
This involves copying the release notes through 3.0.11 into the
mainline release notes file, and then updating for changes on the
mainline that haven't appeared in any prior 3.0.x release. Not all
changes are listed.
We'll probably do a beta or two before a real 3.1.0 release.
2015-06-12 14:21:26 -07:00
Bruce A. Mah
990a036524
Merge pull request #272 from EduardoAbinader/flush_interval_results
...
Use iflush for interval results, to make file output behave similarly to stdout.
2015-06-11 12:56:39 -07:00
Eduardo Abinader
1c89715936
iflush for interval results
...
In order to keep the same behavior of stdout, iflush the results
to files as they are printed.
2015-06-06 10:44:32 -04:00
Bruce A. Mah
25eb62c7cd
Handle the case where EAGAIN != EWOULDBLOCK
...
Fixes #268 , suggested by @tvastri.
2015-05-21 10:31:17 -07:00
Bruce A. Mah
7be67e1d2c
Fix a potential syntax error if PACKAGE_BUGREPORT is undefined.
...
Fixes #269 , solution suggested by @tvastri.
2015-05-21 09:58:41 -07:00
Bruce A. Mah
2210d55277
Merge pull request #258 from manojdelphix/master
...
Fix segfault in signal handler on the server if a signal arrives at the "wrong" time.
The change causes the signal handler to use a stack context whose lifetime should be valid the entire time the signal handler is active.
Fixes #257 , #258 .
2015-05-11 13:45:14 -07:00
Bruce A. Mah
5824381111
Make --get-server-output properly include all of the server side output.
...
Fixes #251 , with a bug fix based on diagnosis and analysis from @nomel.
2015-05-11 10:44:06 -07:00
Bruce A. Mah
5461579d32
Regen.
...
This uses a newer automake, than was in use previously, although that
wasn't the main point of doing this change.
2015-05-11 10:42:44 -07:00
Bruce A. Mah
94eb944f66
Merge pull request #256 from gilles-chanteperdrix/master
...
Fix out-of-tree build for example programs.
2015-05-11 09:33:04 -07:00
Manoj Joseph
9293ec2c2b
257 Segfault in the signal handler
2015-03-31 11:08:16 -07:00
Gilles Chanteperdrix
19dcd39d26
Fix out-of-tree build
2015-03-27 16:42:18 +01:00
Bruce A. Mah
7645027d0d
Remove an extra #ifdef left behind by #248 .
2015-03-13 12:59:39 -07:00
Bruce A. Mah
3bf7253f92
Merge pull request #248 from he32/netbsd-port
...
Add support for NetBSD systems which have TCP_INFO implemented.
2015-03-13 12:58:30 -07:00
Havard Eidnes
86daf673f3
Add support for NetBSD systems which have TCP_INFO implemented.
2015-02-19 14:23:01 +01:00
Bruce A. Mah
a337b698d0
Merge pull request #247 from he32/unused-fix
...
Remove unused local variable.
2015-02-12 14:51:12 -08:00
Bruce A. Mah
a47aa46b05
Merge pull request #246 from he32/include-fix
...
Include <sys/time.h> for struct timeval definition.
2015-02-12 14:49:52 -08:00
Bruce A. Mah
6709836366
Merge pull request #245 from he32/tolower-fix
...
Two more casts for tolower() to silence compiler warnings
2015-02-12 14:48:14 -08:00
Havard Eidnes
c95ee19c59
Fix a toupper() usage too to avoid negative signed chars.
2015-02-12 15:13:00 +01:00
Havard Eidnes
bf53fb1304
Remove unused local variable.
2015-02-12 15:07:56 +01:00
Havard Eidnes
621a152b7c
Include <sys/time.h> for struct timeval definition.
2015-02-12 15:04:16 +01:00
Havard Eidnes
081ad7c08c
Add casts for the two remaining tolower() uses, since
...
tolower() is undefined for negative character values
(except for -1).
Also simplify the existing casts for tolower() usages.
2015-02-12 14:58:54 +01:00
Bruce A. Mah
6bd4e258d0
Make the combination of -B and -P but not --cport work
...
The case where we should have been binding the client sockets to
ephemeral ports at a specific address for parallel tests was broken.
Fixes #239
Submitted by: @jfitzgibbon
2015-01-14 08:40:26 -08:00