aboutsummaryrefslogtreecommitdiff
path: root/src/iperf_api.h
AgeCommit message (Expand)Author
2020-08-14fix: Unbreak build on CentOS 6. (#1040)Bruce A. Mah
2020-07-23feat: Add a --timestamps flag to prepend a timestamp per output line. (#1028)Bruce A. Mah
2020-07-10feat: Issue #937 - Add a server option to limit total allowed throughput (#999)David Bar-On
2020-06-12chore: Change applicable function arguments from 'char *' to 'const char *' (...David Bar-On
2020-05-19feat(api): Provide API access to --commit-timeout. (#1001)Bruce A. Mah
2020-01-02change some file mode from 100755 to 100644Xiang Xiao
2019-12-20fix: Make prototype for iperf_set_test_extra_data() match its definition.Bruce A. Mah
2019-10-01enh: Add server authentication API functions (#911)Allen Flickinger
2019-06-14Fix: Don't allow --port 0 or other invalid values. (#885)Bruce A. Mah
2019-06-05enh: Introduce iperf_set_test_logfile API function (#871)srgnk
2019-05-17enh: Properly include <sys/socket.h> for improved portability. (#874)Bruce A. Mah
2019-05-17enh: Introduce API functions for no_delay option (#870)srgnk
2019-05-17enh: Introduce API functions for repeating_payload option (#869)srgnk
2018-12-13Bidirect mode implementation (#780)Boris Okunev
2018-09-28Merge branch 'iperf_time' of https://github.com/accelleran/iperf into accelle...Bruce A. Mah
2018-08-09Add libiperf api for getting iperf version (#767)RollingSlack
2018-06-28Towards issue 595 (#762)Sam Hooke
2018-05-17Add initial portable time abstractionBen Fox-Moore
2018-05-09First try at implementing --extra-data. (#729)Bruce A. Mah
2018-04-27Add authentication functions to libiperf (#713)ralcini
2018-04-20Add --repeating-payload option to the client side (#726)Phil Levchenko
2018-03-23Add ToS Byte to iperf API (#719)Kai Borowiak
2018-02-22Comment on a few unused states in the state machine.Bruce A. Mah
2018-02-12Make --cport work without --bind (#697).Bruce A. Mah
2017-11-14Remove unused functions (#668)Todd C. Miller
2017-05-30Improve C++ compatibilty (#587)Kenneth Wong
2017-05-17Issue 216 (#581)Bruce A. Mah
2017-05-12Grab TCP PMTU during tests (on Linux only). Towards #569. (#578)Bruce A. Mah
2017-05-08Improve error handling and documentation for -f/--format. (#568)Bruce A. Mah
2017-05-03Pacing timer (#563)Bruce A. Mah
2017-04-20warning fixes (#551)Gabriel Ganne
2017-04-20Service Authentication (#517)ralcini
2017-04-14Minor follow-ups to #508.Bruce A. Mah
2017-04-11Prevent specifying a UDP send size that's too small.Bruce A. Mah
2017-03-30add tcp rttvar to stream info (#534)Tran Viet Hoang
2017-01-10Issue 496 (#498)Bruce A. Mah
2016-12-12Separate out application-level and fair-queueing-based pacing (#488)Bruce A. Mah
2016-12-08Revert "Reduce the default UDP send size to 1452 to avoid IP fragmentation"Bruce A. Mah
2016-12-05Reduce the default UDP send size to 1452 to avoid IP fragmentationBruce A. Mah
2016-11-23After setting socket buffer sizes, verify they were set correctly.Bruce A. Mah
2016-10-17Replace iprintf w/ iperf_printf (cygwin conflict) (#468)Nevo Hed
2016-05-26Squashed commit of the following:Bruce A. Mah
2016-03-06Add command line option `--forceflush` to allow user to request flushing of o...QuaSoft
2015-11-18Improve command error handling.Bruce A. Mah
2015-11-16Rename the recently-added template member in the iperf_test structureBruce A. Mah
2015-09-21Change tmp_path to template and use snprintf instead of strcpyR0CKSTAR
2015-08-03Add tmp_path in order to make the template path workable on iOS.R0CKSTAR
2015-02-12Include <sys/time.h> for struct timeval definition.Havard Eidnes
2015-01-05Add -X to restrict SCTP binding to a subset of interfaces.Bruce A. Mah
2014-12-22Add one-off mode, where the server serves exactly one request.Bruce A. Mah