1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-25 09:12:24 +00:00
putty-source/unix
Jacob Nevins 20f433efac Add a configuration option for TCP keepalives (SO_KEEPALIVE), default off.
No very good reason, but I've occasionally wanted to frob it to see if it
makes any difference to problems I'm having, and it was easy.

Tested that it does actually cause keepalives on Windows (with tcpdump);
should also work on Unix. Not implemented on Mac (does nothing), but then
neither is TCP_NODELAY.

Quite a big checkin, much of which is adding `keepalive' alongside `nodelay'
in network function calls.

[originally from svn r4309]
2004-06-20 17:07:38 +00:00
..
.cvsignore Added a command-line key generation tool. Currently builds and runs 2004-01-22 19:15:32 +00:00
gtkcols.c Fix a _very_ subtle segfault in my two GTK container classes: the 2003-03-31 11:22:06 +00:00
gtkcols.h First stab at a GTK layout engine. It's missing all sorts of stuff 2003-03-13 19:52:28 +00:00
gtkdlg.c Various uninitialised-variable accesses picked up by valgrind. 2004-01-17 14:25:36 +00:00
gtkpanel.c Unix makefile now uses -O2, which massively cuts down key exchange 2003-04-23 13:48:09 +00:00
gtkpanel.h First stab at a GTK layout engine. It's missing all sorts of stuff 2003-03-13 19:52:28 +00:00
pterm.c Add a configuration option for TCP keepalives (SO_KEEPALIVE), default off. 2004-06-20 17:07:38 +00:00
ptermm.c Finer granularity of config box handling. SSH packet logging should 2003-04-26 14:35:34 +00:00
pty.c Add a configuration option for TCP keepalives (SO_KEEPALIVE), default off. 2004-06-20 17:07:38 +00:00
signal.c RJK's general signal-handling robustness patch. Should fix the weird 2002-11-02 14:35:57 +00:00
unix.h And just to prove that psftp.c really is now platform-independent 2003-08-24 13:22:17 +00:00
ux_x11.c RJK's patch to enable PuTTY's X forwarding to connect to local X 2004-05-31 14:01:52 +00:00
uxagentc.c First half of `pageant-async' work. agent_query() is now passed a 2003-04-28 11:41:39 +00:00
uxcfg.c Richard B's patch to enable users to explicitly request shadow bold 2003-08-21 18:39:17 +00:00
uxcons.c Added a command-line key generation tool. Currently builds and runs 2004-01-22 19:15:32 +00:00
uxgen.c Added a command-line key generation tool. Currently builds and runs 2004-01-22 19:15:32 +00:00
uxmisc.c Windows PSCP now links against winsftp.c, and scp.c is now a 2003-08-25 13:53:41 +00:00
uxnet.c Add a configuration option for TCP keepalives (SO_KEEPALIVE), default off. 2004-06-20 17:07:38 +00:00
uxnoise.c Improve robustness in random seed file handling. 2002-11-07 20:01:04 +00:00
uxplink.c Add a configuration option for TCP keepalives (SO_KEEPALIVE), default off. 2004-06-20 17:07:38 +00:00
uxprint.c Unix can't sensibly enumerate printers (since they're defined as 2003-04-05 16:12:52 +00:00
uxproxy.c Add a configuration option for TCP keepalives (SO_KEEPALIVE), default off. 2004-06-20 17:07:38 +00:00
uxputty.c Remove the TODO comment at the top of uxputty.c; I'm now not aware 2003-04-26 14:37:49 +00:00
uxsel.c Minor improvements to subsidiary window placement; with any luck the 2003-04-10 08:53:43 +00:00
uxsftp.c RJK's patch to enable PuTTY's X forwarding to connect to local X 2004-05-31 14:01:52 +00:00
uxstore.c Idiot me _twice_! The new store_host_key() was failing in the 2004-01-19 09:37:17 +00:00
uxucs.c Make the `vtmode' config option work under X. In the process I've 2003-04-26 14:22:42 +00:00
xkeysym.c Support for non-ISO-8859-1 X keysyms. So in particular, pterm in a 2003-04-27 11:10:48 +00:00