feat(server): generate echo payload fill

This commit is contained in:
Nils Andreas Svee committed 2026-08-14 12:58:30 +07:00
1 parent 36500e1ea0
commit e4239f45c5
12 files changed
+721 -41

No files matched your search

+9 -3
View File
@@ -308,6 +308,12 @@ The client, event stream, machine-readable output, multi-target execution, local
The server library and the server applet are implemented: open negotiation,
session state, echo processing, per-session rate limiting, idle expiry, the
maximum-duration close, HMAC authentication, the negotiated per-session reply
traffic class, which is applied on sockets that support it, and wildcard
reply-source selection on Linux, macOS and FreeBSD. The full server fill policy
and multiple listeners in one process are not implemented.
traffic class, which is applied on sockets that support it, server fill, and
wildcard reply-source selection on Linux, macOS and FreeBSD. Multiple listeners
in one process are not implemented, and optional timestamp and DSCP restriction
controls remain separate concerns.
Server replies fill their payload with the negotiated ServerFill mode: `none`,
which is zero-filled, `rand`, or `pattern:` with a repeating hexadecimal
pattern. Every valid descriptor is honored; one the server cannot parse, and a
client that requests none, get the default `pattern:69727474`.