wolfssh/tests
John Safranek fb15a05ed0 tests: cover the forward cleanup callback
WOLFSSH_FWD_LOCAL_CLEANUP now fires, and what must not fire matters as
much as what must: the gate is the channel's own setup record, not its
type.

- a peer-opened direct-tcpip channel reports SETUP, CHANNEL_ID, then
  CLEANUP when it closes
- a forwarding channel this side opened reports no cleanup, and a
  session channel no forwarding action at all
- an open that fails after a successful setup still reports the cleanup,
  and a setup that reported failure draws none
- freeing the session, or the channel with wolfSSH_ChannelFree(),
  reports it, and the session free after a channel free does not
  report it again
2026-09-03 21:43:30 -05:00
..
api.c
api.h
auth.c
auth.h
include.am
kex.c internal: Refactor and gate ML-DSA composite key handling 2026-09-02 15:35:09 -07:00
kex.h
regress.c tests: cover the forward cleanup callback 2026-09-03 21:43:30 -05:00
sftp.c
sftp.h
testsuite.c
testsuite.h
unit.c Validate a custom SSH proto ID string 2026-09-02 15:36:18 -07:00
unit.h