• src/syncterm/ssh_log.c ssh_log.h ssh_log_test.csrc/syncterm/CMakeLists

    From Deucе@VERT to Git commit to main/sbbs/master on Tue Aug 11 15:58:23 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/8673455ead94d6b512d115c6
    Added Files:
    src/syncterm/ssh_log.c ssh_log.h ssh_log_test.c
    Modified Files:
    src/syncterm/CMakeLists.txt GNUmakefile Manual.txt Wren.adoc bbslist.c bbslist.h conn_telnet.c host_ui.c host_ui.h src/syncterm/scripts/auto/connected/host_popup.wren src/syncterm/scripts/auto/menu/menu_host_ui.wren src/syncterm/scripts/menu_bbs_editor.wren syncterm.wren syncterm_menu.wren wrentest.wren src/syncterm/ssh.c syncterm.c telnet_io.c term.c wren_bind.c wren_bind_conn.c wren_bind_conn.h wren_bind_menu.c wren_host.c wren_host.h wren_host_internal.h wren_menu_host.c wren_menu_host.h
    Log Message:
    Integrate DeuceSSH session diagnostics

    Retain structured SSH diagnostics for Wren and F1 details, mirror selected records to the configured session log, and preserve logging through connection failure and teardown.

    Rename the Telnet-specific logging setting and C/Wren APIs to protocol logging, with legacy INI fallback and an Error default when neither key exists.

    Co-Authored-By: OpenAI Codex <noreply@openai.com>

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net