Documentation Update

Product:   Comet2015Install499.exe

Version:   Comet 2015 Build 499

Date:      March 29, 2016       Download the latest release now!

1.	Eliminated a possible crash if the file server ping was attempted while Comet was shutting down.

2.	Corrected a problem that could have caused WAKEUP to wakeup a couple of seconds early.

CosW

1.	Changed the "File Description" displayed in Task Manager to "Comet Session" from "application/x-comet-session".
	This will group CosW processes along with the other Comet processes when sorting that column by description.
	

Changes in previous releases: Build 498 CosM32 1. Corrected a problem in the compiler that could have produced an object file that would get E72 when run. This problem was introduced in Comet version .497. Build 497 1. The LONGYEAR system variable is now set properly. 2. XAP now blank strips the section name used in a MERGE. 3. The normal XAP non-error response is now HTML 1.1 instead of 1.0. 4. Comet will now ping the security server at regular intervals to let it know it's still alive. At this time that interval is every 5 minutes. The security server can then automatically logout and disconnect clients who did not do so properly. Previously, orphaned client connections could hang around if part of Comet crashed. This would leave that license unavailable even after the client was gone. This change requires Comet Server Products version 16.00 or higher. CometUESetup.exe 1. Added support for UltraEdit 64-bit version. Build 496 1. Corrected a problem that could have caused performance issues particularly with CA clients. Once the size of the initial buffer was exceeded, data was being flushed on every write. Now the flush is done only for each full buffer. 2. The file and directory name are now included on the error messagebox. Previously only the LUN was shown to identify the file. 3. ClearFormat was not honoring a starting array element number in the FORMAT. It was always beginning with the 0th element. Comet.exe 1. Added choice of color for Comet icons like CosW had. Build 495 1. Corrected a problem in the NUM function. It wasn't setting the error code for certain invalid strings. 2. Corrected a problem in the SGN function. It would return 0 if the only non-zero digit was the last digit of the precision. 3. The messagebox displayed for the Security check failure at startup is now forced to be the top-most window. Previously this messagebox was hidden under the Comet splash screen. 4. If the startup Security check fails because of a duplicate node name or because logins have been blocked, this information is now included in the error message displayed. Previously you would have had to check the Security Server's log file to discover why the login was denied. This change requires Comet Server Products version 15.03 or higher. 5. Comet will now ping the file server at regular intervals to let it know it's still alive. At this time that interval is 60 seconds. The file server can then automatically logout and disconnect clients who did not do so properly. Previously, orphaned client connections could hang around if part of Comet crashed. This would keep files open even after the client was gone. This change requires Comet Server Products version 15.03 or higher. 6. Reversed the .494 change that required DES programs to be in REL. Once again they may be in any accessed folder. CosM32 1. An error is now generated if a variable subscript is used on a SELECT CASE array. Previously just a warning was issued. CosC 1. The name for the CFAM connection to the file server has been changed from CoscFio+nodename to &+nodename so that more of the nodename is associated with the connection. This is helpful for the 15.03 File Server enhancement that cleans up orphaned client connections. CosW 1. The Comet session window no longer gets left open if you try to shutdown Windows or logoff from Windows while Comet is running. Build 494 1. DES programs will now only be loaded from the REL folder. Previously it would find the first program in your DAB list with the DES name. CosM32 1. Use of BREAK in CASE ELSE could either generate compilation error or cause program to branch to the wrong place. This has been corrected. Build 493 CosM32 1. Corrected a problem that would have generated an incorrect COMMON byte count if the last declared variable was COMMON rather than LOCAL. This problem was introduced in Comet version .490. Build 492 1. Corrected a session startup problem that would present a blank Comet session if the previous user of that session had disconnected while printing. XAP 1. If you start XAPMON more than once it will no longer stop XAP from listening. Build 491 1. Comet is now code signed. Instead of the "Unknown Publisher" message you will now see Signature Systems displayed. We also hope it will prevent some warnings or false positives from virus scanners. 2. The date and time have been added to the unhandled error message box displayed by Comet. 3. New TRACE PAUSE and TRACE GOSUBS ON/OFF statements have been added. 4. Corrected an error in the ROUND option for numeric variables. Prior versions of Comet could have produced an incorrect value for an expression involving a rounded variable.