mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-03-21 22:28:37 -05:00
Divide the Bugs panel in half.
It overflowed as a result of the previous commit.
This commit is contained in:
parent
62a1bce7cb
commit
84e239dd88
8
config.c
8
config.c
@ -2564,7 +2564,7 @@ void setup_config_box(struct controlbox *b, int midsession,
|
|||||||
|
|
||||||
if (!midsession) {
|
if (!midsession) {
|
||||||
/*
|
/*
|
||||||
* The Connection/SSH/Bugs panel.
|
* The Connection/SSH/Bugs panels.
|
||||||
*/
|
*/
|
||||||
ctrl_settitle(b, "Connection/SSH/Bugs",
|
ctrl_settitle(b, "Connection/SSH/Bugs",
|
||||||
"Workarounds for SSH server bugs");
|
"Workarounds for SSH server bugs");
|
||||||
@ -2592,6 +2592,12 @@ void setup_config_box(struct controlbox *b, int midsession,
|
|||||||
ctrl_droplist(s, "Miscomputes SSH-2 encryption keys", 'e', 20,
|
ctrl_droplist(s, "Miscomputes SSH-2 encryption keys", 'e', 20,
|
||||||
HELPCTX(ssh_bugs_derivekey2),
|
HELPCTX(ssh_bugs_derivekey2),
|
||||||
sshbug_handler, I(CONF_sshbug_derivekey2));
|
sshbug_handler, I(CONF_sshbug_derivekey2));
|
||||||
|
|
||||||
|
ctrl_settitle(b, "Connection/SSH/More bugs",
|
||||||
|
"Further workarounds for SSH server bugs");
|
||||||
|
|
||||||
|
s = ctrl_getset(b, "Connection/SSH/More bugs", "main",
|
||||||
|
"Detection of known bugs in SSH servers");
|
||||||
ctrl_droplist(s, "Requires padding on SSH-2 RSA signatures", 'p', 20,
|
ctrl_droplist(s, "Requires padding on SSH-2 RSA signatures", 'p', 20,
|
||||||
HELPCTX(ssh_bugs_rsapad2),
|
HELPCTX(ssh_bugs_rsapad2),
|
||||||
sshbug_handler, I(CONF_sshbug_rsapad2));
|
sshbug_handler, I(CONF_sshbug_rsapad2));
|
||||||
|
@ -3130,7 +3130,7 @@ you do the same on Linux, you can also use it with IPv4. However,
|
|||||||
ticking \q{Auto} should always give you a port which you can connect
|
ticking \q{Auto} should always give you a port which you can connect
|
||||||
to using either protocol.
|
to using either protocol.
|
||||||
|
|
||||||
\H{config-ssh-bugs} \I{SSH server bugs}The Bugs panel
|
\H{config-ssh-bugs} \I{SSH server bugs}The Bugs and More Bugs panels
|
||||||
|
|
||||||
Not all SSH servers work properly. Various existing servers have
|
Not all SSH servers work properly. Various existing servers have
|
||||||
bugs in them, which can make it impossible for a client to talk to
|
bugs in them, which can make it impossible for a client to talk to
|
||||||
@ -3144,9 +3144,10 @@ has been deliberately configured to conceal its version number, or
|
|||||||
if the server is a version which PuTTY's bug database does not know
|
if the server is a version which PuTTY's bug database does not know
|
||||||
about, then PuTTY will not know what bugs to expect.
|
about, then PuTTY will not know what bugs to expect.
|
||||||
|
|
||||||
The Bugs panel allows you to manually configure the bugs PuTTY
|
The Bugs and More Bugs panels (there are two because we have so many
|
||||||
expects to see in the server. Each bug can be configured in three
|
bug compatibility modes) allow you to manually configure the bugs
|
||||||
states:
|
PuTTY expects to see in the server. Each bug can be configured in
|
||||||
|
three states:
|
||||||
|
|
||||||
\b \q{Off}: PuTTY will assume the server does not have the bug.
|
\b \q{Off}: PuTTY will assume the server does not have the bug.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user