From 66a6aff62c8b4fa712c757495cbb92827c7b5751 Mon Sep 17 00:00:00 2001 From: Harry Cordewener Date: Wed, 1 Jul 2026 00:09:56 -0500 Subject: [PATCH] chore(deps): bump TelnetNegotiationCore 2.5.1 -> 2.5.2 2.5.2 stops the client from proactively offering CHARSET (WILL CHARSET). A client/server WILL/WILL collision (RFC 2066) left CHARSET unresolved and made SharpMUSH discard the client's first line, so connecting to Convergence always bounced back to the login screen. With 2.5.2 the client only responds to the server's CHARSET offer, and login succeeds. Bumped in Core, Web, and App. Core + Web build clean; 194 Core tests pass. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01HHCRc5CJ6595iMzEgYYdQp --- src/SharpClient.App/SharpClient.App.csproj | 7 +++++-- src/SharpClient.Core/SharpClient.Core.csproj | 2 +- src/SharpClient.Web/SharpClient.Web.csproj | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/SharpClient.App/SharpClient.App.csproj b/src/SharpClient.App/SharpClient.App.csproj index a4dc0dd..9b42a23 100644 --- a/src/SharpClient.App/SharpClient.App.csproj +++ b/src/SharpClient.App/SharpClient.App.csproj @@ -108,8 +108,11 @@ - + 'FSharp.Core'". + 2.5.2 stops the client from initiating CHARSET (WILL CHARSET): a client/server + WILL/WILL collision left CHARSET unresolved and made SharpMUSH drop the login line, + so connecting to Convergence always bounced back to the login screen. --> + diff --git a/src/SharpClient.Core/SharpClient.Core.csproj b/src/SharpClient.Core/SharpClient.Core.csproj index 365ee1f..e5b6737 100644 --- a/src/SharpClient.Core/SharpClient.Core.csproj +++ b/src/SharpClient.Core/SharpClient.Core.csproj @@ -7,7 +7,7 @@ - + diff --git a/src/SharpClient.Web/SharpClient.Web.csproj b/src/SharpClient.Web/SharpClient.Web.csproj index 4079eb2..1f520a3 100644 --- a/src/SharpClient.Web/SharpClient.Web.csproj +++ b/src/SharpClient.Web/SharpClient.Web.csproj @@ -12,7 +12,7 @@ - +