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 |
|
sethdelliott
|
efb7bbe44b
|
Added support for reverse mode (-R for now).
|
2010-07-01 00:01:57 +00:00 |
|
sethdelliott
|
abfced3c26
|
Added parameter exchange for MSS, bytes to send, and test duration.
|
2010-06-30 22:32:17 +00:00 |
|
sethdelliott
|
af70b448ee
|
All communications are now on port 5201 (including streams)
|
2010-06-30 22:09:45 +00:00 |
|
sethdelliott
|
32885561a4
|
Server side bug fixes.
|
2010-06-30 19:57:17 +00:00 |
|
sethdelliott
|
efdc02f743
|
The server now runs until terminated by the user. Also fixed several memory leaks.
|
2010-06-30 15:58:16 +00:00 |
|
sethdelliott
|
181d61afab
|
Iperf results are now exchanged between client and server. The server also now prints results.
|
2010-06-29 22:02:30 +00:00 |
|
sethdelliott
|
43bcc9709c
|
Added iperf_exchange_results function.
|
2010-06-28 23:56:09 +00:00 |
|
sethdelliott
|
fd10304cbd
|
Updates to Nread/Nwrite in net.c
|
2010-06-28 22:25:03 +00:00 |
|
sethdelliott
|
4f43111900
|
Removed unused functions from the iperf api code.
|
2010-06-26 00:02:22 +00:00 |
|
sethdelliott
|
f0a7395b20
|
Added usage_long() to iperf_api.h.
|
2010-06-25 00:33:39 +00:00 |
|
sethdelliott
|
1c9c053c6c
|
Updated code to make '-s' parameter a requirement while running server. Also added usage() and usage_long() functions for printing out iperf usage messages.
|
2010-06-25 00:31:15 +00:00 |
|
sethdelliott
|
36d18d07fc
|
Fixed a bug that caused control message errors on different platforms.
|
2010-06-24 22:40:11 +00:00 |
|
sethdelliott
|
29e3ec74c3
|
Fixed a bug that caused getopt not to work properly when command line arguments are given to the server.
|
2010-06-24 22:02:24 +00:00 |
|
sethdelliott
|
59aaeda792
|
Updated parameter exchange to be cross platform compatible.
|
2010-06-24 20:42:04 +00:00 |
|
sethdelliott
|
7fa9f68fd5
|
Fixed a bug that caused an error at results display.
|
2010-06-23 21:34:07 +00:00 |
|
sethdelliott
|
873952e31c
|
Updated reporting to fit the new control socket design.
|
2010-06-23 20:28:32 +00:00 |
|
sethdelliott
|
465b565c50
|
New control socket design now works. Now working on finishing up the reporting.
|
2010-06-23 19:13:37 +00:00 |
|
sethdelliott
|
ba2672a209
|
Note: The redesign is almost working. Should be finished shortly.
|
2010-06-21 15:08:47 +00:00 |
|
sethdelliott
|
982c704a8a
|
NOTE: This is not a working revision. I'm in the process of redesigning how the client and server communicate. It will be fixed soon
|
2010-06-18 21:08:50 +00:00 |
|
sethdelliott
|
ff385f98e9
|
Fixed format and improved readibility of timer.c functions. Also formalized timer.h header.
|
2010-06-16 21:48:20 +00:00 |
|
sethdelliott
|
3e402adeb7
|
Updated reporter callback, interval report, and the tcp info report to print out its message rather than allocating memory.
|
2010-06-16 20:32:01 +00:00 |
|
sethdelliott
|
ccb086576f
|
Updated iperf_reporter_callback to print out its message rather than returning a pointer to it
|
2010-06-15 23:33:32 +00:00 |
|
sethdelliott
|
2d8bc019f7
|
Fixed client side code to be more module and follow state diagram.
|
2010-06-15 22:26:12 +00:00 |
|
sethdelliott
|
aebbe3a08f
|
Updated the client code to behave like the state machine for TEST_START
|
2010-06-14 23:49:41 +00:00 |
|
Jon Dugan
|
e088d2d305
|
move the parameter exchange into iperf_run_client() where it belongs; propogate return status
|
2010-02-09 07:29:13 +00:00 |
|
AaronMatthewBrown
|
a067fb27c2
|
Modify auto* scripts to handle the different uuid libraries/headers.
|
2009-12-10 14:20:48 +00:00 |
|
Jon Dugan
|
79e6f22912
|
remove svn:executable from locale.[ch]
|
2009-12-10 08:08:00 +00:00 |
|