Jon Dugan
|
62b41ffe40
|
Update license to a BSD license
|
2011-04-20 20:14:05 +00:00 |
|
sethdelliott
|
fecb120f91
|
Fixed TCP_INFO bug on linux. BSD prints nothing for now...
|
2011-03-16 18:17:54 +00:00 |
|
sethdelliott
|
e170832926
|
Added working TCP_INFO code (only displays retransmits for now)
|
2011-03-16 17:43:25 +00:00 |
|
sethdelliott
|
f970ce8ecd
|
Added warning() function for iperf warnings. Using --server and --udp now gives a warning instead of an error.
|
2011-03-10 15:56:17 +00:00 |
|
sethdelliott
|
ad426c6fd4
|
Added CPU utilization exchange and display (use verbose mode [-V]).
|
2011-03-02 21:32:04 +00:00 |
|
sethdelliott
|
3331e801b9
|
Added portable CPU utilization code. Still need to exchange utilizations between client and server.
|
2011-02-24 17:08:54 +00:00 |
|
Jon Dugan
|
9286415c86
|
update autoconf goo to accomodate Solaris; minor tweaks to includes for Solaris
|
2010-09-20 21:50:12 +00:00 |
|
Jon Dugan
|
1fac1d2626
|
add queue.h from OpenBSD; use self contained queue.h from OpenBSD; fix indenting on previous commit
|
2010-09-08 20:35:47 +00:00 |
|
Jon Dugan
|
009a41300f
|
if IPV6_TCLASS isn't defined do something reasonable
|
2010-09-08 20:33:54 +00:00 |
|
sethdelliott
|
2c206d5456
|
Critical server errors are now communicated back to client
|
2010-08-05 20:09:54 +00:00 |
|
sethdelliott
|
02a35f07e3
|
Merged print mss (-m) into verbose mode (-V)
|
2010-08-04 19:19:08 +00:00 |
|
sethdelliott
|
9a599d5f8d
|
Added support for setting the IP TOS (IPv4) and IPv6 Traffic Class (-S option)
|
2010-08-03 21:38:48 +00:00 |
|
sethdelliott
|
76ceadbc24
|
Updated documentation
|
2010-08-02 23:30:22 +00:00 |
|
sethdelliott
|
0e8720fa64
|
Small memory leak fixes in iperf_free_test.
|
2010-08-02 23:15:27 +00:00 |
|
sethdelliott
|
0bd8d9da6e
|
Added ability to set TCP window size (-w). Modified code to keep test structures intact after a test is complete. Improved interval timer granularity. Fixed a bug with timeval_diff.
|
2010-08-02 22:45:53 +00:00 |
|
sethdelliott
|
4559e27a01
|
Small bug fix to main.c
|
2010-07-29 19:18:29 +00:00 |
|
sethdelliott
|
dd4bc0089b
|
Stream list is now managed by queue.h SLIST macros
|
2010-07-28 20:29:25 +00:00 |
|
sethdelliott
|
ffdcc7d457
|
Updated iperf_error and moved the SIGINT handler out of the library
|
2010-07-27 22:11:09 +00:00 |
|
sethdelliott
|
f99bd3b2c6
|
Added support for IPv6 mode (-6)
|
2010-07-27 20:27:34 +00:00 |
|
sethdelliott
|
5e0e1e974e
|
Exchanged gethostbyname for getaddrinfo
|
2010-07-27 17:32:21 +00:00 |
|
sethdelliott
|
a1344ede16
|
Added support for binding (-B) to a specific interface
|
2010-07-26 21:30:34 +00:00 |
|
Jon Dugan
|
bb0677cdfb
|
add make_release script
|
2010-07-23 23:50:02 +00:00 |
|
sethdelliott
|
eb85608f64
|
Updated autoconf files
|
2010-07-23 23:48:45 +00:00 |
|
sethdelliott
|
18631aacdb
|
Moved client code from iperf_api.* to iperf_client_api.*
|
2010-07-23 22:48:48 +00:00 |
|
sethdelliott
|
2e3dfab7eb
|
Updated documentation
|
2010-07-23 21:39:41 +00:00 |
|
sethdelliott
|
4df383f6d8
|
Added callback functions to the iperf API
|
2010-07-23 20:46:58 +00:00 |
|
sethdelliott
|
112a907cc3
|
More code restructuring
|
2010-07-23 18:39:14 +00:00 |
|
sethdelliott
|
66ce7ad49d
|
Made the protocol implementation better. Lots of code clean up
|
2010-07-22 23:26:38 +00:00 |
|
sethdelliott
|
8a0b5a5d18
|
Added support for adding new protocols. Slightly modified iperf_error()
|
2010-07-22 18:57:08 +00:00 |
|
sethdelliott
|
b60a49dd37
|
All error handling is now handled by iperf_error. Also cleaned up some code
|
2010-07-20 22:27:50 +00:00 |
|
sethdelliott
|
3118b42010
|
All client side error handling is now handled by iperf_error
|
2010-07-20 00:03:03 +00:00 |
|
sethdelliott
|
01ca972b6c
|
Updated autoconf stuff and fixed a small error with ierror()
|
2010-07-19 20:38:40 +00:00 |
|
sethdelliott
|
8430ad49e6
|
Added iperf error code (iperf_error.*). Also added iperf_parse_parameters().
|
2010-07-19 19:45:08 +00:00 |
|
Jon Dugan
|
7585c69638
|
bump version number
|
2010-07-16 23:19:31 +00:00 |
|
Jon Dugan
|
99f3ebc880
|
restore release notes from prev release
|
2010-07-16 22:52:37 +00:00 |
|
sethdelliott
|
1e621fb16c
|
Small updates to man page and documentation.
|
2010-07-15 23:38:10 +00:00 |
|
sethdelliott
|
c81883bf08
|
Added support for setting the MAXSEG (MSS) and NODELAY TCP options. Setting MSS is still a little buggy.
|
2010-07-15 23:19:42 +00:00 |
|
sethdelliott
|
aa89cda29f
|
Added bandwidth mode (-b) support for UDP.
|
2010-07-15 20:05:43 +00:00 |
|
sethdelliott
|
86afd62bfe
|
UDP results are now exchanged. Made results exchange process better.
|
2010-07-15 17:43:25 +00:00 |
|
sethdelliott
|
8556db5d08
|
Added support for UDP mode (-b mode not yet supported). Added htonll/ntohll functions. Cleaned up code.
|
2010-07-14 23:24:58 +00:00 |
|
Jon Dugan
|
b0b16b86cc
|
rename uuid.[ch] to iperf_util.[ch] to avoid confusion on some platforms
|
2010-07-09 00:29:51 +00:00 |
|
Jon Dugan
|
a5d9c7f182
|
remove extraneous -I../include
|
2010-07-09 00:20:59 +00:00 |
|
Jon Dugan
|
f9fd0fe5ee
|
update README, move RELEASE_NOTES into separate file
|
2010-07-08 23:46:32 +00:00 |
|
Jon Dugan
|
1c16864715
|
bump version for beta release
|
2010-07-08 23:29:17 +00:00 |
|
Jon Dugan
|
e34c20c89f
|
update autoconf stuff
|
2010-07-08 23:26:52 +00:00 |
|
sethdelliott
|
1ac522ec39
|
Fixed a bug where the server died on client interrupt. Also updated README, TODO, and man page.
|
2010-07-08 22:41:22 +00:00 |
|
sethdelliott
|
2b1d7e965c
|
Added buffer length (-l) to parameter exchange.
|
2010-07-07 23:34:48 +00:00 |
|
sethdelliott
|
f1b3bd81f9
|
Quite a bit of code restructuring.
|
2010-07-07 21:54:24 +00:00 |
|
sethdelliott
|
b68ac00ee9
|
Some code restructuring.
|
2010-07-06 23:12:54 +00:00 |
|
sethdelliott
|
bfd0c25dba
|
Fixed an error when compiling on Ubuntu systems. Also fixed a small server memory leak.
|
2010-07-01 21:21:04 +00:00 |
|