wolfssh/scripts
John Safranek f8b72ac079 tests: move bulk data through a forward
scripts/fwd.test sends eight short lines, so nothing in the suite drives
a forwarding channel past its first window, and a forward that stalled
once the window needed crediting would go unnoticed.

- push a payload several windows long through a local direct-tcpip
  forward and compare the bytes that arrive
- end a second transfer one window plus a short tail in, where the tail
  is what portfwd still holds at end-of-input, and repeat it since the
  window credit beating that tail is a race
- give the listening nc its stdin from a fifo a sleep holds open:
  reading end-of-input makes nc close the connection, which truncates
  the transfer and looks exactly like a stall
- bail out early once the byte count stops moving, so a real stall
  reports in seconds
- dump the logs on failure, check the listening nc came up, and take
  ports clear of the ones fwd.test.expect hardcodes, so a squatted or
  shared port is not reported as a stall
2026-09-03 20:40:55 -05:00
..
fwd-bulk.test tests: move bulk data through a forward 2026-09-03 20:40:55 -05:00
fwd.test
fwd.test.expect
get-put.test
include.am tests: move bulk data through a forward 2026-09-03 20:40:55 -05:00
sbom.am fix: read wolfSSL version from WOLFSSL_DIR only 2026-08-27 09:43:33 -07:00
scp.test
sftp.test scripts: harden sftp.test 2026-08-30 11:24:47 -05:00
sshclient.test