jef
|
a497129b4d
|
Oops, the cjson files need to be in the src directory.
Also changed the makefiles so that cjson gets compiled and linked in.
Next step: actually call it.
|
2012-10-15 09:49:20 -07:00 |
|
jef
|
249ca84944
|
Fixed-up version of cjson: repaired compiler errors and warnings,
reformatted, and changed filenames.
|
2012-10-15 09:02:23 -07:00 |
|
jef
|
b7487c8e84
|
Added original version of cJSON.
|
2012-10-15 08:59:48 -07:00 |
|
jef
|
8bb79aee26
|
Switched interval_results to use the queue.h macros.
|
2012-10-05 10:24:03 -07:00 |
|
jef
|
98ce496b1b
|
Some changes to the iperf3 API to work with bwctl, mostly having to
do with what defs are in which include file. End result is we now have
only one public include file, iperf_api.h.
|
2012-09-28 16:00:14 -07:00 |
|
jef
|
56a97f9337
|
Commented 'AX_LIB_SOCKET_NSL' out of configure.ac to fix build problem.
There's still lots of historical cruft in there, at some point we should
start over from a more modern template.
|
2012-08-20 14:35:58 -07:00 |
|
jef
|
2ab386bf13
|
Got rid of libuuid stuff, for portability.
|
2012-08-10 12:43:50 -07:00 |
|
convert-repo
|
7590fc8d16
|
update tags
|
2012-07-12 01:23:41 +00:00 |
|
Jon Dugan
|
94d391af37
|
Fix stats for multiple streams from Alexey Zaytsev <alexey.zaytsev@gmail.com>
|
2011-05-02 23:09:06 +00:00 |
|
Jon Dugan
|
7d375156aa
|
update license info for all source files
|
2011-04-20 20:33:09 +00:00 |
|
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 |
|