From 5819e780bce7131a9a243fe487d2fa6a34ec8a46 Mon Sep 17 00:00:00 2001 From: Iru Cai Date: Mon, 21 May 2018 20:04:40 +0800 Subject: warn SSH1 --- src/protocol/fqterm_ssh_socket.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/protocol/fqterm_ssh_socket.cpp') diff --git a/src/protocol/fqterm_ssh_socket.cpp b/src/protocol/fqterm_ssh_socket.cpp index c61fe25..d6c2e61 100644 --- a/src/protocol/fqterm_ssh_socket.cpp +++ b/src/protocol/fqterm_ssh_socket.cpp @@ -192,6 +192,12 @@ void FQTermSSHSocket::socketReadyRead() { FQ_TRACE("sshsocket", 3) << "SSH version chosen: " << version; if (version == 1) { + bool isok; + emit warnInsecure(tr("You are using the insecure SSH1 connection, continue?"), &isok); + if (!isok) { + handleError(tr("Closed by user because of the insecure SSH1 connection.")); + return; + } init(1); ssh_version_ = 1; socketWriteBlock(V1STR, strlen(V1STR)); -- cgit v1.2.3