1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-10 09:58:01 +00:00
putty-source/unix
Simon Tatham 5e42fe8fc9 Aha, _that's_ why I've been periodically getting blocking-write
problems using Unix PuTTY port forwarding. Sockets we create by
connect() are immediately set into nonblocking mode by fcntl, but
sockets we create by accept() were not. This trivial fix should help.

[originally from svn r7864]
2008-02-21 09:18:24 +00:00
..
configure.ac AIX 5.1 has <utmpx.h> but no updwtmpx(). Treat the latter as a reason to 2005-09-14 11:00:34 +00:00
gtkcfg.c Saw uxcfg.c in half down the middle, to separate out config changes 2005-02-14 07:41:41 +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 Patch from John Sullivan: process double-clicks in the session list 2007-03-27 18:16:36 +00:00
gtkwin.c Fix a stupid one-character typo that was breaking 256-colour support on GTK. 2007-03-19 12:05:34 +00:00
unix.h Add support for resetting the terminal modes on stderr to something sensible 2007-09-29 12:27:45 +00:00
ux_x11.c X forwarding changes: 2004-10-06 22:31:07 +00:00
uxagentc.c Set FD_CLOEXEC in a little convenience function that does the right thing 2006-12-09 15:44:31 +00:00
uxcfg.c Inhibit the Serial configuration panel in mid-session if the session 2006-08-29 09:18:09 +00:00
uxcons.c Add support for resetting the terminal modes on stderr to something sensible 2007-09-29 12:27:45 +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 Don't use C99 mid-block declarations and don't do arithmetic on void *. 2007-01-20 14:13:57 +00:00
uxnet.c Aha, _that's_ why I've been periodically getting blocking-write 2008-02-21 09:18:24 +00:00
uxnoise.c Improve robustness in random seed file handling. 2002-11-07 20:01:04 +00:00
uxplink.c More fixes to stdout and stderr. When the backlog on either clears, call 2007-10-02 21:43:53 +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 Remove the loops that close all open fds before running a 2007-01-14 13:44:07 +00:00
uxpterm.c Since r7265, a user could not launch a PuTTY session to a specific host by 2007-02-25 00:50:24 +00:00
uxpty.c As far as I can see (at least in NetBSD) O_NONBLOCK and FIONBIO are equivalent, 2007-10-02 21:07:52 +00:00
uxputty.c Rationalise access to, and content of, backends[] array. 2007-06-30 21:56:44 +00:00
uxsel.c Minor improvements to subsidiary window placement; with any luck the 2003-04-10 08:53:43 +00:00
uxser.c Implement Marcin Bulandra's suggestion of only automatically updating the 2007-07-01 15:47:31 +00:00
uxsftp.c Shifts left and right by 32 were tripping a gcc warning (fatal with 2006-08-15 20:29:02 +00:00
uxsignal.c Rename some of the more stupidly named files in the Unix back end. 2004-12-31 13:02:46 +00:00
uxstore.c The ANSI-C constant FILENAME_MAX is ludicrously small on some systems. 2005-09-13 20:08:25 +00:00
uxucs.c RJK's OS X portability patch: 2004-11-24 11:36:08 +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
xpmptcfg.c Tweak the icon script, and the generated icons, to more closely 2007-01-07 10:17:12 +00:00
xpmpterm.c Tweak the icon script, and the generated icons, to more closely 2007-01-07 10:17:12 +00:00
xpmpucfg.c Tweak the icon script, and the generated icons, to more closely 2007-01-07 10:17:12 +00:00
xpmputty.c Tweak the icon script, and the generated icons, to more closely 2007-01-07 10:17:12 +00:00