wolfssh/ide/Espressif/ESP-IDF
Yosuke Shimizu a14e6d0f3c ssh, apps, examples: take the worker's status from its return
- wolfSSH_OutputPending() moves from wolfssh/internal.h to
  wolfssh/ssh.h as a WOLFSSH_API taking a const WOLFSSH*, defined
  in src/ssh.c beside the other public calls.
- wolfSSH_worker() puts the send's code in the return in place of
  an event when the flush fails outright, and gates its flush on
  wolfSSH_OutputPending(). wolfssh/ssh.h states both.
- Both wolfsshd shell loops, both echoservers and
  ReceiveScpMessage() dispatch on wolfSSH_worker()'s return, and
  call wolfSSH_get_error() only to tell a transient failure from a
  terminal one. The POSIX wolfsshd loop sets wantWrite from
  wolfSSH_OutputPending().
- Five worker tests expect the send's code where they expected the
  event, and tests/testsuite.c calls wolfSSH_OutputPending().
2026-09-14 10:40:48 -07:00
..
examples ssh, apps, examples: take the worker's status from its return 2026-09-14 10:40:48 -07:00
libs ESP-IDF Build Cleanup 2022-06-28 16:04:26 -07:00
default_espressif_options.h Release v1.4.22 2025-12-29 16:53:33 -08:00
setup.sh cleanup, set setup.sh executable flag 2022-05-23 12:41:02 -07:00
setup_win.bat setup_win.bat fine tuning 2022-05-21 15:19:03 -07:00
wolfssh_espressif_semaphore.md initial windows ESP-IDF wolfssh compoent setup 2022-04-10 18:57:05 -07:00