2.4.b.20010420 - optional upgrade.
Added code to DTManager to help it view mixed networks (Microsoft
networking plus Novell, or other) more accurately.
2.4.b.20010405 - optional upgrade.
Added fix for remote registry access error when remotely controlling
from a Windows 2000 machine. Also added support for running the control panel applets from a virtual
session on Terminal Server.
2.4.b.20010403 - optional upgrade.
Increased accuracy of variance calculations by the Full and Thin
Clients by ensuring that both process and thread priorities are at "real time" levels during the
calculations. Formerly, only Server did this consistently, and the Full Client did it only for
the Domain Time II protocol. Also added a work-around for a Microsoft C runtime oddity that
could produce a local time display that did not account for daylight savings time in all cases.
This problem only manifested in the displays produced by DTCheck, DTManager, and the system tray icon,
and only for certain time zones. This problem did NOT affect getting or setting the time -- only the local
time display option.
2.4.b.20010306 - optional upgrade.
Fixed misspelling on DTMonitor's control panel applet advanced
page; improved DTManager's variance report display on Win2000; fixed bug that prevented the system
tray icon client statistics page from showing changed timezone immediately; added /variance command-line
switch to DTManager to make it go directly to the variance report on startup. Added continue on error
to DTManager's batch processing.
2.4.b.20010223 - recommended upgrade.
Fixed two bugs induced by the last version -- DT Server's
Control Panel applet did not retain the Use Specified Port setting for the Domain Time over HTTP
protocol, and the workaround for non-existent APC timers under Win95 did not work with every
version of Win95 (Win98, NT, and 2000 were not affected by this problem). Also enhanced the
DT Manager remote Control Panel applet emulators to gray-out features not present on remote
machines. Tightened the Thin Client's accuracy-seeking method to yield better results when the
average variance is less than 50 milliseconds. Fixed minor display error on
NTPCheck. Other small internal changes.
(Note: This version was originally released as 2.4.b.20010222 in error. The version number
was corrected to 2.4.b.20010223.)
2.4.b.20010210 - recommended upgrade.
Several minor bug fixes in Domain Time II Manager, new features
added to Domain Time II Monitor. Improved slewing accuracy by using APC timer on both server and
client. Extended max backward slew capability (set in registry) to one hour, although we still
recommend not changing this setting. New splash screens. Improved balloon help on dialogs. Other
minor internal changes. Added foreign slave option to server.
2.4.b.20010130 - minor changes.
Fixed display bug in Domain Time II Manager variance report screen.
Color legend (visible only when sorting by variance) had "within 25 ms" instead of "within 55 ms" for
the black range. Times reported were correct; only the legend and color was wrong. Also added registry
entries to allow end-users to set the limits for the color ranges to something other than the defaults
if desired. Upgrade optional.
2.4.b.20010126 - minor changes.
Added HTML email capability to Domain Time II Monitor. Restored
previous minimum setting for the Full Client check interval to 1 minute. Monitor now has an interface
in its control panel applet for setting broadcast addresses, and can share settings with Manager.
Monitor now provides individual event log entries for every machine that exceeds the tolerance you
specify (in addition to the summary report it has always provided). Upgrade optional.
2.4.b.20010122 - thin client changes only.
Removed beeps when clock-change monitor signals a resync;
corrected system tray icon problem in signaling thin client to resync on demand. Upgrade optional.
2.4.b.20010119 - version 2.4 released. Recommended upgrade.
Increased accuracy of Domain Time II protocol's variance calculation
Increased accuracy of LAN/WAN latency calculations (affects all protocols)
Improved clock-change monitor to detect changes made from 16-bit and non-compliant programs
Variances maintained in hectonanoseconds internally, converted to milliseconds immediately before setting the clock
Added clock granularity detection, so time is set immediately after millisecond rollover
Reduced master-slave network traffic by adding new message that combines parms, security, and version information into one transaction
Master security settings now (optionally) replicated to slaves
Full clients may choose to ignore advisory or cascade signals
Added optional chime sound to Server and Full Client when time is set
Improved machine list detection in Domain Time II Manager
Added tooltips to Domain Time II Manager
Added color text to Domain Time II Manager's variance report
Added "Sync All Now" button to Domain Time II Manager
Added machine type, machine NetBIOS name, serial number, and install date to Domain Time II Manager details screen
Domain Time II Manager batch function now installs/upgrades servers in PDC->BDC->Server->Client order
Domain Time II Manager batch function pauses after installing/upgrading PDC to allow config before continuing
Increased accuracy of Domain Time II Monitor's variance calculation routines
Added support for multiple SMTP servers (separate by commas) in Domain Time II Monitor's email configuration
Added -vq (very quiet) switch to command-line setups programs. If -vq is specified, setup will not pop up dialogs or warnings even if an error occurs
Exposed Max Slew Correction (REG_DWORD) registry setting. This setting controls how many seconds Domain Time II
will attempt to correct the time by slewing instead of just changing the clock backward. The default
value is 30.
Added optional NTP broadcast sending for interoperation with third-party clients