wolfssh/tests
Yosuke Shimizu d92d1e3367 ssh: report the owed write when the worker leaves output queued
- wolfSSH_shutdown() sets ret to WS_WANT_WRITE whenever the
  wolfSSH_worker() call it makes ends with output pending. The
  sendErr local and the arm that returned wolfSSH_get_error() are
  gone.
- tests/unit.c gains EofDisconnectCb(), which sends a disconnect
  from the channel EOF dispatch, and two tests driving it:
  test_ShutdownOwedWriteAfterEofDisconnect() asserts
  wolfSSH_shutdown() returns WS_WANT_WRITE with output pending and
  WS_SUCCESS with the buffer drained on the retry;
  test_ShutdownHardEofDisconnectSurfacesOnRetry() refuses the
  disconnect's send outright and asserts the retry returns
  WS_SOCKET_ERROR_E.
2026-09-17 09:48:37 -07:00
..
api.c tests: cover the application-driven SCP start 2026-09-15 09:31:16 -07:00
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 ssh: add a channel session-granted accessor 2026-09-15 21:55:50 -07:00
sftp.c fix for flags handling, ocsp case, macro guards, unused variable, changed default from MY to required to be set 2026-09-05 01:32:02 -07:00
sftp.h
testsuite.c ssh, apps, examples: take the worker's status from its return 2026-09-14 10:40:48 -07:00
testsuite.h
unit.c ssh: report the owed write when the worker leaves output queued 2026-09-17 09:48:37 -07:00
unit.h