wolfssh/scripts
John Safranek ffbe58d4fe echoserver: fix agent forwarding and its cleanup
The forwarded agent socket now lives in a mkdtemp() directory, and the
session's end runs the agent cleanup, which the library never calls on
a server. The relay addresses the agent channel by its own id and
drains each agent reply in full.

- Set agentChannelId from ssh->agent once the agent channel is open
- Drop agent replies when no local agent client is connected
- Close the accepted agent client in WOLFSSH_AGENT_LOCAL_CLEANUP and
  remove the socket and its directory
- Print the socket path; openssh-interop.test forwards ssh-agent
  through the echoserver, lists a reply larger than the relay buffer,
  and checks the directory is private and removed

Issue: F-10553, F-11936, F-14396
2026-11-03 15:44:32 -06:00
..
fwd-bulk.test scripts: capture socket state on a fwd-bulk stall 2026-10-13 16:14:20 -05:00
fwd.test
…
fwd.test.expect
…
get-put.test scripts: widen the ready-file wait to ten seconds 2026-09-17 15:04:26 +02:00
include.am scripts: add an OpenSSH strict KEX interop test 2026-09-30 22:49:25 -05:00
openssh-interop.test echoserver: fix agent forwarding and its cleanup 2026-11-03 15:44:32 -06:00
sbom.am fix: read wolfSSL version from WOLFSSL_DIR only 2026-08-27 09:43:33 -07:00
scp.test scp: receive through a per-session dirfd 2026-10-15 17:14:34 -05:00
sftp.test tests: run app-driven sftp in a block build 2026-09-17 10:26:52 -07:00
sshclient.test examples, ide, tests: classify the worker's status at the call site 2026-09-17 10:26:52 -07:00