From c2c8d0c7421dd4e6aba92131b7307d63b841a554 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 11 Nov 2026 01:17:21 +0000 Subject: [PATCH] Take TelnetNegotiationCore 4.11.0 for its ECHO fixes 4.11.0 answers a server's WONT ECHO with DONT ECHO when it was echoing and stops answering a repeated WILL ECHO (RFC 1143), which matters at a password prompt now that local echo follows the server's ECHO state (#128). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Rqqt7WwMmhxVJpERSzReCy --- CHANGELOG.md | 4 ++++ Directory.Packages.props | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5702560..4a956e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -61,6 +61,10 @@ and a release's notes are its section. The procedure is in [`docs/RELEASING.md`] such as `look;connect …`, is shown as `(credential command hidden)` and is kept out of history; the game still gets the real line. +- When a game hands echo back after a password prompt (telnet `WONT ECHO`), the client now confirms it with `DONT ECHO`, + and it no longer answers every repeated `WILL ECHO`, which two programs can bounce back and forth. (TelnetNegotiationCore + 4.11.0, was 4.9.0.) + - Desktop overlays follow modal visibility changes on the client UI thread, avoiding background-thread reads of changing pane layouts. - The desktop window answers terminal cell-pixel queries with its actual measured pixels, allowing diff --git a/Directory.Packages.props b/Directory.Packages.props index 8c63b8e..e26c438 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -10,7 +10,7 @@ - +