Unsatisfactory Software software > amiga
Software Magazines Misc About
Contents | Index | Help | < Browse | Browse >
Release 5.02 v5.3 (13/11/2004)

* Initial 0 now shows on the env-var for minutes <10

* Changed the default time server to pool.ntp.org

* Modified the install script, as OS4's version of Installer is based on v43, and
doesn't recognise (trace) and (retrace)

Release 5.01 v5.2 (12/10/2004)

* Env-var now updates at :00 rather than some arbitrary value.


Release 5.0 v5.1 (11/10/2004)

* Added save time to env-var option, to allow addition of a clock to OS4's WB screen titlebar.

* Changed the server list URL in this doc.

* Removed "published info","download databases", "version/motd" options, saved 10K in the process.

* Major version number bumped to show that this has OS4-specific feature support.


Release 4.93beta v4.11beta (19/10/2003)

* Experimental clock drift version


Release 4.92 v4.10 (26.04.2003)

* Archive change, no new version of FACTS. Updated documentation slightly to remove time servers
that have changed their access policy and added French documentation.


Release 4.91 v4.10 (25.09.2002)

* Now returns return codes to the CLI as follows:
WARN: Connection errors (host not found etc)
ERROR: No TCP/IP stack
FAIL: Library not found

* Changed version numbering system! I am of the belief that AmigaOS internal
version numbering confuses most people. Is version 4.11 older or newer than 4.2?
I have started a new two-tier numbering system - the version numbering will now
strictly follow the AmigaOS numbering scheme, ie. I will no longer be using
revision 0. The release numbering will be the more public one - and this will
follow the more sensible "version . major-revision minor-revision" scheme.
In practice this means that the next major release will be r5.0 with internal
version v5.1, and gives me more revision numbers to play with before running out.

* Facts now has notification set up on its icon. Any changes to facts.info will cause
Facts to display a requester asking whether you want to update the configuration or
ignore the tooltypes changes. Updating will lose any changes to the config in Facts,
just as saving the config from Facts will overwrite any tooltypes changes on the icon.
For some reason using Workbench Snapshot/Unsnapshot on the icon causes THREE notifications
to appear - it doesn't occur at any other time, so I think this is caused by WB changing
three parameters in the .info file separately rather than all at once.

* The command in the COMMAND tooltype now only executes if the synchronisation was
successful. This allows you to insert the following command to quit Facts after the
first successful sync: rx "address facts 'quit'"

* Fixed some other minor bugs, and changed addresses to reflect new home for Unsatisfactory.


Version 4.9 (06.04.02)

* Fixed some bugs which would prevent DST switching under certain circumstances

* FACTS now correctly identifies HTTP locations for timeserver databases, and
disables the download menu item in this case

* Set the location of the FACTS readme (for version checking) to www.aminet.net
so it now works again


Version 4.8 (25.11.01)

* Fixed a bug with the server lists

* Fixed some serious problems when starting FACTS from the CLI

* Added a couple more CLI arguments (OPENWIN/CLOCKDAEMON)


Version 4.7 (23.09.01)

* Fixed a bug with DST start week being something other than 0

* Added the ARexx commands GETGMT and TIMEZONE

* Fixed the ARexx VERSION and REVISION commands to show the correct version

* Added Hungarian catalog, modified German catalog

* Added German documentation

* Fixed install script and English documentation


Version 4.6 (29.07.01)

* Tidied up the Published Info window

* Fixed the Download Databases option, which was attempting to download the same db twice

* Does not check versions when db is specified as an http location

* Added Spanish catalog


Version 4.5 (20.05.01)

* Fixed two Enforcer hits when the Published Server Info appeared

* Fixed a potential problem where the clock could "run away" or go otherwise screwy.


Version 4.4 (24.02.01)

