summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-06-04[Feature] Add conditional compilation support for GetTCPInfoWill Hawkins
2022-06-04[Feature] Access TCP_INFO about underlying TCP connectionsWill Hawkins
2022-06-04[Bugfix #21] Bad alignment of elements in structs accessed atomicallyWill Hawkins
2022-05-17[Comments] Fix a few commentsWill Hawkins
2022-05-13[Improvement] Increase granularity of transfer rate calculationWill Hawkins
2022-05-13[Refactor] Additional (general) refactoring.Will Hawkins
2022-05-13[Refactor] Create config package and package-ify saturate()Will Hawkins
2022-05-12[Functionality] Match Apple's Client RPM Calcuation -- Remove DNSWill Hawkins
2022-05-12[Functionality] Change definition of percent changeWill Hawkins
2022-05-11[Refactor/Bugfix] Refactor RPM calculation and fix calculation algorithmWill Hawkins
2022-05-11[Bugfix] Support reused connections in calculating RPMWill Hawkins
2022-05-11Refactor RPM calculationsWill Hawkins
2022-05-09[Data analysis] Script that generated those dataWill Hawkins
2022-05-09[Data Analysis] First data analysis resultsWill Hawkins
2022-05-06Merge branch 'main' of https://github.com/richb-hanover/goresponsiveness-1Rich Brown
2022-05-05[Bugfix] Null pointer dereference when debugging disabledWill Hawkins
2022-05-05Merge branch 'main' of https://github.com/richb-hanover/goresponsiveness-1Rich Brown
2022-05-05Upgraded RPM Calculation Support (Take 1)Will Hawkins
2022-05-04Make Traceable Interface and Refactor DebuggingWill Hawkins
2022-05-04Fully support self-signed certificates (and add debug levels)Will Hawkins
2022-04-06Add .gitignore fileRich Brown
2022-04-01Feature: Add support for self-signed certs from the test configuration server.Will Hawkins
2022-03-26Feature: More Precise RTT/RPM calculationWill Hawkins
2022-03-19Rename: Change bearing to generatingWill Hawkins
2022-03-19Bugfix: (#8) Segfault when running w/o SSL debuggingWill Hawkins
2022-03-18Document why `http2.Transport{}` is required.Will Hawkins
2022-03-18Make sure that we format with short lines.Will Hawkins
2022-03-18Rework RPM calculation to (hopefully) better match section 4.2.1.Will Hawkins
2022-03-18Forgot to change module location upon changing between repository owners.Will Hawkins
2022-03-18Format long times.Will Hawkins
2022-03-18Move from hawkinsw repository ownership to Apple repository ownership.Will Hawkins
2022-03-17Merge pull request #7 from richb-hanover/mainWill Hawkins
2022-03-17Add Dockerfile;Rich Brown
2022-03-16Format: Add a line-length formatting.Will Hawkins
2022-03-16Refactor: Move magic numbers in to a constants module.Will Hawkins
2022-03-16Bugfix: Update README.md to include instructions for modules.Will Hawkins
2022-03-16Bugfix: Commit go.sum for easier buildingWill Hawkins
2022-03-16Bugfix: Stop doing load-inducing downloads before RPM calculationWill Hawkins
2022-03-16Refactor: Cleanup the RTT calculation functionality.Will Hawkins
2022-03-15Update README.mdWill Hawkins
2022-03-15Major update: SSL Key Logging, HTTP2 supportWill Hawkins
2022-03-15Add utility function for seeking to the end of a file.Will Hawkins
2022-03-15Add a helper for doing concurrent writes to files.Will Hawkins
2022-03-14Fix typos reported by @richb-hanoverWill Hawkins
2022-03-14Add a license.Will Hawkins
2022-03-14Add README.md and Update go.mod.Will Hawkins
2021-12-28Bugfix: Create new transports for each HTTP connectionWill Hawkins
2021-12-18Performance (Try 3): Experiment with preallocating buffers.Will Hawkins
2021-12-18Performance (Take 2): A different attempt at improving perfWill Hawkins
2021-12-17Bugfix: Old way of reading downloaded data was slowWill Hawkins