putty/unix
Simon Tatham 297efff303 In GUI PuTTY, log standard error from local proxy commands.
On both Unix and Windows, we now redirect the local proxy command's
standard error into a third pipe; data received from that pipe is
broken up at newlines and logged in the Event Log. So if the proxy
command emits any error messages in the course of failing to connect
to something, you now have a fighting chance of finding out what went
wrong.

This feature is disabled in command-line tools like PSFTP and Plink,
on the basis that in that situation it seems more likely that the user
would expect standard-error output to go to the ordinary standard
error in the ordinary way. Only GUI PuTTY catches it and logs it like
this, because it either doesn't have a standard error at all (on
Windows) or is likely to be pointing it at some completely unhelpful
session log file (under X).
2015-11-22 15:11:00 +00:00
..
configure Move the Unix configure script up to the top level. 2014-02-22 18:01:32 +00:00
gtkask.c Don't defer displaying the prompt label in gtkask. 2015-09-26 11:30:59 +01:00
gtkcfg.c On OS X, be able to configure either Option or Command as Meta. 2015-09-01 19:12:19 +01:00
gtkcols.c Make Columns disregard the preferred width of GtkEntry. 2015-08-27 18:59:24 +01:00
gtkcols.h New Columns method, columns_force_same_height(). 2015-08-24 19:34:23 +01:00
gtkcompat.h Avoid using gdk_cursor_new() in GTK 3. 2015-08-31 13:41:16 +01:00
gtkdlg.c Widen the GTK askalg() message box. 2015-09-26 14:13:56 +01:00
gtkfont.c Visually distinguish charset headings in GTK3 unifontsel. 2015-09-26 11:30:59 +01:00
gtkfont.h Fix combining character handling in Pango. 2015-09-26 11:30:59 +01:00
gtkmisc.c Fix misplaced separator in GTK3 dialog boxes. 2015-09-25 10:05:57 +01:00
gtkmisc.h Move more functions into the new gtkmisc.c. 2015-08-31 15:45:43 +01:00
gtkwin.c Rationalise and document log options somewhat. 2015-11-08 11:58:45 +00:00
unix.h Avoid logging pre-verstring EPIPE from sharing downstreams. 2015-09-25 12:17:35 +01:00
ux_x11.c Post-release destabilisation! Completely remove the struct type 2011-07-14 18:52:21 +00:00
uxagentc.c Support synchronous agent requests on Unix. 2015-05-11 17:52:19 +01:00
uxcfg.c Post-release destabilisation! Completely remove the struct type 2011-07-14 18:52:21 +00:00
uxcons.c Fix spurious EAGAIN in Plink host key (and other) prompts. 2015-09-24 11:58:44 +01:00
uxgen.c Fix another giant batch of resource leaks. (Mostly memory, but there's 2013-07-14 10:46:07 +00:00
uxgss.c Post-release destabilisation! Completely remove the struct type 2011-07-14 18:52:21 +00:00
uxmisc.c Sanitise bad characters in log file names. 2015-09-25 09:35:07 +01:00
uxnet.c Log identifying information for the other end of connections. 2015-05-18 14:03:10 +01:00
uxnoise.c
uxpeer.c Log identifying information for the other end of connections. 2015-05-18 14:03:10 +01:00
uxpgnt.c Change uxsel_input_add's return type from int to pointer. 2015-08-16 13:11:51 +01:00
uxplink.c Rationalise and document log options somewhat. 2015-11-08 11:58:45 +00:00
uxprint.c Update to r8614: another -D_FORTIFY_SOURCE=2 fix. 2010-02-20 11:21:25 +00:00
uxproxy.c In GUI PuTTY, log standard error from local proxy commands. 2015-11-22 15:11:00 +00:00
uxpterm.c Giant const-correctness patch of doom! 2015-05-15 12:47:44 +01:00
uxpty.c New Plink operating mode: 'plink -shareexists'. 2015-09-25 12:11:27 +01:00
uxputty.c Stop using GTK3-deprecated gdk_get_display(). 2015-08-22 14:07:02 +01:00
uxsel.c Change uxsel_input_add's return type from int to pointer. 2015-08-16 13:11:51 +01:00
uxser.c New Plink operating mode: 'plink -shareexists'. 2015-09-25 12:11:27 +01:00
uxsftp.c Centralise stripslashes() and make it OS-sensitive. 2015-09-24 17:47:10 +01:00
uxshare.c Move make_dir_and_check_ours() out into uxmisc.c. 2015-05-05 20:16:22 +01:00
uxsignal.c
uxstore.c Fix format string vulnerabilities. 2015-08-10 20:03:41 +01:00
uxucs.c Giant const-correctness patch of doom! 2015-05-15 12:47:44 +01:00
xkeysym.c
xpmptcfg.c
xpmpterm.c
xpmpucfg.c
xpmputty.c