BBS: TELESC.NET.BR Assunto: src/ssh/TODO.md ssh-trans.c De: Deuc¨ Data: Wed, 25 Mar 2026 23:06:00 -0700 ----------------------------------------------------------- https://gitlab.synchro.net/main/sbbs/-/commit/2b6b076b726680ff6a883133 Modified Files: src/ssh/TODO.md ssh-trans.c Log Message: Fix three arithmetic issues found by exhaustive audit - send_packet: guard 5+payload_len and 4+packet_length against size_t overflow before use in padding calc and buffer sizing - KEXINIT name-list parser: fix infinite loop when nlen==UINT32_MAX (j<=nlen with j++ wraps to 0 and never terminates) - TODO: document channel ID collision risk on uint32_t wrap Co-Authored-By: Claude Opus 4.6 (1M context)n --- mSynchronetn hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net ----------------------------------------------------------- [Voltar]