• src/syncterm/protocol_log.c protocol_log.h src/xptls/xp_tls_log.csrc/s

    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/8ab6551cdabdbdff518078fc
    Added Files:
    src/syncterm/protocol_log.c protocol_log.h src/xptls/xp_tls_log.c Modified Files:
    src/syncterm/CMakeLists.txt GNUmakefile Manual.txt Wren.adoc conn_telnet.c src/syncterm/scripts/syncterm.wren wrentest.wren src/syncterm/ssh.c ssh_log.c ssh_log.h ssh_log_test.c syncterm.c telnet_io.c telnets.c term.c wren_bind.c wren_bind_conn.c wren_bind_conn.h src/xptls/CMakeLists.txt test_xp_crypto_none.c test_xp_tls.cpp xp_tls.h xp_tls_botan3.cpp xp_tls_internal.h xp_tls_none.c xp_tls_openssl.c
    Log Message:
    Unify protocol session diagnostics

    Retain SSH, Telnet, and TelnetS diagnostics in one session buffer for configured log files, F1 details, and the Conn.protocolLog Wren API.

    Add a provider-neutral xptls logging callback with native Botan and OpenSSL handshake, alert, failure, and teardown records so TelnetS combines TLS and Telnet diagnostics in arrival order.

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

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