From e76d2760f7c1b05e297204a7b9a39b8d643a94c0 Mon Sep 17 00:00:00 2001 From: Jayson Fong Date: Wed, 22 Oct 2025 20:01:48 -0400 Subject: [PATCH] Add support for client reported version 1.99 --- asyncssh/connection.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/asyncssh/connection.py b/asyncssh/connection.py index 482b7e8..82a5ec1 100644 --- a/asyncssh/connection.py +++ b/asyncssh/connection.py @@ -1550,8 +1550,7 @@ def _recv_version(self) -> bool: self._inpbuf = self._inpbuf[idx+1:] - if (version.startswith(b'SSH-2.0-') or - (self.is_client() and version.startswith(b'SSH-1.99-'))): + if version.startswith(b'SSH-2.0-') or version.startswith(b'SSH-1.99-'): if len(version) > _MAX_VERSION_LINE_LEN: self._force_close(ProtocolError('Version too long'))