Topcat change history --------------------- 2.02 Update 207 Version 25 Jun 2004 RE 1. Added support for Windows Server 2003. 2.02 Update 206 Version 03 Aug 2003 RE 1. Fixed problem of booting into windows for non-standard sub-nets. 2. ICA Client updated to v 0.47 2.02 Update 205 Version 10 Oct 2002 RE 1. ICA Load sharing was not working correctly - fixed. 2. Support for R-Comp NET100 Network Interface Cards added. 2.02 Update 204 Version 08 Nov 2001 RE 1. Added support for RISC OS 4.xx machines booting from Topcat. 2. Corrected error: "Unable to Perform Operation (&1660D)" on Risc OS 3.1x machines. 3. Minor correction of networking for machines fitted with Ether3 ANT network cards. 4. Removed duplicate entry for launching NTTime. 2.02 Update 203 Version 01 Aug 2001 RE 1. Added support for Atomwide and ANT network cards (Ether3, EtherB and EtherM) 2. Added SetPrint.bat to the Examples\Printing folder. 2.02 Released Version 20 Mar 2001 RE 1. Fix for problems of some machines failing to start with "Error: Abort on Instruction fetch.... (Error No &800001)" followed by "No Such Connection". Updated Armboot.!Boot.Utils.Newstack file. 2. Updated Installation Guide. 3. Updated LanmanFS in Omni. 4. AUN and Access can now be enabled globally by placing variables in the Armboot.Tcconfig.Local.Settings file (sample file provided as Settings202). 2.01 Released Version 27 Feb 2001 RE 1. StringLib and Percussion sound modules added for NCs. (were missing from 2.00!) 2. Patchlevel file added to Armboot.!Tcboot and Armboot.!Tcboot1 to facilitate future patches. 3. Installation Guide Updated. 4. !Armboot file added to Examples.Omni 2.00 Released Version 25 Feb 2001 RE 1. StringLib and Percussion sound modules loaded as part of boot sequence for NCs. 2. Readme.txt shortcut added to start menu. 3. ConvertLFN Utility (earead.exe) version 1.110 used, !readme updated. 2.00 Beta Version 2 16 Feb 2001 RE 1. Included ICA Client v 0.45 with sound support for machines with 16-bit sound hardware. 2. File Permissions on installation now include Creator Owner. 3. TCP/IP settings are now refreshed each time client is restarted, avoiding having to delete the MchConfig.Idxxxxxx.Internet folders to make any change. 4. Added ability to use existing Topcat Client boot roms without having to upgrade the client - useful for those clients not having Flash devices. 5. Demo version of Oregano included already pre-configured for use with Topcat. 6. Ramdisc facilty added into Apps for NCs. 7. Option to read Readme.txt and to install Adobe Acrobat reader offered during Topcat Installation. 2.00 Beta Version 1 8th Jan 2001 RE 1. Support for Long File names added 2. DHCP module replaces Bootp module in 2M Topcat Clients 3. Armboot's password now set by DHCP manager so can be changed rather than fixed 4. Start up options to allow Clients to be re-programmed to Version 2.x or reverted to Version 1.x. 5. ConvertLFN utility added 6. Simple Load Sharing for ICA Client with multiple Terminal Servers 7. Example scripts provided to allow the correct printer to be connected depending on client's address 8. Marcel patch will now automatically enter the user's name 9. Example scripts added to allow Outlook 2000 profiles to be created automatically 10.Topcat's default filer eg !TCFiler, !NTFiler or !Omni can now be selected by setting a variable in Armboot.TcConfig.Local.Settings 11.!ChangeFsi installed to allow it to load jpeg filetypes automatically. 12.New NTTime module added for compatibility with Windows 2000 and Linux Daytime servers 1.4.7 Patch6b 17th March 2000 This version (Patch 6b) corrects some problems with the previous issues of Patch 6 as follows: a. Sprinters fitted with Topcat Client version 0.41 failed to boot with the error: "File: 'rsion>' not found". This version fixes that problem. The following is new to Patch6b: 1. Machines which have their configuration "Locked" against changes may suffer problems with saving files or printing. This has been seen with !Draw for example, which fails with the "Data abort on Transfer" error. A fix for this issue has been incorporated. 2. Bootp does not capture the local domain setting from DHCP Manager. This can now be set by putting the appropriate setting in the file: Armboot.TCConfig.Local.Settings. If no value is given the local domain will default to "local.domain". 3. Minor correction for machines fitted with i-cubed EtherLan100 and EtherLan200 cards. (No functional changes). 1.4.7 Patch6a 18th February 2000 This version (Patch 6a) corrects some problems with the first issue of Patch 6 as follows: a. Corrects problem of missing file: MCHConfig.Idxxxxxxx.Boot.Tasks.!Boot at boot-up of some machines after applying the original Patch6. b. Machines fitted with Oak Ethernet cards had Acorn Access enabled in the original Patch6. c. When running the original TCPat.Bat file, some error messages were generated. Whilst these could safely be ignored, they confused people. This version suppresses such error messages. d. The command to run the boot sequence is stored temporarily in Function Key F1, and has not been cleared. If F1 is pressed at a * prompt, it will cause the machine to try and re-boot. This has been corrected in this patch. 1.4.7 Patch 6 1. Prevent the Omni disc icons appearing when a RAM disc is configured (after this patch is applied, an error message may be generated when a RAM disc is configured from Tasks - this can safely be ignored). 2. Simple Load Balancing for sites with Multiple Terminal Servers - see the Readme/txt file in Armboot.Apps.!IcaClient provided with this patch on how to configure the system to take advantage of this. 3. Changes to hide the default password from view and make the system more secure. 4. A new examples script file for creating Address Reservations using DHCPCMD.EXE. This version allows the Client Name to be set which survives. (Normally, the client name is lost once the client has booted - using this technique will allow the DHCP Manager to display the client name - useful for documenting the system.) 5. Fix to problem of CacheFS not being reset to zero size for RiscOS 3.50 machines and later. 6. Facility to allow local Customisation Settings which will not be overwritten by any future patches - see the Readme file for more details. 7. Support for Oak Classnet Cards. 1.4.7 Patch5 4th November 1999 1. Allows machines having the FSLock module active to boot from Topcat and protect the local hard drive and CMOS settings from unauthorised changes. See the file: "FSLock.ReadMe" for instructions. 2. Provides the changes necessary to allow the Ant Suite (single-user version) to run with Topcat. It is assumed you have a site licence and wish to make it available via Topcat. See the "Ant.ReadMe" file for more information. 3. !NCFresco and !NCWrite disabled to prevent them claiming certain file types eg those used by !Easiwriter. 1.4.7 Patch4 13th September 1999 1. Machines having the HCCS I/O Podule fitted can cause the machine to freeze whilst booting Topcat. Applying this patch will overcome this problem. 1.4.7 Patch3 27th July 1999 1. For RISC OS 3.70 machines, fix the problem which prevents !Edit, !Draw and !Paint from working. 2. If the DHCP Options 003 Router and 006 DNS Servers are omitted, the network setup failed in all RISC OS client machines. This led to the TCP/IP stack, AUN or Access not being activated correctly. This patch sets the default route and the DNS entry to the IP address of the Topcat Boot server if these options are omitted, allowing the TCP/IP, AUN and Access to work correctly even if these options are not provided. 1.4.7 Patch2 20th July 1999 1. Allow AUN to be applied for all client types on a global basis. (some configuration entries have to be un-commented to implement - see the Readme file). 2. Allow Access to be enabled on a global basis for all client types (some configuration entries have to be un-commented to implement - see the Readme file). 1.4.7 Patch1 14th July 1999 1. Enable TCP/IP configuration for machines fitted with i-cubed or Acorn ethernet cards. 2. For RISC OS 3.1x machines, remove the !InetSetup icon from Apps. 3. For RISC OS 3.1x machines, !Configure in Apps is disabled, preventing casual users running !Configure. The Topcat administrator can configure RISC OS 3.1x machines by double-clicking on !Boot in a similar fashion to the other variants of RISC OS. This will start !Configure and !InetSetup on RISC OS 3.1x machines. 1.4.7 Release 7 20/5/99 GS !TCFiler is now started by Desktop file and loads Omniclient module by default TCSetup file removed from tasks All RO hooks updated 1.4.6 Release 6 18/5/99 GS TCFiler improved for better security !Browse 2.07 added with changes to support multiple users !RISCOS now loads colour picker module !TCFiler now loads Omniclient module for printing and now set up variables for user choices Contains new LanManFS with long filename support, although we are not using it yet Tided up hook directories and Choices 1.4.5 Release 5 12/5/99 GS Default share for applications now shared as Server$ and directory renamed to Server Added debug and servername files to tcconfig for runselect and runwb options Added !Alarm and !Chars to RO360Hook for TC clients New version of TCFiler, fixed long username problem, logoff problem TCFiler now user different default user to armboot Internet set up now implemented Ability to configure individual clients now supported and changes to !Configure New versions of Internet 5 stack added and utilities Generic monitor types now supported 1.4.4 Release 4 21/4/99 GS Version number scheme changed TCMessages updated to version 0.81 1.04 Release 3 26/3/99 GS Changes in order to support booting of 3.10/3.11/3.50/3.60/3.70 machines Support of !Boot.Mchconfig for configuration of individual machines RISC OS hooks updated in !Boot !Boot.Utils.Newstack updated to handle new Topcat clients (A300/A400/A3000/A3020/A5000/A7000/RiscPC) Fixed problem loading nested wimp on RISC OS 3.70 using LanManFS/IP Moved !TCFiler to !Boot.Resources Removed !Boot and Added TCSetup to Boot.Tasks 1.04 Release 2 09/03/99 GS Initial start uses LanManFS over NetBEUI then changes to IP for normal use. Uses LanManFS 1.86 over IP to avoid 'Timeout error' with NetBEUI. Now loads Internet 5 stack for compatibility with Fresco etc. Added Configure WimpAutoMenuDelay to stop menus opening instantly. Updated !ICAClient to version 0.33 Removed !Java (now optional extra) Removed !AccessCD (now optional extra) Updated !RISCOS: Changed !Run Added the following modules: SpriteUtils 1.10 ColourPicker 0.31 NetPrint 5.53 TCMessages 0.80 NetI 6.18 Changed: !TCBoot.!Run !TCBoot.!RunRO !Boot.Utils.NewStack !Boot.Utils.VProtect !Boot.MchConfig.Local.Boot.Predesktop !Boot.Resources.!System.310.Modules.Network.LanManFS Added: !Boot.Utils.SetIPAddr 1.03 (export) 14/9/98 GS Deleted https module due to export restrictions. Removed Video clips for ftp version. 1.03 Release 1