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