aboutsummaryrefslogtreecommitdiff
path: root/src/iperf_tcp.c
AgeCommit message (Expand)Author
2014-04-14Fix breakage due to iperf.h depending on the autoconf config.h file butBruce A. Mah
2014-04-10Get a missed HAVE_TCP_CONGESTION change.Bruce A. Mah
2014-04-10Improve detection of IPv6 flowlabel support (Linux only).Bruce A. Mah
2014-04-10Non-platform-specific detection of TCP_CONGESTION socket option.Bruce A. Mah
2014-03-06In debug mode, print out SO_SNDBUF when setting up each socketBruce A. Mah
2014-02-04Fix unfiled bug that could break TCP tests under some circumstances.Bruce A. Mah
2014-01-16Fix build on Linux distros that don't support TCP_CONGESTION.Bruce A. Mah
2014-01-02Improve error message for TCP congestion algorithm setting failure.Bruce A. Mah
2013-12-13Added -C / --linux-congestion.Jef Poskanzer
2013-12-12Support setting the IPv6 flow label on Linux systems (only).Bruce A. Mah
2013-11-09Fixed some memory & fd leaks in error cases of various network setupJef Poskanzer
2013-11-06More sizeof changes.Jef Poskanzer
2013-08-16test->state needs to be explicitly signed char to accomodate a coupleJef Poskanzer
2013-06-03Storing the known-to-not-work Flow Label code, just to save it.Jef Poskanzer
2013-05-02A couple other places that used struct sockaddr_in when they shouldJef Poskanzer
2013-03-29Dual-stack operation - IPv4 and IP46 in the same server.Jef Poskanzer
2013-03-04A bunch of changes mixed together in this commit, but the significantJef Poskanzer
2013-02-22Added "burst mode" to send a bunch of packets in a row withoutJef Poskanzer
2012-12-13Allow API client to provide an fd for the client-side control socket.Jef Poskanzer
2012-12-11Switched to using a new timer package, adapted from thttpd and http_load.Jef Poskanzer
2012-09-28Some changes to the iperf3 API to work with bwctl, mostly having tojef
2011-04-20update license info for all source filesJon Dugan
2010-08-04Merged print mss (-m) into verbose mode (-V)sethdelliott
2010-08-02Added ability to set TCP window size (-w). Modified code to keep test structu...sethdelliott
2010-07-27Added support for IPv6 mode (-6)sethdelliott
2010-07-27Exchanged gethostbyname for getaddrinfosethdelliott
2010-07-26Added support for binding (-B) to a specific interfacesethdelliott
2010-07-23More code restructuringsethdelliott
2010-07-22Made the protocol implementation better. Lots of code clean upsethdelliott
2010-07-22Added support for adding new protocols. Slightly modified iperf_error()sethdelliott
2010-07-20All error handling is now handled by iperf_error. Also cleaned up some codesethdelliott
2010-07-14Added support for UDP mode (-b mode not yet supported). Added htonll/ntohll f...sethdelliott
2010-07-09rename uuid.[ch] to iperf_util.[ch] to avoid confusion on some platformsJon Dugan
2010-07-07Quite a bit of code restructuring.sethdelliott
2010-06-29Iperf results are now exchanged between client and server. The server also no...sethdelliott
2010-06-28Updates to Nread/Nwrite in net.csethdelliott
2010-06-23New control socket design now works. Now working on finishing up the reporting.sethdelliott
2010-06-21Note: The redesign is almost working. Should be finished shortly.sethdelliott
2010-06-18NOTE: This is not a working revision. I'm in the process of redesigning how t...sethdelliott
2009-11-17fixed stats computationBrian Tierney
2009-11-15turned off some debug code, and fixed a bug in interval timesBrian Tierney
2009-11-15completely reworked stats collection/display code. Mostly working again, and ...Brian Tierney
2009-11-10more cleanup and bug fixesBrian Tierney
2009-11-06parallel streams now mostly working. Still some issues with repeated connectionsBrian Tierney
2009-11-06refactoring of state machine now complete! works for single stream TCP only a...Brian Tierney
2009-11-06interrim commit: work in progressBrian Tierney
2009-11-03more bug fixes, still needs workBrian Tierney
2009-11-03more work on state cleanup: not yet doneBrian Tierney
2009-11-02state machine cleanup (still in progress)Brian Tierney
2009-11-02lots of code restructuringBrian Tierney