nuttx-apps/netutils/dropbear
Felipe Moura e440aeeae8 netutils/dropbear: drop hardware-RNG-only requirement
waitpid() is called from dropbear_nsh_waiter()'s own pthread, not the
spawning task's thread. Without SCHED_CHILD_STATUS, nxsched_waitpid()
matches children by the calling *thread's* pid instead of its task
group's pid, so it always misses and returns ECHILD.

ARCH_HAVE_RNG/DEV_RANDOM gate /dev/random, which dropbear never uses -
it only reads /dev/urandom via getrandom() (DEV_URANDOM, still
required).

Signed-off-by: Felipe Moura <moura.fmo@gmail.com>
2026-07-09 21:52:32 -03:00
..
patch netutils/dropbear: use NuttX /dev/crypto for chacha20-poly1305 2026-07-09 21:52:32 -03:00
port netutils/dropbear: use NuttX /dev/crypto for chacha20-poly1305 2026-07-09 21:52:32 -03:00
.gitignore netutils/dropbear: add Dropbear SSH server port for NuttX 2026-06-27 08:42:00 -03:00
CMakeLists.txt netutils/dropbear: use NuttX /dev/crypto for chacha20-poly1305 2026-07-09 21:52:32 -03:00
dropbear_main.c netutils/dropbear: add Dropbear SSH server port for NuttX 2026-06-27 08:42:00 -03:00
dropbear_nshsession.c netutils/dropbear: add scp support via SSH exec requests 2026-07-05 15:06:17 +08:00
Kconfig netutils/dropbear: drop hardware-RNG-only requirement 2026-07-09 21:52:32 -03:00
Make.defs netutils/dropbear: add Dropbear SSH server port for NuttX 2026-06-27 08:42:00 -03:00
Makefile netutils/dropbear: use NuttX /dev/crypto for chacha20-poly1305 2026-07-09 21:52:32 -03:00