BBS:      TELESC.NET.BR
Assunto:  src/ssh/TODO.md ssh-arch.c ssh-auth.c ssh-conn.c
De:       Deuc¨
Data:     Fri, 27 Mar 2026 07:09:30 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/commit/1d2485e0963c004e366204f1
Modified Files:
	src/ssh/TODO.md ssh-arch.c ssh-auth.c ssh-conn.c
Log Message:
Add NULL parameter validation to 13 public API functions

Prevents NULL-pointer crashes in dssh_parse_uint32, dssh_serialize_uint32,
dssh_auth_get_methods, dssh_parse_env/exec/subsystem_data,
dssh_session_read/read_ext/write/write_ext, dssh_channel_read/write,
and dssh_session_read_signal. Closes TODO items 6, 45, 46, 49, 50;
items 47 and 48 were already safe.

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

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