1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-09 17:38:00 +00:00
putty-source/proxy
Simon Tatham 18896b662e sshproxy: call backend_unthrottle on unfreeze.
If an SSH proxy socket is frozen for long enough, and the SSH server
continues to send, then sooner or later the proxy SSH connection will
end up having to freeze its underlying physical socket too. When the
proxy socket is later unfrozen, it needs to pass that unfreezing on in
turn.

The way this should happen is that when the SshProxy begins to clear
the backlog of data passed to it from the proxy SSH connection via
seat_stdout, it should call backend_unthrottle to inform that proxy
connection that the backlog is clearing.

But there was no backlog_unthrottle call in the whole of sshproxy.c.
Now there is.
2022-03-30 18:21:33 +01:00
..
cproxy.c Withdraw support for SHA-512-256 in HTTP Digest. 2021-11-27 11:41:00 +00:00
cproxy.h HTTP proxy: correctly handle multiple auth headers. 2021-12-21 09:36:25 +00:00
http.c HTTP proxy: accept Digest algorithm name as a quoted string. 2022-02-19 12:51:59 +00:00
interactor.c Fix trust status when Interactor returns a seat. 2022-03-12 21:05:07 +00:00
local.c Richer data type for interactive prompt results. 2021-12-28 18:08:31 +00:00
nocproxy.c Withdraw support for SHA-512-256 in HTTP Digest. 2021-11-27 11:41:00 +00:00
noproxy.c Pass an Interactor to new_connection(). 2021-10-30 18:19:56 +01:00
nosshproxy.c Pass an Interactor to new_connection(). 2021-10-30 18:19:56 +01:00
pproxy.c Pass an Interactor to platform_new_connection. 2021-12-22 15:24:58 +00:00
proxy.c Proxy system: ability to reconnect to the proxy server. 2022-02-19 12:51:59 +00:00
proxy.h Proxy system: ability to reconnect to the proxy server. 2022-02-19 12:51:59 +00:00
socks4.c Reorganise proxy system into coroutines. 2021-11-19 15:09:17 +00:00
socks5.c proxy_socks5_free: fix inadequate smemclr. 2022-01-29 18:24:31 +00:00
socks.h Pull out SOCKS protocol constants into a header. 2021-11-19 15:09:17 +00:00
sshproxy.c sshproxy: call backend_unthrottle on unfreeze. 2022-03-30 18:21:33 +01:00
telnet.c Richer data type for interactive prompt results. 2021-12-28 18:08:31 +00:00