From: Simon Tatham Date: Sun, 22 Nov 2015 11:50:37 +0000 (+0000) Subject: In GUI PuTTY, log standard error from local proxy commands. X-Git-Tag: 0.68~313 X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=297efff30350ddffbc77dd6da4269db87103789c;hp=297efff30350ddffbc77dd6da4269db87103789c;p=PuTTY.git 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). ---