BBS:      TELESC.NET.BR
Assunto:  src/ssh/test/test_auth.c test_transport.c
De:       Deuc¨
Data:     Sun, 22 Mar 2026 16:25:00 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/commit/9254260aa16e607e436f7b43
Modified Files:
	src/ssh/test/test_auth.c test_transport.c
Log Message:
DeuceSSH: RFC conformance gap tests (372 total)

Five tests closing gaps identified by cross-referencing the RFC 4250-4254
conformance audits against the test suite:

- rekey/hard_limit_send: send_packet refuses at 2^31 packets
  (RFC 4253 s9, RFC 4251 s9.3.3)
- rekey/hard_limit_recv: recv_packet refuses at 2^31 packets
- rekey/seq_preserved: tx_seq/rx_seq never reset across rekey
  (RFC 4253 s6.4-3)
- handshake/mac_active: MAC contexts and encryption active after
  handshake, digest_size=32 for HMAC-SHA-256 (RFC 4253 s6.4-2)
- auth/banner_delivered: USERAUTH_BANNER delivered to client via
  banner callback during password auth (RFC 4252 s5.4)

Co-Authored-By: Claude Opus 4.6 (1M context) 
n
---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]