Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mRemoteNG/PuTTYNG.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'console.c')
-rw-r--r--console.c47
1 files changed, 11 insertions, 36 deletions
diff --git a/console.c b/console.c
index 7155b9f0..62c64aff 100644
--- a/console.c
+++ b/console.c
@@ -9,42 +9,6 @@
#include "misc.h"
#include "console.h"
-const char hk_absentmsg_common_fmt[] =
- "The server's host key is not cached. You have no guarantee\n"
- "that the server is the computer you think it is.\n"
- "The server's %s key fingerprint is:\n"
- "%s\n";
-const char hk_absentmsg_interactive_intro[] =
- "If you trust this host, enter \"y\" to add the key to\n"
- "PuTTY's cache and carry on connecting.\n"
- "If you want to carry on connecting just once, without\n"
- "adding the key to the cache, enter \"n\".\n"
- "If you do not trust this host, press Return to abandon the\n"
- "connection.\n";
-const char hk_absentmsg_interactive_prompt[] =
- "Store key in cache? (y/n, Return cancels connection, "
- "i for more info) ";
-
-const char hk_wrongmsg_common_fmt[] =
- "WARNING - POTENTIAL SECURITY BREACH!\n"
- "The server's host key does not match the one PuTTY has\n"
- "cached. This means that either the server administrator\n"
- "has changed the host key, or you have actually connected\n"
- "to another computer pretending to be the server.\n"
- "The new %s key fingerprint is:\n"
- "%s\n";
-const char hk_wrongmsg_interactive_intro[] =
- "If you were expecting this change and trust the new key,\n"
- "enter \"y\" to update PuTTY's cache and continue connecting.\n"
- "If you want to carry on connecting but without updating\n"
- "the cache, enter \"n\".\n"
- "If you want to abandon the connection completely, press\n"
- "Return to cancel. Pressing Return is the ONLY guaranteed\n"
- "safe choice.\n";
-const char hk_wrongmsg_interactive_prompt[] =
- "Update cached key? (y/n, Return cancels connection, "
- "i for more info) ";
-
const char weakcrypto_msg_common_fmt[] =
"The first %s supported by the server is\n"
"%s, which is below the configured warning threshold.\n";
@@ -59,6 +23,17 @@ const char weakhk_msg_common_fmt[] =
const char console_continue_prompt[] = "Continue with connection? (y/n) ";
const char console_abandoned_msg[] = "Connection abandoned.\n";
+const SeatDialogPromptDescriptions *console_prompt_descriptions(Seat *seat)
+{
+ static const SeatDialogPromptDescriptions descs = {
+ .hk_accept_action = "enter \"y\"",
+ .hk_connect_once_action = "enter \"n\"",
+ .hk_cancel_action = "press Return",
+ .hk_cancel_action_Participle = "Pressing Return",
+ };
+ return &descs;
+}
+
bool console_batch_mode = false;
/*