Tardis 2000/Tardis 2000 NT Service V1.5 Release Notes   
  
May 2003
========

What does it do?
----------------
Tardis 2000 is a Windows program that corrects your PCs clock to make it tell the correct time. 

Installation
------------
To install the Tardis application on Windows 95/98/ME/NT/2000/XP/2003 run the enclosed tardis2000.exe installation program.

To install the Tardis Service on Windows NT/2000/XP/2003 run the enclosed tardis2000nt.exe installation program

Full details are in the Manual tardis2000.pdf.  You will need Adobe Acrobat Reader to read it, available free from www.adobe.com

Note: Tardis has a default list of internet based time servers.  These are an example only.  You use them at your own risk.
Note: You should stop the 'Windows Time' Service using the services control panel in administrative tools.

Should I use the Application or Service version?
------------------------------------------------
On windows 95/98/ME you MUST use the application version.  On other versions of Windows you have a choice.

The service version has a couple of differences to the application version.

The Tardis service is split into 2 parts, tardisnt.exe which is the service which actually 
does the time synching and tardis.cpl which is the control panel that presents the user interface.  
These 2 parts aren't connected in any way except by the settings in the registry.  
The control panel sets up the settings and the service uses them.

You can use the control panel to start and stop the service but you won't see anything happening as such.

If you want all the normal feedback and the icon in the system tray etc. you CAN run 
the Application version of tardis on NT/2000/XP/2003 instead.

Note: For correct operation on NT4.0 during the switchover from daylight savings time
service pack 6 or greater should be installed.


Thats about it really.  

I hope it does something simple simply.

If you want to contact us our E-mail address is 

tardis@kaska.demon.co.uk

The Tardis web site is

http://www.kaska.demon.co.uk

You can also find Windows 3.1 versions there.

Don't forget to register! (details in the help file).


Changes from 1.4 to 1.5
-----------------------
Added Alerts
Added option to always start at top of server list
Added support for more radio clocks
Added logging to syslog and improved logging options
fix to make NTP response NTP version same as request
Updated server list
fix to prevent clock frequency running wild when tardis fed bad timestamps
fix for crash when server returns a ridiculous time
limit the poll frequency to 10 minutes minimum when automatically adjusting


Changes from 1.3 to 1.4
-----------------------
New ICMP protocol that can synchronize to a machine that has no time server.  (Uses low level messages to synchronize to the TCP/IP drivers)
Clock frequency adjustment for the service version to allow the clock to be adjusted without stepping.
Windows XP look and feel on XP.
More hardware clock support
Generate debug info button
Allow COM ports greater than 4 for serial clocks.
Fixed bug with hours being incorrectly calculated for GPZDA messages on the hour, a compiler bug.
Removed shutdown error messages that worried people in 868 and 867 servers.
fix for problem with recvfrom getting WSACONNRESET in SNTP, 868 and 867 servers that killed the servers
Improved NT/2000/XP service deinstallation.  i.e. made it work.
added service description
tardis service control panel resides in date/time section on XP
Fix for tardis service hanging when serial clock configured with wrong COM port.

Changes from 1.2 to 1.3
-----------------------
Added support for multicasts including time-to-live settings
We now wait at the end of the list before trying the list of servers again if they all fail
Added warning to option that changes server on success because some people were setting it.
Fixed message that transposed longitude and latitude in nmea message.
Tweaked the broadcast frequency to conform to NTP spec. more closely.
include server name in messages when using a proxy
increase number of allowed broadcast addresses
increased range of time setting frequency and made output of remaining time nicer ( e.g. 1 day instead of 1440 minutes)
In Tardis 2000 NT the start/stop service button changes if the service is started/stopped by  the service manager
There is now a default button to restore the default server list
Removed some pesky debug messages that were output to the eventlog
Workaround for intermittent problem where broadcasts stopped when using SNTP client at the same time
Fix for NMEA devices that don't output the time every second
Fix for large request messages from RFC868/udp clients that killed the RFC858/udp server


Changes from 1.1 to 1.2
-----------------------
Added Galleon Radio clock support
Fix for bug that caused error of one day in March 2000
Fix for large HTTP headers that caused crash
Improved NMEA support, more messages supported, older NMEA version supported, fix for 3 digit years
RFC867 server message includes GPS location information (if available)
Improved sanity checks on dates to stop crashes with mad dates
Fixed problem where Tardis deinstalls itself on Win2000 (actually a side effect of trying to install itself twice)


Changes from 1.0 to 1.1
-----------------------
Deleting all the servers requires a confirmation
NTP stratum can now be set
Extra info in NTP messages to increase compatibility with 'real' NTP. (refid, poll period)
Fix to problem with 'rasman.dll' on NT
GPS NMEA improved to show position and time.
Statistics now update automatically when time is set (very useful on NT version)
New option to allow large corrections to occur up to the maximum allowed
Sub 1 second maximum correction now supported
Automatic adjustment of poll period
Broadcasts corrections now obey the 'how often the time is set' rules.
NTP broadcasts from tardis should work with xntp now

