aboutsummaryrefslogtreecommitdiff
path: root/src/iperf_server_api.c
AgeCommit message (Expand)Author
2014-10-13Make UDP packet reception work right with non-blocking sockets and enable.Bruce A. Mah
2014-09-29Update license and copyright text to conform to LBNL standards.Bruce A. Mah
2014-09-15Rename locale.{c,h} to iperf_locale.{c,h} to avoid filename collisionBruce A. Mah
2014-08-27Fix a problem that could disrupt existing tests.Bruce A. Mah
2014-05-19Check HAVE_STDINT_H before trying to include <stdint.h>.Bruce A. Mah
2014-04-25Make sockets for non-UDP tests non-blocking (rather than all senderBruce A. Mah
2014-04-23Only set sockets to non-blocking mode on the sending side of theBruce A. Mah
2014-04-16Commit a version of the patch for #125 for testing.Bruce A. Mah
2014-03-14Fix a call to iprintf(), also fix sequencing of some output flushes.Bruce A. Mah
2014-03-14Support --logfile argument to make all output go to a file.Bruce A. Mah
2014-01-30Replace system("uname -a") with call to uname(3).Bruce A. Mah
2014-01-13Add FreeBSD support for -A (set CPU affinity).Bruce A. Mah
2014-01-07Second try at printing statistics when processes are interrupted.Bruce A. Mah
2013-12-13Added -C / --linux-congestion.Jef Poskanzer
2013-12-05Fixed initialization issue.Jef Poskanzer
2013-12-05Fixed bug where -R mode selected on a closed file.Jef Poskanzer
2013-11-26Fix server-side timers.Jef Poskanzer
2013-11-26Show user/system CPU usage as well as total.Jef Poskanzer
2013-11-25Performance improvement - only put socket fd's into the appropriateJef Poskanzer
2013-11-15Performance improvements.Jef Poskanzer
2013-11-11Moved a bunch more output strings to locale.[hc].Jef Poskanzer
2013-11-08Get rid of some compiler warnings about iprintf.Jef Poskanzer
2013-11-08Added the -T / --title flag.Jef Poskanzer
2013-11-08The ctrl_sck does not need to be in the select write_set, and indeedJef Poskanzer
2013-11-06More sizeof changes.Jef Poskanzer
2013-11-01Run -i interval timers on the server as well as the client.Jef Poskanzer
2013-10-29Move termination signal handing from main into iperf_run_clientJef Poskanzer
2013-10-28Fix retransmit accounting so it works right with the --omit flag.Jef Poskanzer
2013-10-25Implement -A flag to set CPU affinity.Jef Poskanzer
2013-10-24Re-do of how --omit works.Jef Poskanzer
2013-10-19Added the -F / --file flag, to use a specified file insteadJef Poskanzer
2013-09-12Ran across a little error in some code that is currentlyJef Poskanzer
2013-08-29Fix bug in reverse mode.Jef Poskanzer
2013-08-19Detect that the system doesn't support IPv6 and try falling back to IPv4.Jef Poskanzer
2013-08-16test->state needs to be explicitly signed char to accomodate a coupleJef Poskanzer
2013-07-12Fix incorrect default bandwidth limit when using the API insteadJef Poskanzer
2013-07-05Changed the -I / --ignore flag to -O / --omit, so that we can use theJef Poskanzer
2013-07-03Added -I flag to ignore an initial period of data transfer,Jef Poskanzer
2013-06-24New implementation of the -b bandwidth limit flag, that applies toJef Poskanzer
2013-05-29Handle retransmits correctly in reverse mode.Jef Poskanzer
2013-05-29Simplify multiple client/server forward/reverse checks intoJef Poskanzer
2013-05-02A couple other places that used struct sockaddr_in when they shouldJef Poskanzer
2013-05-02Fix UDP for IPv6 and dual-stack.Jef Poskanzer
2013-03-08Move the JSON initialization/finalization insode the API.Jef Poskanzer
2013-03-04A bunch of changes mixed together in this commit, but the significantJef Poskanzer
2013-02-07(Mostly) switched error reporting to a single routine that handles JSON mode.Jef Poskanzer
2013-02-01Add -J flag to produce JSON output instead.Jef Poskanzer
2013-01-18Get rid of extra select() calls before reading and writing,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