1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-14 17:47:33 -05:00

Support, on Unix only (so far), for OpenSSH-style generic proxying

(running a local command in a pair of pipes and proxying through
that, for example `ssh proxyhost nc -q0 %host %port').

[originally from svn r3164]
This commit is contained in:
Simon Tatham
2003-05-06 19:52:31 +00:00
parent 5e36ac8d67
commit 03fa61025b
8 changed files with 557 additions and 130 deletions

View File

@ -1296,14 +1296,14 @@ void setup_config_box(struct controlbox *b, struct sesslist *sesslist,
"Options controlling proxy usage");
s = ctrl_getset(b, "Connection/Proxy", "basics", "Proxy basics");
ctrl_radiobuttons(s, "Proxy type:", NO_SHORTCUT, 4,
ctrl_radiobuttons(s, "Proxy type:", 't', 4,
HELPCTX(proxy_type),
dlg_stdradiobutton_handler,
I(offsetof(Config, proxy_type)),
"None", 'n', I(PROXY_NONE),
"HTTP", 't', I(PROXY_HTTP),
"SOCKS", 's', I(PROXY_SOCKS),
"Telnet", 'l', I(PROXY_TELNET),
"None", I(PROXY_NONE),
"HTTP", I(PROXY_HTTP),
"SOCKS", I(PROXY_SOCKS),
"Telnet", I(PROXY_TELNET),
NULL);
ctrl_columns(s, 2, 80, 20);
c = ctrl_editbox(s, "Proxy hostname", 'y', 100,