If you configure Unix PuTTY to use a proxy, tell it to even proxy
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Tue, 16 Oct 2012 20:15:51 +0000 (20:15 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Tue, 16 Oct 2012 20:15:51 +0000 (20:15 +0000)
commit46f258147c57d2320fa05ecf108db22854bef13f
tree2f62a848d45b23862d1b1b836dcda1a25274343e
parentaaaf3892980be914e36a0130691df15ae2ddaecf
If you configure Unix PuTTY to use a proxy, tell it to even proxy
localhost connections, and also enable X forwarding in such a way that
it will attempt to connect to a Unix-domain X server socket, an
assertion will fail when proxy_for_destination() tries to call
sk_getaddr(). Fix by ensuring that Unix-domain sockets are _never_
proxied, since they fundamentally can't be.

git-svn-id: svn://svn.tartarus.org/sgt/putty@9688 cda61777-01e9-0310-a592-d414129be87e
network.h
proxy.c
unix/uxnet.c
windows/winnet.c