mirror of https://github.com/wolfSSL/wolfssh.git
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 |
||
|---|---|---|
| .. | ||
| fwd-bulk.test | ||
| fwd.test | ||
| fwd.test.expect | ||
| get-put.test | ||
| include.am | ||
| openssh-interop.test | ||
| sbom.am | ||
| scp.test | ||
| sftp.test | ||
| sshclient.test | ||