Nils Andreas Svee
f72f8fda5a
refactor(cli): harden client output formatter
2026-06-21 00:10:56 +07:00
Nils Andreas Svee
dc65daec75
build: bump minimum supported rust version to 1.85
...
Update the rust-version in Cargo.toml and the installation requirements in README.md to reflect the new MSRV.
2026-06-20 22:35:07 +07:00
Nils Andreas Svee
afe07f0b9a
refactor(cli): reorganize feature flags and update distribution config
2026-06-10 15:19:34 +07:00
Nils Andreas Svee
5de1bf7343
docs: update README with multi-applet usage and installation instructions
2026-06-09 23:23:51 +07:00
Nils Andreas Svee
c31ad07d61
feat(irtt-cli): add optional tui output mode
2026-06-09 13:29:00 +07:00
Nils Andreas Svee
c7a0e5d055
chore: tighten release readiness checks
2026-05-18 00:30:07 +07:00
Nils Andreas Svee
2d6581f31f
refactor(client): encapsulate SignedDuration and enhance its API
...
Hide internal fields to improve type safety and provide helper methods for unit conversions and negative value checks. Fix several feature-gated test compilation issues.
2026-05-17 22:47:16 +07:00
Nils Andreas Svee
bec56d4114
refactor(client): use SignedDuration for effective RTT to support negative values
...
Simplify RttSample by merging signed and unsigned fields into a single SignedDuration for adjusted and effective RTT. This ensures accurate reporting and statistics when server processing time exceeds raw RTT.
2026-05-17 21:30:51 +07:00
Nils Andreas Svee
38416876aa
docs: add README with project overview and usage examples
2026-05-10 20:56:43 +07:00