Sat, Oct 24, 2009 at 09:36:45PM +1100, Rod Whitworth may have written:
> On Sat, 24 Oct 2009 20:32:36 +1100, Rod Whitworth wrote:
>
> >Hi Nick,
> >You may notice that I've made this public. Not to get a democratic
> >election started, just to get the info out to some who may find it
> >useful even if you don't reckon it's good enough for an FAQ entry.
> 8>< snip unneeded copy
>
> I forgot to say that the only version of windows I know uses that
> method correctly is XP.
[ snip ]
This was in the FAQ at one point. I was using that registry setting in
late 2007 and early 2008 with Windows XP Professional (SP2 at the time).
XP would honour the setting at boot, but not at several other times, such
as when resuming from standby or hibernation, or when performing some DST
calculations. Lots of fun if you use standby or hibernation and forget
to reset the XP clock after resuming, only to realize later that the
time you've been glancing at in the system tray is wrong by your local
timezone's offset to UTC. Not to mention things like file modification
timestamps.
I sent www@ a patch for the FAQ to warn of the pitfall; Nick rejected it
(off-list) on the basis that the above behaviour effectively renders that
registry setting useless.
Patch:
http://marc.info/?l=openbsd-www&m=120224167015343&w=2
Part of the patch included adding a link to an informative web page by
one Markus Kuhn. I've just checked that page again; it has been updated
and indicates that there may be hope for Vista SP2 and Windows 7 (comment
dated 2008-10-31 in the "Current support status in Windows" section).
See:
http://www.cl.cam.ac.uk/~mgk25/mswish/ut-rtc.html
Matt.
--
Disraeli was pretty close: actually, there are Lies, Damn lies, Statistics,
Benchmarks, and Delivery dates.