Subj : src/ssh/NOTES.md TODO.md client.c deucessh-auth.h ssh-auth.c src/ssh/t To : Git commit to main/sbbs/master From : Deuc¨ Date : Thu Mar 26 2026 15:33:15 https://gitlab.synchro.net/main/sbbs/-/commit/ae6e23de282a24b3fb3f920f Modified Files: src/ssh/NOTES.md TODO.md client.c deucessh-auth.h ssh-auth.c src/ssh/test/CMakeLists.txt test_arch.c test_auth.c test_conn.c Log Message: Named auth constants, banner-before-success fix, close TODO 12, tests Replace magic 0/1 returns in dssh_auth_get_methods() with DSSH_AUTH_NONE_ACCEPTED / DSSH_AUTH_METHODS_AVAILABLE. Handle SSH_MSG_USERAUTH_BANNER arriving before SUCCESS in get_methods_impl. NULL-safe methods buffer. Close TODO item 12 (flaky test fixed). Tests: KBI server-side coverage (test_auth.c), new arch and conn parse tests. 4365 CTest runs, all passing. Co-Authored-By: Claude Opus 4.6 (1M context) --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .