Tartarus CVS: putty: simon
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Sun, 12 Oct 2003 14:46:14 +0100
CVS Root: /home/cvs
Module: putty
Changes by: simon
Date: Sun Oct 12 2003 14:46:14 BST
Log message:
The WinSock library is now loaded at run-time, which means we can
attempt to load WS2 and then fall back to WS1 if that fails. This
should allow us to use WS2-specific functionality to find out the
local system's list of IP addresses, thus fixing winnet-if2lo, while
degrading gracefully back to the previous behaviour if that
functionality is unavailable. (I haven't yet actually done this; I've
just laid the groundwork.)
This checkin _may_ cause instability; it seemed fine to me on
initial testing, but it's a bit of an upheaval and I wouldn't like
to make bets on it just yet.
Modified files:
. : Recipe console.c noise.c pageant.c pageantc.c
plink.c printing.c puttygen.c puttyps.h
sizetip.c unicode.c wincfg.c winctrls.c
windefs.c windlg.c window.c winmisc.c winnet.c
winsftp.c winstore.c winstuff.h
Links:
http://cvs.tartarus.org//putty/Recipe.diff?r1=1.52&r2=1.53
http://cvs.tartarus.org//putty/console.c.diff?r1=1.13&r2=1.14
http://cvs.tartarus.org//putty/noise.c.diff?r1=1.15&r2=1.16
http://cvs.tartarus.org//putty/pageant.c.diff?r1=1.67&r2=1.68
http://cvs.tartarus.org//putty/pageantc.c.diff?r1=1.8&r2=1.9
http://cvs.tartarus.org//putty/plink.c.diff?r1=1.79&r2=1.80
http://cvs.tartarus.org//putty/printing.c.diff?r1=1.8&r2=1.9
http://cvs.tartarus.org//putty/puttygen.c.diff?r1=1.56&r2=1.57
http://cvs.tartarus.org//putty/puttyps.h.diff?r1=1.2&r2=1.3
http://cvs.tartarus.org//putty/sizetip.c.diff?r1=1.12&r2=1.13
http://cvs.tartarus.org//putty/unicode.c.diff?r1=1.34&r2=1.35
http://cvs.tartarus.org//putty/wincfg.c.diff?r1=1.7&r2=1.8
http://cvs.tartarus.org//putty/winctrls.c.diff?r1=1.30&r2=1.31
http://cvs.tartarus.org//putty/windefs.c.diff?r1=1.3&r2=1.4
http://cvs.tartarus.org//putty/windlg.c.diff?r1=1.214&r2=1.215
http://cvs.tartarus.org//putty/window.c.diff?r1=1.251&r2=1.252
http://cvs.tartarus.org//putty/winmisc.c.diff?r1=1.9&r2=1.10
http://cvs.tartarus.org//putty/winnet.c.diff?r1=1.53&r2=1.54
http://cvs.tartarus.org//putty/winsftp.c.diff?r1=1.3&r2=1.4
http://cvs.tartarus.org//putty/winstore.c.diff?r1=1.16&r2=1.17
http://cvs.tartarus.org//putty/winstuff.h.diff?r1=1.38&r2=1.39