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
|
c3f2a524a3
|
fix(client): avoid lossy timing casts
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
48f6cb80ed
|
fix(proto): require exact echo reply packet length
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
ef18bb549c
|
fix(client): report counter overflows clearly
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
9977d26a43
|
perf(client): reuse receive buffer
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
860594ebec
|
fix(client): check probe scheduling arithmetic
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
b53e650c53
|
fix(client): handle sequence wrap in reply ordering
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
9b5bb46210
|
feat(client): add Linux kernel receive timestamp metadata
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
212a6e7b35
|
test(client): cover receive metadata on reply events
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
3ff6a07225
|
feat(client): add Linux ancillary receive metadata
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
40dc41dc39
|
feat(client): add receive datagram abstraction
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
25d5c1db1c
|
feat(client): add receive metadata scaffold
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
3f33f630b2
|
test(client): split client tests into behavior-focused modules
|
2026-05-10 20:56:43 +07:00 |
|
Nils Andreas Svee
|
48891f8b5a
|
refactor(client): move internal client tests to a dedicated sub-module
|
2026-05-10 20:56:43 +07:00 |
|