Differences From Artifact [b62a7c3498]:
- File x11fwd.c — part of check-in [02e36a55f2] at 2004-11-18 11:13:45 on branch trunk — *sigh* X11 forwarding to a local display (":0" or similar) specified in the environment rather than the configuraton was failing as of 0.56 (introduced in r4604). This probably only bit users of Unix PuTTY. Didn't spot in testing as I was forwarding to already-forwarded displays. I really wasn't having a good month that month, was I? (user: jacob size: 14658)
To Artifact [12d8d53e3a]:
- File x11fwd.c — part of check-in [99d7fec46d] at 2004-12-30 10:45:11 on branch trunk — Integrate unfix.org's IPv6 patches up to level 10, with rather a lot of polishing to bring them to what I think should in principle be release quality. Unlike the unfix.org patches themselves, this checkin enables IPv6 by default; if you want to leave it out, you have to build with COMPAT=-DNO_IPV6. I have tested that this compiles on Visual C 7 (so the nightlies _should_ acquire IPv6 support without missing a beat), but since I don't have IPv6 set up myself I haven't actually tested that it _works_. It still seems to make correct IPv4 connections, but that's all I've been able to verify for myself. Further testing is needed. (user: simon size: 14675)
| ︙ | ︙ | |||
297 298 299 300 301 302 303 |
port = 0; /* to show we are not confused */
} else {
port = 6000 + displaynum;
/*
* Try to find host.
*/
| | | 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 |
port = 0; /* to show we are not confused */
} else {
port = 6000 + displaynum;
/*
* Try to find host.
*/
addr = name_lookup(host, port, &dummy_realhost, cfg, ADDRTYPE_UNSPEC);
if ((err = sk_addr_error(addr)) != NULL) {
sk_addr_free(addr);
return err;
}
}
/*
|
| ︙ | ︙ |