aboutsummaryrefslogtreecommitdiff
path: root/src/iperf_tcp.c
AgeCommit message (Expand)Author
2018-12-13tcp sctp: Let the system pick the largest possible backlog value for `listen(...Frank LENORMAND
2018-02-23Fix issue 692 (#705)Bruce A. Mah
2018-02-12Make --cport work without --bind (#697).Bruce A. Mah
2018-01-26Make IPv6 flow labels work correctly where they didn't before. (#694)Bruce A. Mah
2017-11-16Fix some compile-time warnings on macOS (#671)Bruce A. Mah
2017-11-08Fix 3.3 build warnings (#664)Philip Prindeville
2017-06-05Fix a few printf format string warnings seen on macOS / clang. (#593)Bruce A. Mah
2017-05-30Fix -F problems (#588)Bruce A. Mah
2017-05-12Don't free memory in uninitialized structuresBruce A. Mah
2017-05-03Normalize socket buffer debugging output, put socket buffer sizes in JSON.Bruce A. Mah
2017-03-22Fix header includes and build failures on musl (#518)f1rebird
2016-12-12Separate out application-level and fair-queueing-based pacing (#488)Bruce A. Mah
2016-12-01Fix socket buffer size checks. Clearly this wasn't tested well.Bruce A. Mah
2016-11-30Improve debug output for application and fair-queue-based pacing.Bruce A. Mah
2016-11-23After setting socket buffer sizes, verify they were set correctly.Bruce A. Mah
2016-09-22First try at issue #461.Bruce A. Mah
2016-05-26Squashed commit of the following:Bruce A. Mah
2014-09-29Update license and copyright text to conform to LBNL standards.Bruce A. Mah
2014-09-09Add support for specifying client-side epemeral portKevin Constantine
2014-08-01Another iteration on issue #193, fixes -B with some TCP tests.Bruce A. Mah
2014-06-16Don't try to do IPV6_V6ONLY on OpenBSD either.Bruce A. Mah
2014-07-21Only do the IPV6_V6ONLY setsockopt(3) stuff if that option is available.Bruce A. Mah
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