Nils Andreas Svee
01c10e2e0d
docs: document client public API
2026-05-18 01:34:04 +07:00
Nils Andreas Svee
64da60d480
feat(proto): enforce maximum length for server fill parameter
...
Move MAX_SERVER_FILL_BYTES to irtt-proto and validate it during decoding to prevent processing oversized parameters.
2026-05-17 22:59:57 +07:00
Nils Andreas Svee
e3bb28c559
fix(client): validate packet length configuration
2026-05-10 20:56:43 +07:00
Nils Andreas Svee
d93e10ba45
feat(cli): add support for configuring outgoing TTL and hop limit
...
Introduce a `--ttl` flag to allow users to set the IPv4 TTL or IPv6 hop limit, providing control over packet lifespan and helping diagnose network topology issues.
2026-05-10 20:56:43 +07:00
Nils Andreas Svee
1d7c9d70ec
feat(client): define constants and validation for DSCP and server fill
2026-05-10 20:56:43 +07:00
Nils Andreas Svee
df3edf9f1d
feat(client): add configuration options for probe timing and budgets
2026-05-10 20:56:43 +07:00
Nils Andreas Svee
7429beef79
refactor(irtt-client): modularize client components
2026-05-10 20:56:43 +07:00