iperf3 with tls support
Go to file
Jef Poskanzer 4e2ef5070b More sizeof changes.
A couple more sizeof issues found and fixed.  One of them is
actually another protocol change, but due to a fortuitous accident
it should remain compatible with older versions.

Detailed explanation: When a client attempts to connect to a server that
is already busy, the server is supposed to return ACCESS_DENIED as a
state value.  It was doing so, but was writing it as an int, even though
state values are supposed to be signed chars.  The client read the value
correctly as a signed char, getting one byte and throwing away the rest.
So why did this ever work?  Because ACCESS_DENIED is the value -1, and
any byte of an int -1 equals a signed char -1.  If ACCESS_DENIED had been
any other value, this would have been an opvious bug and would have long
since been fixed.  As is, it stuck around working by accident until now.
2013-11-06 11:05:46 -08:00
config Commented 'AX_LIB_SOCKET_NSL' out of configure.ac to fix build problem. 2012-08-20 14:35:58 -07:00
examples Fix bug in reverse mode. 2013-08-29 11:38:20 -07:00
src More sizeof changes. 2013-11-06 11:05:46 -08:00
aclocal.m4 Commented 'AX_LIB_SOCKET_NSL' out of configure.ac to fix build problem. 2012-08-20 14:35:58 -07:00
AUTHORS Updated documentation 2010-08-02 23:30:22 +00:00
bootstrap.sh Updated autoconf stuff and fixed a small error with ierror() 2010-07-19 20:38:40 +00:00
configure Test commit. 2012-11-30 12:16:17 -08:00
configure.ac Commented 'AX_LIB_SOCKET_NSL' out of configure.ac to fix build problem. 2012-08-20 14:35:58 -07:00
INSTALL Commented 'AX_LIB_SOCKET_NSL' out of configure.ac to fix build problem. 2012-08-20 14:35:58 -07:00
LICENSE Update license to a BSD license 2011-04-20 20:14:05 +00:00
make_release cleanups on the make_release script 2013-03-28 12:51:08 -05:00
Makefile.am Add an initial autotools setup. 2009-12-08 21:36:24 +00:00
Makefile.in Commented 'AX_LIB_SOCKET_NSL' out of configure.ac to fix build problem. 2012-08-20 14:35:58 -07:00
README update README, move RELEASE_NOTES into separate file 2010-07-08 23:46:32 +00:00
RELEASE_NOTES Updated documentation 2010-08-02 23:30:22 +00:00
TODO Updated documentation 2010-08-02 23:30:22 +00:00

= Summary =

iperf3 is a tool for measuring achievable bandwidth on IP networks.

iperf3 is NOT backwards compatible with the original iperf.

Supported platforms:
  * Linux
  * FreeBSD 
  * Mac OSX

= Building iperf3 =

== Prerequisites: ==
  * libuuid: this is not installed by default for Debian/Ubuntu Systems
             to install: apt-get install uuid-dev

== Building ==

Run:

./configure

and 

make


For more information see: http://code.google.com/p/iperf/