Nils Andreas Svee
3d5a8fae14
fix(client): align DSCP wire semantics
2026-08-11 20:29:57 +07:00
Nils Andreas Svee
dd74f3800e
fix(client): preserve no-test opening semantics
2026-08-04 12:18:31 +07:00
Nils Andreas Svee
ff27ec24c6
refactor(client): transact blocking session opening
2026-08-04 12:11:32 +07:00
Nils Andreas Svee
22b8bb80ea
refactor(client): separate probe scheduling from session state
2026-08-04 00:11:27 +07:00
Nils Andreas Svee
bed877760e
test: prune client tests that assert private implementation details
2026-05-17 14:48:45 +07:00
Nils Andreas Svee
cbe91f2fe0
feat(client): track and report specific negotiation restrictions
...
Replace basic validation with a detailed negotiation process that records specific parameter changes. This allows the client to provide better feedback when a server restricts requested session parameters like duration or DSCP.
2026-05-12 15:18:02 +07:00
Nils Andreas Svee
d8b580a19c
refactor(client): remove redundant timestamp parameter from close method
2026-05-10 23:47:46 +07:00
Nils Andreas Svee
023e85741a
refactor(client): remove redundant timestamp parameter from open method
2026-05-10 23:37:35 +07:00
Nils Andreas Svee
3f33f630b2
test(client): split client tests into behavior-focused modules
2026-05-10 20:56:43 +07:00