* Can now specify where the local copy of the databases are stored (see tooltypes

* Minor bugfixes


Version 4.3 (25.11.00)

* Improved font sensitivity

* Updated Server Info routine to read the new database format
(Please update your databases with the "Special => Download Databases" option)

* Fixed a bug with preferences saving

* Other bug fixes/changes


Version 4.2 (03.11.00)

* Fixed a small problem with loading locale catalogs

* Added a German catalog file


Version 4.1 (31.08.00)

* Fixed the bug which caused the clock not to be set properly under certain circumstances
This also caused bizarre problems with other clock software


Version 4.0 [release 4.0a] (01.08.00)

* Added support for server lists

* Added a compatibility mode for ClockDaemon

* Now uses identify.library to report some relevant system info in the About box

* Fixed the "clock not always updating" bug (hopefully!)


Version 3.3 (20.04.00)

* AutoDST can now be switched off (this may have worked, once...)

* Other bug fixes


Version 3.2 (04.04.00)

* Added a tooltype to execute a command when the clock synchronisation procedure is initiated

* Fixed the miscoloured menu after trying next service

* Fixed LongTZ bug, other longtz improvements/changes


Version 3.1 (07.02.00)

* Remembers leap seconds, and will check that the time hasn't passed the next time you run FACTS

* Fixed a bug where the Stratum 1 Reference would not display correctly.


Version 3.0 (06.01.00)

* Now acts upon leap seconds

* Added "check services exhaustively" feature

* Added "long tz format" options (no more ENV:TZ problems... I hope)

* Improved TIMESERVER config file for better CLI handling and future servers list

* Changed a couple of the DST zones
(NB: Please check you are still set to the correct zone if upgrading from a previous version)

* Included a fixed French catalog and new German catalog

* Can now zoom (minimise) the window

* Shows updating time on minimised window and on GUI

* Added "Synchronise Now" option to the notification window about DST

* GUI now adjusts size according to the translation catalog in use

* Fixed a problem with "invisible menus"

* Fixed a long-standing bug in the installation procedure

* Included new ARexx script and WB3.5 GlowIcons style icons

* Included AI's Version 40.3 command - one time only


Version 2.9 (21.10.99)

* Fixed the AutoDST switching out of DST early bug (switched out on 1st
October, although switching the other way had no problems)

* Fixed the AutoDST Southern Hemisphere bug (was incorrectly being treated
same as the North)

* Fixed the AutoDST "adjust while program is running" bug.

* Fixed the garbage gadgets in a couple of requesters


Version 2.8 (23.07.99)

* Fully localised

* Compensates for network lag

* Changed AutoDST code again. It now waits for the next time to change,
instead of checking every hour (more efficient on resources)

* Snapshot window option added

* Fixed a bug in Save Settings code


Version 2.7 (26.05.99)

* New default port checkbox

* If a time request fails, the new Aninc(tm) technology can check a second
local server without you needing to type any addresses!

* When using SNTP, FACTS will now set your system clock with accuracy to
within a few microseconds.
(system time only - BattClocks are only ever accurate to 1 second)

* Verifies default port numbers with your TCP/IP stack on startup (if
available)

* Made the code a bit shorter. More code clean up is necessary!


Version 2.6 (08.05.99)

* Completely re-wrote most of this documentation

* UTC/Local/Menu now adjusts automatically depending on the service
selected

* AutoDST now checks at startup and every hour thereafter.

* Fixed a problem with DST adjusting in the wrong direction

* Various other small changes


Version 2.5 (22.03.99)

* locale.library support (if available):
Localisation of day and month names
Uses locale timezone information if $TZ not available

* Can check clock on startup

* Can now stay resident when launched from the CLI

* Added loads more DST rules, and an option to customise DST changes

* Added an option to emulate the behaviour of SummertimeGuard


Version 2.4 (25.02.99)

* Accidentally put the Southern hemisphere DST round the wrong way. Fixed.

* The DSTMODE ARexx command can now set DST as well as returning it.

* New "quiet" option for AutoDST


Version 2.3 (22.02.99)

* MAJOR BUG! When AutoDST was enabled, and you were in the month containing
the start of DST, DST would be enabled at the start of the month, and
disabled at the end.

* More server info (database)

* "Year 2000"-type compatibility modes

* Support for half-hour timezones

* Ability to check for a newer version of FACTS

* Disable the Tools menu "Set Time" item

* Changed the time display slightly

* Hopefully made this guide a little bit easier to find your way around


Version 2.2 (22.01.99)

* Now supports the UDP services 'time/udp' and 'sntp'

* AutoDST should now work with American DST changes

* Better command line support

* The usual minor bugfixes


Version 2.1 (28.12.98)

* Completely re-wrote the connection code to use bsdsocket.library instead
of the virtual TCP: device. This will enable FACTS to work with more TCP/IP
stacks (eg. TermiteTCP)

* Supports the 'time' (tcp) service as well as 'daytime'.

* Can now connect to any port, not just the standard ones.

* Better timezone support and error messages

* Remembers the Server/Amiga/Diff fields when hiding/showing the GUI

* Cleaned up the GUI

* A few bugfixes, including removing the response time stuff because it
didn't really seem to work properly


Version 2.0 (22.11.98)

* GUI

* No longer requires any external programs

* Supports timeservers which transmit in local time

* Attempts to calculate server time lag

* ARexx port

* Check/adjust every n seconds

* Runs as a commodity

* Hotkey to set system time

* Now correctly adjusts for midnight


Version 1.1 (01.11.98)

* Fixed the bug where $TZ wasn't being closed

* FACTS now adjusts the day, month and even year if the timezone value
causes the time to increase/decrease over midnight.

* Now uses an internal routine to set the system time, rather than calling
DATE.


Version 1.0 (28.10.98)

First release