summaryrefslogtreecommitdiff
path: root/datalogger
AgeCommit message (Collapse)Author
2023-02-20lint/deprecation cleanupRandall Meyer
2022-12-11[Feature] Granular ThroughputJeroen Schickendantz
Granular throughput logging Measures on both Up/Down connections Adds "[OMIT]" tag to csvlogger
2022-11-16[Feature] Add a Null Data LoggerWill Hawkins
The Null Data Logger will do nothing. This makes it possible to write unconditional code around logging -- there will *always* be a logger but sometimes that logger does, well, nothing.
2022-10-14Relicense with GPLv2Will Hawkins
With this commit the project is being relicensed under GPLv2. All contributors to the code prior to this commit have given their explicit approval for the project to be relicensed (see https://github.com/network-quality/goresponsiveness/issues/41).
2022-08-17Update code format to meet 80-column requirement.Will Hawkins
2022-08-17[Bugfix] Do not unconditionally output message about data loggerWill Hawkins
2022-08-17[Feature] Add TCP information (RTT and Cwnd) to LoggingWill Hawkins
This patch adds support for logging the underlying RTT and Cwnd of the TCP connection used when doing probes. More work to follow in order to add support for this information on Windows and Darwin.
2022-07-29[Feature] Add support for logging throughput measurementsWill Hawkins
With this patch, data logging now supports reporting the moving average of upload/download throughput as saturation is pursued.
2022-07-16[Formatting] Cleanup long lines.Will Hawkins
2022-07-16[Feature] Support spec v2 (4/4); Add data loggingWill Hawkins
Besides work to complete the support for v2 of the RFC, this patch adds support for logging each of the probe results to a CSV file (--logger-filename).