wolfssh/tests
John Safranek de3ec51a77 regress: cover the hybrid KEX failure disconnect
DoKexDhReply() maps any KeyAgree_client() failure to WS_CRYPTO_FAILED
and sends KEY_EXCHANGE_FAILED. Pin that for the hybrid ML-KEM KEXes,
whose client agreement returns raw wolfCrypt codes.

- truncate f in a hybrid KEXDH_REPLY and check the client's error and
  disconnect reason
2026-10-13 12:12:49 -07:00
..
api.c tests: report how the RealPath loop ended 2026-10-13 11:50:30 -07:00
api.h Release v1.4.22 2025-12-29 16:53:33 -08:00
auth.c tests: sign ECC bad-sig auth with a fresh key 2026-10-06 10:21:21 -05:00
auth.h added check for private and public keys decoded 2026-07-31 16:14:52 -07:00
include.am tests: gate the client cases in regress.c 2026-09-22 17:05:22 -05:00
kex.c Fix ML-DSA composite logic from code review 2026-09-21 11:11:16 -07:00
kex.h Release v1.4.22 2025-12-29 16:53:33 -08:00
regress.c regress: cover the hybrid KEX failure disconnect 2026-10-13 12:12:49 -07:00
sftp.c tests: split the SFTP server and client argv 2026-09-22 14:35:24 -05:00
sftp.h Release v1.4.22 2025-12-29 16:53:33 -08:00
testsuite.c ssh: add a rekey-state accessor 2026-09-24 22:56:41 -07:00
testsuite.h Release v1.4.22 2025-12-29 16:53:33 -08:00
unit.c internal: fix hybrid ML-KEM client secret sizing 2026-10-13 12:12:49 -07:00
unit.h Release v1.4.22 2025-12-29 16:53:33 -08:00